4 ms·
Thanks for sharing this. I learned to program when I was very young. One thing sticks out to me about the strategy of the first person I learned from. He expla
by phirschybar 9y ago
Thanks for sharing this.
I learned to program when I was very young. One thing sticks out to me about the strategy of the first person I learned from. He explained to me just how complicated our actions, as humans, really are. Want to make a PB&J Sandwich? Think about how many micro-steps are involved in that process! Everything from small wrist movements to understanding how to navigate the refrigerator define such an everyday, common task. He then described how we can transpose those types of actions and objects to programs. This quickly led to an understanding of concepts like conditionals and loops for repetitive tasks.
I think that approach is well-suited for children learning to program. Avoid jargon, start with fundamental concepts, connect the concepts to experiences the child understands.
I hope to see more attempts at children's books which stroke the curiosity of the budding programmer.