This is Coding Dojo (on Colab) developed by Cliff Weng. The dojo is a road map for kids to learn the power of coding through Python. It provides a cohesive series of learning activities for learners to gain basic coding skills and appreciation for what coding can do.
Overview & Road Map
This is a road map for kids to learn coding.
Scratch - Processing - Python - Algorithm - USACO - Data pkgs - SODS - Kaggle - Research - Node.js - React.js - Hackthons - Start-up
- Coding Dojo JS - for kids to learn Javascrips.
- Coding Dojo (Python) - this site.
- Scratch - for kids k-5
- Kaggle - to practice your ML skills with vast dataset.
- USACO - Computing Olympiad for high-schoolers.
- Major League Hacking - for all the hackers out there.
The TOC of this site is on the starting nodebook “Coding Dojo Overview”.
The easiest way to get started is to use Coding Dojo on Colab. You don’t need to install anything, everything is online.
For those more advanced kids who want to launch “Coding Dojo” locally, you need to have python and all the required packages installed. Just run
jupyter lab -ip 0.0.0.0 or
run.bat once you downloaded it.
Python is the language od data. There are so much support for data science, machine learning and deep learning on Python. Python could be an excellent back-end tool that collect and compute the data and serves them through a web service.
Other Python Learning Sources