Activities to inspire you.
Select your interest and learning level below to search activities:
Scratch – A great place to begin
Scratch is a free tool for learning coding. Aimed at young learners, it uses visual drag-and-drop blocks to create games and programs to build real coding concepts.
HTML, CSS, and JS are the languages of web sites and applications. Use them to build pages, add text and images, apply styling, and create user interactions.
Python and other programming languages are used for powerful operations. From big data to artificial intelligence, Python is a heavy lifting language for serious programmers.