If you've received all 36 boxes in our coding card product sequence, you might be wondering what to do next. The answer depends on what kind of technology your junior coder is interested in learning about.
HTML & CSS
Without going into too much detail, HTML & CSS are languages you use to program the content, layout, and design of web pages. Bitsbox doesn't cover these at all, but for an experienced Bitsbox kid, learning them should be relatively easy.
Many websites use databases behind the scenes to manage the information you see. Amazon has a huge database of things you can buy, user reviews, customer payment data, etc. Facebook's database contains mountains of information about its users. Google's databases include websites, advertisers, ads, and lots more. SQL is a database technology that web developers commonly use to store the information on their sites.
Web Development Resources
Here are two resources we like for learning more about the above topics:
Khan Academy is a well-known non-profit website that teaches lots of different subjects, coding among them. Post-Bitsboxers might be especially interested in the Computer Programming track, speeding through the Intro to JS: Drawing & Animation section and diving right into the one on Intro to HTML/CSS: Making webpages.Another super-interesting subject area at Khan Academy is the one on Computer Science. Instead of focussing on the programming part of CS, this section introduces some of the theory behind the discipline: algorithms, cryptography, information theory, and even how computers and the internet work.
Codecademy is a well-established website that teaches coding with interactive tutorials. It isn't designed specifically for kids, but it is intended for beginners. Codecademy offers courses that focus on a few different types of programming types; the one that's most relevant to Bitsboxers is the one on Web Development. Basic access to Codecademy is free. The paid Pro option is for people who want to skills they can use to get coding jobs.