Hour of Code
Beginners:
https://www.codesters.com/HoC/
Advanced:
https://www.codesters.com/curriculum/HoC/Basketball/1/
https://www.codesters.com/curriculum/HoC/Flappy+Bike/1/
Hour of Python
Khan Academy - more advanced coding:
Hour of Drawing with Code: Students will learn to program using JavaScript, one of the world's most popular programming languages via two great options:
- Drag-and-drop: experimental block-based coding for younger students with less-developed typing skills and students on tablet devices (ages 8+).
- Typing: keyboard-based coding for older students (ages 10+).
Hour of Webpages: Students will learn to make their own webpages using the basics of HTML and CSS (ages 10+).
Hour of Databases: Students will learn the fundamentals of databases using SQL to create tables, insert data into them, and do basic querying (ages 12+).