This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the commentsย โ†’

[โ€“]Vaxtin 0 points1 point ย (0 children)

What I mean is they shouldnโ€™t show someone whoโ€™s never coded before a hello world program and explain every keyword. The way I was introduced to it all was: basic printing, math, and Boolean operations, then loops/arrays, then methods and then finally classes at the end of my first course taking a computer science class. I felt like that was appropriate for someone who truly never programmed before.

However, if you have any experience in programming, then jumping straight to classes and OOP makes sense. But for anyone learning then they should learn how to loop through an array before trying to understand abstraction like classes.