n
6

I think the obsession with Python for beginners is misguided

Everywhere I look, people tell new coders to start with Python because it's easy, but I've been teaching an intro class at the local library in Akron for 3 years and I'm seeing the opposite. Python's lack of strict typing and its forgiving nature actually makes it harder for beginners to grasp core concepts like variable scope and data structures. They get comfortable writing sloppy code that runs, and then they hit a wall when they try to learn something like Java or C#. Has anyone else noticed this pattern with students who started on Python?
1 comments

Log in to join the discussion

Log In
1 Comment
theawest
theawest1mo ago
Started my nephew on JavaScript and he picked up fundamentals way faster than his Python friends did.
9