• 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.

     

Last Modified on February 10, 2020