skip to main navigation
skip to main content

Dover Library Home

Dover Public Library Logo

QuickButton.gif

Hour of Code

 
 
 
 
 
 

Kids

  Lightbot  

Lightbot

Pre-reader - Grade 5 | Blocks
https://hourofcode.com/lightbot

Lightbot is a game that asks players to use programming logic to solve puzzles! Gain a practical understanding of basic coding concepts by guiding Lightbot to light up all the blue tiles in each level. Learn how to sequence instructions, write procedures, and utilize loops along the way in this self-guided activity. Great for all ages and all skill levels.

  codeSpark  

codeSpark

Pre-reader - Grade 5 | Blocks
https://hourofcode.com/foos

Code the adorable Foos to solve puzzles that teach fundamental computer science concepts like sequencing and loops. Everyone everywhere can learn to code with codeSpark Academy's award-winning "no words" interface. Beginner coders and pre-readers welcome!

  Candy Quest  

Candy Quest

Pre-reader - Grade 5 | Blocks, Tynker

https://hourofcode.com/tynkercq

Design your own candy troll character and go on a multi-level quest for candy to help your character find its way home. You'll solve coding puzzles to navigate your character through the human world, while avoiding obstacles and collecting gumdrops and mints.

  Minecraft  

Minecraft Hour of Code

Mojang, Microsoft and Code.org/Grades 2+ | Blocks

https://hourofcode.com/mchoc

Minecraft is back for the Hour of Code with a brand new activity! Journey through Minecraft with code

  Star Wars  

Star Wars: Building a Galaxy with Code

Code.org

Grades 2+ | Blocks, JavaScript

https://hourofcode.com/star-wars

Learn to program droids, and create your own Star Wars game in a galaxy far, far away.

  Dragon Dash  

Dragon Dash

Tynker

Grades 2-8 | Blocks, Tynker, JavaScript, Python
https://hourofcode.com/tynkerdd

Design your own custom dragon, then use programming to guide it through fun puzzles on its quest for treasure and coins! You'll have to navigate through complex castles, find power-ups, and conquer knights to get all the treasure.

  Write your first computer program  

Write your first computer program

Code.org

Grades 2+ | Blocks
https://hourofcode.com/code

Learn the basic concepts of Computer Science with drag and drop programming. This is a game-like, self-directed tutorial starring video lectures by Bill Gates, Mark Zuckerberg, Angry Birds and Plants vs. Zombies. Learn repeat-loops, conditionals, and basic algorithms. Available in 37 languages.

Adults

  Karel the Dog  

Karel the Dog

http://hoc.codehs.com/

Commands

Giving commands to a computer, which is what programming is all about, is just like giving commands to a dog. Learn how to code with Karel the Dog—a fun, accessible, and visual introduction to text or block-based programming that teaches fundamental concepts like commands and functions to beginners.

  Frozen Fractals  

Frozen Fractals

https://groklearning.com/learn/hoc-snowflake/hoc-snowflake/0/

Commands and loops
Drawing

Use the programming language Python and instruct a turtle to draw fantastic snowflakes with code! Brrr, is it getting cold in here?

  Karel the Robot  

Learn to Code with Karel the Robot

https://hoc.nclab.com/karel/

Command, loops, if/then

Learn to code and solve problems by guiding Karel the Robot through jungles, mountains, and deserts. Karel follows your instructions, just like a real robot. Start programming with simple commands such as go, get, and put. Next you will learn how to build repeat loops and conditions into your programs. Finally define custom commands for Karel. You can create your own games with NCLab's app! Have fun while learning skills that you can use in any programming language.

  Learn to Code with MathLab  

Learn to Code with MatLab

https://learntocode.mathworks.com/

Variables, arrays, array addition

Learn to Code is an engaging, online, interactive tutorial where you learn how to code. Use MATLAB to find out if the closest meet-up location with your friends is the movies, the mall, or the cafe. Break the problem up into smaller chunks and learn basic programming concepts along the way. By the end of the hour, create an algorithm to find the shortest path to your friends!