Do these myths prevent you from learning to code?
1. I have to be an engineer after I learn to code.
No, learning coding is all about inspiring creativity, developing critical thinking, training logic, and building up your skills for the future.
2. I have to be good at math to learn coding.
If you want to specialize in programming, then you have to be good at math. If you just want to build something cool for yourself or learn how computers work, even basic coding will already get the ball rolling for you.
3. I have to spend a lot of money to learn coding.
There are tons of free tutorials online for you to learn coding anytime, anywhere.
4. Okay, learning coding is important. Does it mean that a kid has an inherent disadvantage by not learning to code?
If you don’t learn now, it doesn’t mean that your kid can no longer keep up in the future. If you have extra time, then you can let your kid try. If your kids like playing computer games, transform that into a passion for making computer games on their own. Isn’t that more interesting?
5. I can’t find any resources to get my kid started.
These days, there are already a ton of resources to get started with coding even for the youngest learners.
For more advanced young learners:
– Google – Blockly Games
– Code.org
– Scratch: Developed by MIT. Free. Only need a browser to learn coding. From ages 8-16, but suitable for all ages. Used by many schools.
For younger kids and coding newbies:
– ScratchJr: For 2-5 year-olds. Blocks are even more simplified. Storybook-style page flipping. Can be used to tell bedtime stories to kids. They released an iPad version in 2014 to encourage parents to accompany kids to play while learning code.
You can learn coding even without a computer. You can also learn coding through picture books! You can also use board games, mazes, and books. The point is to train kids’ logical thinking.
Plobot is an educational toy robot designed around these principles – making coding fun and accessible to everyone. Check it out here.