August 2016 Learn More Links

Links from the bottom of all the August 2016 articles, collected in one place for you to print, share, or bookmark.

Invention Literacy

The Maker Movement is about Making Meaning (Medium)

The Maker Movement is Not about 3D Printers (El Pais)

Jay Silver: Hack a Banana, Make a Keyboard

Trees of Knowledge, Edutopia

The Future of Education Demands More Questions, not Answers Edsurge

Seven Billion Pairs of Hands TED

Invention Literacy

World as Construction Kit MIT Thesis

Jay Silver

Makey Makey


My Invention Literacy Research

Jay Silver: Hack a Banana, Make a Keyboard

Jay Silver: Invention Literacy (Medium)

Jay Silver on Invention Literacy (El Pais)

Makey Makey Lesson Plans


Getting Buy-In for Your Makerspace (Demos)

The Informational Text Write Around Text-on-Text with Biology/Chemistry Classes

Makey Makey Poetry

The Art of Tinkering (book)

The Exploratorium


The Big Book of Makerspace Projects

Our Mysterious Living Room Project

[email protected] + Hackidemia

Makey Makey

Garage Band (Mac)

Soundplant (Windows, Mac)

Example Projects

Handouts (Google Docs)

Programming Mistakes Beginners Make

How do you spot a beginner programmer?

What are the programming mistakes most inexperienced programmers make?

The Ternary Operator: Usage and Examples

Edge Case, Corner Case, Boundary Case, Base Case

Design Thinking Resources

LAUNCH (book)

AJ Juliani’s Blog Posts on Design Thinking

Design Thinking

Design Thinking for Educators

Design & Thinking (documentary)

IDEO Design Thinking Blog

AJ Juliani

John Spencer

Global Day of Design

Tim Brown Urges Designers to Think Big (TED Talk)

Computer Science Unplugged Resources

Teaching London Computing

CS Unplugged

Barefoot Computing

You’ll need to register to see their materials but they’re a big part of the Computing at School (CAS) effort in the UK and teaching computer science without computers.

STEM Learning

Also requires registration to see their materials.

Makerspace Resources

Colleen Graves Makerspace Resources and Programming Ideas

School Library Journal

Makerspace for Education

K-12 MakerEd

Eye Candy and Secret Sauce: Ten Tips for Launching a School Maker Faire

Written by a Maker Faire employee, describes some of their lessons learned.

Maker Ed

Library as Incubator

Coding and STEAM Tools

Coding and STEAM Tools

Coding and STEAM Tools: Board and Card Games

A PDF of the chart published in the August 2016 issue of the magazine.

Nikolas Chatzopoulos Matrix

Nikolas Chatzopoulos

History of Web Browsers

Web Browser History

Lynx Web Browser

Google Chrome Browser

Internet Explorer Browser

Netscape Browser

Mozilla/Firefox Browser

Opera Browser

Vivaldi Browser

libWWW Source

Web Browser Archive

If you have old operating systems, has original browser software to try. Including WorldWideWeb if you have a copy of the NeXT operating system.



Fork (Software Development)

Fork (Software Process)

To Fork or Not to Fork

10 Interesting Open Source Software Forks and Why They Happened

A Comprehensive Study of Software Forks: Dates, Reasons, and Outcomes

Fork (Utensil)

Why Open Source Software


On the ALGOL Effort


The History of ALGOL


ALGOL Online Emulator

Backus Naur Form

Day in the Life: Paul Seal, Programmer

Paul Seal

Author Archive

Paul also writes for this magazine so you can find his articles here, as well.

5 Ways to Learn Programming and Frameworks


Project Euler

C# in Depth

Head First JavaScript

A King is a Son of a King: Recursion

SNAP! Lecture by Professor Dan Garcia

(find recursion around minute 21)

UC Berkeley, The Beauty and Joy of Computing-Recursion

Tower of Hanoi


Unbounded Recursion

The Art and Ideas Behind M. C. Escher’s Drawings

The Nature of Code

Discrete Math: Propositional Logic and Logic Circuits

Navigating Through Discrete Math Kindergarten – Grade 5—Grade-5-(with-CD-ROM)/

Logic Gates – UCLA Math Circle (early elementary)

Introduction to Logic

High school material from Stanford

Discrete Mathematics with Applications

The Role of Logic in Teaching Proof

Language, Proof, and Logic

LAUNCH and CS Detective (Books)

The CS Detective: An Algorithmic Tale of Crime, Conspiracy, and Computation

Launch: Using Design Thinking to Boost Creativity and Bring Out the Maker in Every Student

Jeremy Kubica

A.J. Juliani

John Spencer

Design Thinking Resources

This article explores the topic of design thinking with many links to explore.


  • Tim Slavin

    Tim is an award-winning writer and technologist who enjoys teaching tech to non-technical people. He has many years experience with web sites and applications in business, technical, and creative roles. He and his wife have two kids, now teenagers, who are mad about video games.

Also In The August 2016 Issue

A thoughtful essay to inspire the start of a new school year.

Teacher and librarian Colleen Graves describes her journey with her students learning about invention literacy.

This summer two interesting books appeared, one teaches computer science concepts within a detective story, the other explores how teachers can use design thinking.

Makey Makey projects can teach kids about user interface and design cycles and empathy while having fun.

Forks are used in software development to describe how software projects evolve.

Board and card games organized by grade level, with links to more tools.

Schools and public libraries are perfect places for people to have fun and learn as they make things

Discrete math is an important computer science skill that introduces you to logic and logic circuits.

Creativity is innate in all people. Design thinking is a way to bring out and amplify this natural creativity.

While everybody on the planet has used a web browser, many people don't know about web browser history.

Here's how to tell if you are a beginner programmer or if your programming skills are evolving.

If you are looking for ways to learn a new programming language or framework, here are my 5 suggestions.

Links from the bottom of all the August 2016 articles, collected in one place for you to print, share, or bookmark.

Interesting stories about computer science, software programming, and technology for August 2016.

Computer science unplugged teaches how computers and computer science works, without the use of computers.

Paul describes his daily life as a programmer from Derby in the United Kingdom.

Interested but not ready to subscribe? Sign-up for our free monthly email newsletter with curated site content and a new issue email announcement that we send every two months.

No, thanks!