My Book is Now Available for Preorder at Barnes & Noble

My book Elementary JavaScript – JavaScript for Elementary and Middle School Kids is now available for pre-order at Barnes & Noble. The expected publication date is Oct 31st. I’m currently awaiting editing and proofreading. It will be available on Amazon at around the same time but will be more expensive there. The book uses the…

Read More

A Phaser 3 Tutorial Implemented in ES6

This tutorial by Richard Davey is a really nice introduction to Phaser 3, using it to make a simple game. Before I work with my son on using Phaser, I’ve rewritten it to use ES6 classes in JavaScript. You can download the source code here. The assets are included and distributed with permission. Assuming you…

Read More

More Code With My Son: Now I’m Learning with him

Since my last post on coding with my son, his game Blob Attack has come a long way. New graphics, more levels, a real leaderboard, somewhat proper signup and registration and now phone playability. This caused us to Google often and I got a lot of – “YOU don’t know how to do this?!” Thankfully…

Read More

More Code With My Son: A New Game – Blob Attack

Before you read my ramblings, here is Ahan’s blog post about the game. After our last attempt implementing the card game 7-8, this time around we set about making a game totally invented by Ahan called Blob Attack. It’s not yet complete, but playable now (visit his blog post for a link – seriously, no…

Read More

Code Project With My Son: Fully Playable Prototype

Last time I detailed my troubles and dark nights of the soul trying to teach my son how to code. Many more tantrums, struggles and dark days, weekends and nights later we now have a working prototype of the game. It is an Indian card game called 7-8 (सात आठ). Think of it like a…

Read More