2 ms·
I upvoted you even though this is wrong because it raises a good point. If I was teaching beginners I’d do 1/3 python assignments and 2/3 C. They need some ea
by bilsbie 4y ago
I upvoted you even though this is wrong because it raises a good point.
If I was teaching beginners I’d do 1/3 python assignments and 2/3 C.
They need some easy wins at the start and to learn control flow and basic concepts. But mixed in with that we’d do C and learn what’s happening under the hood.
The easy wins are so key. I remember my intro class and we had to just copy some C++ code and compile it. Even though I felt like I copied the code exactly I got these incomprehensible error messages and just felt overwhelmed.
I actually quit the class after feeling like nothing would work and not having any fun.
Only years later doing a project in Visual Basic did I realize coding could be fun.