Illustrated JavaScript Coding Course Illustrated JavaScript Coding Course
by Adrian

We put together a professionally illustrated JavaScript coding course in PowerPoint format. With over 700 slides and 300 mini-projects, this course is a comprehensive and well-structured solution for teaching JavaScript and creative coding. The course uses a pragmatic approach, where students learn JavaScript by building fun graphical programs and mini games.

  • JavaScript Language
  • Creative Coding
  • Making games
At this time, the course is available in PowerPoint format only for CS teachers and educators.
An independent learner's version is coming soon.
Download first 200 slides Purchase all slides
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
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.

This PDF contains a quick reference of the main JavaScript and codeguppy.com concepts, making it an invaluable resource for both beginners and experienced developers. Inside this PDF, you'll find quick examples of key JavaScript and codeguppy.com topics, including basic JavaScript syntax, working with arrays, strings as well as animation and game making constructs.

  • 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
 

Also available in the following languages. Please contact us if you volunteer to translate this brochure in your language.

Romanian Italian Spanish Portuguese Portuguese BRA Serbian SRB Serbian СРБ Marathi Hungarian Croatian
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
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
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