Kids, Code, and Computer Science Magazine

All Magazine Issues

Winter DIY Projects

How I Taught My Dog to Send Selfies, Geocaching, Raspberry Pi, Binary Numbers, mBot, pygame, and many more projects to keep you busy over the holidays. Plus computational thinking, the Fisher-Yates shuffle, dogfooding, and more.

VR & AR

Learn about virtual reality (VR) and augmented reality (AR), as well as STEAM games, apps, robots, books, and more for the holidays. This issue also includes stories about what programmers need to learn, what makes a lousy programmer, graph theory, the cloud, and more.

Back to School

This issue — our 25th online and 10th in print! — has computer science, programming, and technology ideas for the new school year: invention literacy, design thinking, and makerspace resources, design thinking, CS unplugged, and much more.

Summer DIY Projects

This issue is about projects you might want to explore this summer, for example, Tinkercad, Bakuro binary number puzzles, Makey Makey Go, Minecraft resources, finding prime numbers, the US Congressional App contest, writing music with code and Alda, projects for kids ages 5-8, and much more.

Programming

This issue is full of articles about how to pick a first programming language, programming best practices, online language emulators to try Ruby and JavaScript, how to watch the original Star Wars in ASCII, the blockchain, REST, the history of computer keyboards, questions to ask summer tech camps, and much more.

Artificial Intelligence (AI)

This issue is full of articles about artificial intelligence, coding for kids ages 5-8, math circles, car computers, classic video games, unit testing, IFTTT, and much more.

Winter Projects

This issue is full of articles about inventing with SAM Lab wireless blocks, build a Sumobot, use a breadboard, build a computer, use low-cost virtual reality headsets, 13th century automatons, find coding schools, create a truly secure password, apps to manage tasks and projects, and much more.

Internet of Things (IoT)

This issue is full of articles about the Internet of Things (IoT), how to make kittens with JavaScript, holiday guides for coding apps, programming books, robots, and coding board games, how to keep your code DRY, learning with big data, CoderDojo for kids 7-17, video games for 2015 holidays, and much more.

Back to School

Teacher Paul Solarz talks about helping kids learn to learn, how to foster Genius Hour in the classroom, visual storytelling apps, feed a philosopher, single board computers, computer science and programming resources, Random Hacks of Kindness, Jr exposes kids to technology and helps local non-profits, Margaret Hamilton, the Nim language, FPS, CRUD, and more.

Summer Projects

Solar cockroaches, water rockets, pinhole eyeglasses, easy to print 3D models, Bitsbox, Kano, FUZE computers, functions and procedures,teach your kid to code Python, creating and running after school technology programs, and more.

Design

Learn typography, how to create library makerspaces, why people hate Comic Sans, how two people created a fun online game to teach HTML and CSS, online security basics, coding with pen and paper, design patterns, code golf, and more.

3D Printing

3D printing defined (with a glossary), where to print your 3D models, 3D printers, an interview with Jill Hodges who founded UK tech summer camp FireTech, floating point numbers, VRML, dead programming languages, and more.

Winter Projects

Projects to keep kids busy over the holidays learning programming from Erase All Kittens, the Foos, Tynker, and Run Marco, plus MaKey MaKey, Project Spark, Squarespace, Kirby, ubermix, SketchUp. Also build a Raspberry Pi game, solve ancient logic puzzles, and learn about 3D printing.

Programming

Interviews with developers Rachel Manning and Chris Bradfield, computer science and programming holiday toy ideas, coding books for kids, a tutorial to create a Wix.com website, how to find tech summer camps, history of the C programming language, FTP, control flows in programming languages, and much more.

Games

How games are designed, the history of video games, game play defined, tools to create games, Maker Faire NY trip report (with links!), playing Harvest Moon in Japanese, a magic square puzzle, interviews with Andrew Mills (Bits & Bytes), Tim Kropp (Glide Games), Wendy Norman (Skype in the classroom).

Little Kids

Stories include how to pick toys, interviews with parents raising kids with technology, Python for kids, where to find projects, computer science curricula for kids, cookies, how to explain databases to kids, a (short) history of toys with links to paper airplane and origami projects, and much more.

Back to School

Programming languages for education, computer science curriculum, 3D modeling software resources, SketchUp for beginners, the Principle of Least Astonishment, Krissy Venosdale and Skype in the classroom, the Traveling Salesman Problem, regular expressions, and more.

Summer Projects

Dozens of projects to try this summer, including Raspberry Pi (plus Minecraft), Alice, Codea, Robots, Computational Thinking, CS Unplugged, create a WordPress site, create ASCII artwork, build a primitive guitar. Learn Github basics, find local technology meetups and other groups.

Unplugged

Computer Science unplugged; articles about computational thinking, data types, CAPTCHA, BOGONS, FORTRAN, and the Turing Test; a profile of Grace Hopper; a book review of Lauren Ipsum; how to create and crack secret codes and ciphers; and an attempt to identify the very first emoticon.

Bots

How to build Example Bot, a fairly easy Twitter bot, video from a convention of bot makers, how to create Twitter bots, learn about APIs, traceroute, file extensions, algorithms, the history of the Lisp language, build a slightly complicated website; a short history of bots and robots.

Electronics

An interview with Ben Heck and his YouTube show about electronics projects, a profile of Zina Lahr who created robots, gadgets, and other cool stuff, electronics basics: circuit diagrams, breadboards, and where to begin, articles about version control software, JSON, Node.js, and more.

Design

An interview with Susan Kare, the artist who designed early Macintosh computers icons, summer 2014 technology camps; user experience design, build a simple website, create color palettes, questions coders face on job interviews, interface design basics, a short history of lorem ipsum, and more.

Recycling

Recycling your old electronics and yourself, how to do online research, a math problem with a hungry camel, high level languages, the Go programming language, the Linux file system, interviews with siblings Alexa and Peter Ingram-Cauchi who started and run iD Tech summer camps, and more.

Do-It-Yourself

Set up a Raspberry Pi then code with Sonic Pi, videos with neat Raspberry Pi projects, interview with Beth Rosenberg of Tech Kids Unlimited, bubble sorting, stop words, pair programming, icon-itis, and functions; and the 7 Bridges of Konigsberg math problem, and more.

Security

How to write secure code, password manager software to check out, how to tell if a website and online application is secure, how to use command line software (plus commands!), how to code HTML email, an interview with security expert Troy Hunt, and brief overview of Lua.

1 and 0

Binary numbers explained, online coding schools, how to build a computer, what are variables, local computer groups, an interview with Simon Haughton, geocaching explained, and a profile of Claude Shannon (juggler and computer scientist extraordinaire), as well as a brief overview of Python.

Hello World!

Guidelines for student blogging, how to.pick your first programming language, HTML coding for beginners, how to teach WordPress basics, tools to create software, an interview with Patrice Gans (K-5 computer science teacher and nice person), a brief overview of PHP, and short reviews of Hopscotch, Codea, and Tynker.