![]() Rather it’s better to understand the commonalities between languages which are the building blocks of any programming language. For a beginner, what’s important is not the specifics of a language (called the syntax). Throughout the past several years, I’ve programmed in at least 6 different computer languages (C, C++, Java, Fortran, Matlab, and Python). There are so many baby steps involved in learning how to think like a programmer. ![]() Children as young as 5 or 6 can attempt the easiest challenges, while the concepts introduced in the harder challenges are covered in any introduction to programming class. ![]() The free, printable “Coding a LEGO Maze” activity that I’ve created as part of this series can grow with kids. I’m so honored to be a part of the 28 Days of Hands-On STEM Activities series hosted by Left Brain Craft Brain this year. I believe that even my kindergartner is fully capable of getting down some of the basics. I don’t expect my children to wait until they are in college to learn the principles of coding. ![]() It was a skill that I’m so grateful to have developed as it now allows me to earn money from home and be with my kids all day. I didn’t write my first simple program until I was 18, but ultimately I got my PhD and worked full-time writing and operating codes for scientific research. Being able to program a computer is a skill that will serve our children well in the future. For better or worse, technology is taking over the world.
0 Comments
Leave a Reply. |