4 ms·
I don't see this working well with kids. I'm a course assistant for an introductory Python course at a {top 5} CS school. It's shocking to see the sheer lack of
by gragas 11y ago
I don't see this working well with kids. I'm a course assistant for an introductory Python course at a {top 5} CS school. It's shocking to see the sheer lack of intuition and inability to think about loops some beginners have.
Although now that I think about it, I think I'd trust a 13-year-old with a fresh mind more than most of the college students I work with.
- dkopi 11y agoI sometimes think the best way for people to learn about loops is not to tell them they exist at first. Give them lots of repetitive assignments, (print the numbers 1 through 50, or all the powers of 2 until 65536) until they're so frustrated they start demanding a solution.
- dr_zoidberg 11y agoThat's just mean, no need to got that high up, and you also risk the students getting bored and giving up. I'd go to fewer amounts (5 to 10) and then explain the loop. If they then complain it's complicated you tell them "imagine you had to copy this thing million times!".
- ArcticCelt 11y agoI teach myself to program in basic when I was 10 without the assistance of any adult an made my own "for loops" because I only knew "GOTO", "IF" and variables. You can do a lot of shit with only "GOTO" and "IF", I made a Black Jack game. :)