- Roberts Elementary
- Code Clubs
-
Code Club Links
Student-Led Hour of Code Tutorials
Student-led tutorials are designed so they can be fun for a student working alone, or in a classroom whose teacher has minimal prep or CS background. These tutorials optimize the experience for students and teachers who are new to computer science.
Tutorials that teach JavaScript
Khan Academy
Middle school +. Modern web browsers. Learn the basics of JavaScript programming while creating fun drawings with your code. Do it on your own or with your class!Code HS
High school. Modern web browsers, iOS, Android. Start coding with Karel the Dog, a fun and visual intro to programming.Codecademy
High school. Modern web browsers, iOS, Android apps. Learn JavaScript programming.CodeCombat
Middle school. Modern web browsers. Defeat ogres to learn Python or JavaScript in this epic programming game.Code Avengers
Middle school. Modern web browsers. Learn JavaScript programming, in a web-browser.Knodemy
Middle school. Web-based. Learn to code the basics of Javascript including making variables, arrays, modifying arrays, loops, conditionals, functions and keypress.Vidcode
Middle school. Moder web browsers. Learn to create your own custom video effects.Kano Computing
Middle school. Web-based. Make art while learning JavaScript.Globaloria MakeQuest
High school. Web-based. Learn to edit and write JavaScript as you explore computer science concepts like variables and functions.Tutorials for Grades K-8
Tynker
Ages 5-13. Modern web browsers, iPad, Android. Learn to code by solving fun puzzles and build your own games.Scratch
Ages 8+. Desktop-only web browsers. Create your own interactive games, stories, and animations with Scratch!Lightbot
Ages 5-13. ALL browsers and iOS, Android, or Game Console. Program Lightbot to solve puzzles using procedures and loops!The Foos
Elementary (Pre-readers welcome). Modern web-browsers, iOS, Android. A fun game to learn about programming.Kodable
Elementary (Pre-readers welcome). Modern web-browsers, iPad. A fun iPad game to teach computer programming concepts.Monster Coding
Ages 5-13. Modern web browsers, iOS, Android. A colorful self-guided programming adventure for children.AllCanCode
Ages 5-10. Modern web browsers, iOS. An immersive game to guide Marco with a visual programming language.CS First
Ages 9-14. Modern web-browsers. Animate a story about two characters on the ocean. Add your own style!Inside Out - Made With Code
Ages 9-14. Modern web-browsers. Help Riley from the Pixar animated movie Inside Out, write code to help her make it past some of the life challenges she experiences during the movie.NCLab: Karel the Robot
Elementary. Web-based. Learn basic concepts of Computer Science by typing programs for a robot.Alice Project
Elementary. Desktop or Game Console. Create an Alice animation with Garfield the Cat using two tutorials: Tutorial 1 sets up the scene. Tutorial 2 writes the program code.Coding Pirates
Elementary. Web-based, Android, iOS. Learn to code with Captain Hack by visually programming with blocks.Tutorial apps for phones and tablets
Lightbot
Ages 5-13. ALL browsers and iOS, Android, or Game Console. Program Lightbot to solve puzzles using procedures and loops!The Foos
Elementary (Pre-readers welcome). Modern web-browsers, iOS, Android. A fun game to learn about programming.Box Island
Elementary. Android, iOS. Take a coding trip on Box Island with the brave Hiro.Kodable
Elementary. (Pre-readers welcome). Modern web-browsers, iPad. A fun iPad game to teach computer programming concepts.Tynker
Ages 5-13. Moder web browsers, iPad, Android. Learn to code by solving fun puzzles and build your own games.Tickle Labs, Inc.
All ages. iOS, iPhone, iPad, and iPod Touch. Program drones, robots, smart homes, and Arduino wirelessly.Tutorials in other programming languages
CodeCombat
Middle school. Modern web browsers. Defeat ogres to learn Python or JavaScript in this epic programming game!CodeMonkey
Middle school. Modern web browsers. Students program a monkey to catch bananas.RoboMind Academy
Ages 8-13. Modern web browsers, Mobile web. Write code for a virtual robot.Codesters
Ages 12-14. Modern web browser. Create your own games, animations, and artwork using Python.Grok Learning
Middle school. Modern web browsers. Draw flags, create snowflakes or build a robot using Python.Quorum
Middle school. Modern web browsers. Screen-readers supported. Join Mary in her first week programming in a biology lab as she learns Quorum.MakeSchool
High school. Modern Web browsers Make an iPhone game! Learn by writing code to teach your monster new moves!TouchDevelop
High school. Modern web browsers, smartphones, all devices. Solve puzzles, create games, and learn coding all on your phone.Texas Instruments
Ages 13-16. TI Calculators. Learn basic coding using the TI-84™ Plus calculator.The Processing Foundation
High school. Web-based, Desktop or Game Console. set of video tutorials that emphasize creativity and visual art in learning how to program with the software Processing.Knodemy
Middle school. Web-based. Learn the basics of loops and conditionals in python, as well as learning to deal with variables and booleans.UC Davis C-STEM Center
Middle school. Web-based. RoboBlockly prepares students to be ready to program in C/C++.Make games or apps
MakeSchool
High school. Modern Web browsers Make an iPhone game! Learn by writing code to teach your monster new moves!LiveCode
High school. Desktop or Game Console. Make lions roar and play pianos as you learn to build your own soundboard!Bitsbox
Middle school. Moder web browsers. Build your own apps that run on real phones and tablets.Vizwik Voter App
Ages 13-18. Programming, App building. Learn how to build your own mobile app (iOS and Android) to share with friends to vote on a question that is important to you.Kano Computing
Middle school. Web-based. Learn to code by building this classic arcade game.Make a 3D Frogger game
High school. Web-based, Android, iOS, Chrome OS. Make a 3D game and run it on your cell phone.MIT Education Arcade
Middle school. Web-based. Make a game with Gameblox, collect coins, avoid enemies, and learn coding.