Hacker News new | past | comments | ask | show | jobs | submit login

First year of programming is more about learning the basics and not the language. Like the students will learn basic stuff like finding the digits of a number or implementing other algorithms. Then passionate students discover the graphics libraries and then start playing with that draw different cool stuff like effects or make simple games like Tic Tac Toe.

conclusion, in first year in schools you might have different level of students, they do not learn a language so they start a career with that language, they start with the basic stuff and hopefully a large number of students are attracted. Probably the teacher is lucky if majority of the students could handle homework on their-own so attempting to add more information that is not relevant is not useful.

I am attempting to teach my son programming, he likes to play Gary's mod and there he can script stuff, I observe very interesting things(he is 14) like I need to explain and force him to ident the code to make it readable (imagine how extra messy would be with python) or I explain a few times that you can have local variables or function parameters reuse same names but for some reason he gets confused when 2 different things have same name. 1




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: