Coder for Raspberry Pi

http://googlecreativelab.github.io/coder/

A simple way to make web stuff on Raspberry Pi.

Coder is a free, open source project that turns a Raspberry Pi into a simple platform that educators and parents can use to teach the basics of building for the web. New coders can craft small projects in HTML, CSS, and Javascript, right from the web browser.

Advertisements

New Book: JavaScript for Kids

http://www.nostarch.com/javascriptforkids

JavaScript for Kids is a lighthearted introduction that teaches programming essentials through patient, step-by-step examples paired with funny illustrations. You’ll begin with the basics, like working with strings, arrays, and loops, and then move on to more advanced topics, like building interactivity with jQuery and drawing graphics with Canvas

New Book: JavaScript for Kids

http://www.nostarch.com/javascriptforkids

JavaScript for Kids is a lighthearted introduction to the JavaScript programming language and programming in general. With the help of kid-friendly examples and fun illustrations, author Nick Morgan teaches the essentials of JavaScript. You’ll begin by learning the basics, including strings, arrays, and loops, before moving on to more advanced techniques like handling events with jQuery and drawing graphics with canvas. Along the way, you’ll program fun games like Hangman, Snake, and “Find the Buried Treasure!”

p5.js – make coding accessible for artists, designers, educators, and beginners

http://p5js.org/

 

p5.js is a JavaScript library that starts with the original goal of Processing, to make coding accessible for artists, designers, educators, and beginners, and reinterprets this for today’s web.

Using the original metaphor of a software sketchbook, p5.js has a full set of drawing functionality. However, you’re not limited to your drawing canvas, you can think of your whole browser page as your sketch! For this, p5.js has addon libraries that make it easy to interact with other HTML5 objects, including text, input, video, webcam, and sound.

Book: 3D Game Programming for Kids: Create Interactive Worlds with JavaScript

http://pragprog.com/book/csjava/3d-game-programming-for-kids

“You know what’s even better than playing games? Creating your own. Even if you’re an absolute beginner, this book will teach you how to make your own online games with interactive examples. You’ll learn programming using nothing more than a browser, and see cool, 3D results as you type. You’ll learn real-world programming skills in a real programming language: JavaScript, the language of the web. You’ll be amazed at what you can do as you build interactive worlds and fun games.”

Construct 2 is a powerful ground breaking HTML5 game creator designed specifically for 2D games

https://www.scirra.com/construct2

From their site:

Make your game do what it needs to do in a visual and human readable way with the powerful event system.

There’s no need to memorise cryptic languages. Focus on what really matters: designing your game!

It’s ideal for beginners, and powerful enough to let experts prototype faster than ever before.