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
Download the first 200 slides for FREE
Purchase course in PowerPoint format (for teaching)
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
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
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
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 CroatianThis 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
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
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
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.
DownloadThis booklet contains many fun codeguppy.com projects such as:
- holographic fun
- forest with bezier curve
- sail boat with vertex