Creative Coding for Kids Creative Coding for Kids
by Tariq Rashid

This course is specifically designed to be accessible to young learners, with language carefully chosen to maximize understanding. The course projects are kept short, with lots of illustrations, and planned breakpoints for exploring and playing. This course was developed in response to demand from teachers and parents for a child-friendly course that:

  • engages students visually
  • avoids complicated technology setup
  • teaches programming and computer science concepts
New: A paper version of this e-book, is now available for purchase from Amazon
Please consider supporting the author of the book by purchasing the physical copy.
Download Buy from amazon.com Buy from amazon.co.uk
JavaScript Hints JavaScript Hints
by Adrian

This slide deck provides a quick overview of various JavaScript features as well as codeguppy.com specific functionality.

  • Quick JavaScript overview
  • Graphics and animation
  • Game development
Download
Draw with code Draw with code
by Adrian

This is the book behind the excellent type-in educational method encouraged by codeguppy.com. The book contains small programs that young coders can type-in in order to familiarize with coding concepts. The book is a highly recommended resource for Hour of Code

  • Draw with code programs
  • Recommended for Hour of Code
  • Great for young coders
Download
Custom sprites Custom sprites
by Adrian

This booklet is a visual collection of user defined sprites for codeguppy.com and Microsoft MakeCode arcade platforms. Browse, select and type-in the preferred sprite.

  • User defined sprites
  • Pixel Art
  • Game Development
Download
Learn to code workbook Learn to code workbook
by Warren George

This quick taster is part of the learning how to code course for complete beginners using JavaScript. Learn how to create digital art or make simple games.

Full workbook coming soon.

Download
Codeguppy Projects Codeguppy Projects
by Nazia Fakhruddin

This booklet contains many fun codeguppy.com projects such as:

  • holographic fun
  • forest with bezier curve
  • sail boat with vertex
Download
Coding challenges Coding challenges
by Adrian

This is a collection of 50+ coding challenges that can be used to practice JavaScript. The challenges can be implemented in pure JavaScript with no additional library. A beginner friendly solution is also provided together with each challenge.

  • Coding challenges for beginners
  • Practice JavaScript
Download
Recursion problems Recursion problems
by Adrian

This is a collection of classical problems solved using both iterative and recursive. The problems and provided solutions are intended for code newbies.

  • Practice JavaScript
  • Understand recursion
Download