How it works

1

Kids look through the materials and pick an app.

Every box comes with a mix of coding projects, ranging from simple to more advanced.

2

Kids type the app into the Bitsbox website.

Kids start with the code from the materials, then change it to make it their own.

3

Kids use and share their apps on any mobile device.

Bitsbox apps run on any computer, tablet, or phone with a web browser.

Frequently Asked Questions

What ages is it for?

Bitsbox is designed for kids 6-12 years in age.

How your kids engage with Bitsbox will depend on their age, of course. If your kiddo is 6 or 7, they may choose shorter projects and make simpler customizations. It's best if a parent or teacher can be around to help, especially at first.

Older kids will move through the projects faster and need less help.

All that said, we have a number of younger kids (as young as 4) who have had success with one-on-one help from their parents. If your kid can read, they can code with Bitsbox.

Can teenagers or adults learn to code with Bitsbox?

Absolutely. A lot of teenagers and grownups have learned basic coding skills from Bitsbox and enjoyed it!

Bitsbox is a wonderful stepping stone for any new coder. If you have a kid, learning side-by-side with them is a great way to do it.

What kind of computer do kids need to use Bitsbox?

A computer (Mac, PC, Linux, or Chromebook) with a web browser (Google Chrome is our favorite.) Bitsbox works inside a webpage. No complex tools to download and install. No worries about managing files. It's all in the cloud. And though it's theoretically possible for kids to do Bitsbox on a tablet, we'd recommend using a machine with a physical keyboard—typing a set of {} on an iPad is an ordeal, even for grownups.

You don't need a powerful machine to do Bitsbox. Any computer made in the last few years should be fine.

Can it work on an iPad?

Kids love phones. Kids love tablets. If you or your kid has one, then good news: they can play every program they write in Bitsbox on their tablet. All you have to do is point your device at our site, and the fairy dust will do the rest.

Imagine what your kid will say when they see their very own program running on an iPad. Picture their face.

However, when they're coding, kids need a physical keyboard. So, if your tablet has an attachable physical keyboard, that's great! (We're exploring a pure-tablet version as well, but it's not our focus just yet.)

What computer language are you using?

It's Javascript/HTML5. However, it's not naked Javascript. We provide a short and sweet library of programming commands, all carefully designed to be easy to type, easy to learn, and flexible.

Why Javascript? Because it's arguably the most popular computer language around. Javascript is neat because it's the language of the web. Facebook, Google, Pandora, and Twitter are all written in Javascript (at least partially). Javascript is also great because it's a close cousin to C, C++, Objective C, and Java, which are Big Important Languages used by Serious People Doing Serious Programming.

Here's what we found in a recent dice.com search. Note how Javascript compares with other languages that are often touted as good ones for kids to learn.

LanguageNumber of Jobs
Javascript10,000
Visual Basic7,500
HTML7,000
Python6,000
Objective C  5,000
Ruby2,000
Lua35

The average salary for a Javascript Developer in the US? $110,000 per year.

Why should your kid learn to code?
Why should kids learn to code?
×