![]() The problem with HTML and Javascript as a coding language for young kids is all the punctuation marks they have to type. If a computer programmer over the age of 40 tells you that Javascript is not a real coding language, they haven’t been in the industry the last 10 years where many apps and enterprises run some of their most critical apps using Javascript. ![]() Instead of learning the ins and outs of HTML tags and Javascript minutiae, we jump right into making games and art, the same way Scratch was such a great introduction to coding. Because it is so easy to put up a web page, with a few lines of code the students will see that they’ve built a webpage from scratch. HTML and Javascript are great languages to allow students to see a visual representation of their coding. The coding fundamentals are interwoven into the project. In Web, they build an interactive Website and in Gaming they build a web game with complete features. Each week they will add a feature to the project. We teach HTML and Javascript as a project-based course where the students work on a single project for 8 weeks. Each has pros and cons for a young student learning coding. HTML (Web), Javascript (Gaming) and Python. Penguin Coding teaches three post-Scratch languages. While there are other drag & drop languages, you get a lot more freedom and the sense of “real coding” if your child can transition to text-based programming. Sophisticated and powerful, but it is still a sandbox.īecause it allows non-typing kids to code, kids as young as 5 and 6 years old can become quite sophisticated coders.īut where to go next? There is no easy transition language from Scratch. While there are teens and adults who have created ever more sophisticated games with the elementary tools provided on the site, eventually you hit its limits. However, after a while kids will find that they have exhausted the possibilities of Scratch. Drag and drop blocks of code and you can make pretty amazing games and art. Developed by MIT, it allows students to code games and animations without having to type a single line of code. Scratch is a great tool to get young kids to start coding.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |