About the Ames Room
Command Line Interface (CLI) Part II
Examples of the “find” command
A long-form tutorial on bash scripting
Another longer guide to bash scripting
An alternative to bash
Cellular Tracking Technologies
Cronch the Cats
About rogue-like games
Hieroglyphs and Reverse Engineering
About Egyptian hieroglyphs
How the Rosetta stone helped us decipher hieroglyphs
Hieroglyph code breaker activity
Details on cracking the code
About Joshua Lowe and the creation of Edublocks
Introduction to Python
Random Dessert Generator
Introduction to Python
Khan Academy video tutorial about lists in Python
Lists in Python
Python random module
Computerphile: video about Digital Images
Computerphile: video about How Blurs & Filters Work
Illustration of the HSB system
RGB and HSV / HSB Color Spaces
Image Manipulation: Filters and Convolutions (class slides)
From Drawing to 3D
Microsoft 3D Builder
What is a Robot
Guide to Motors
Stepper Motor Tutorial
How to use a Stepper Motor
DC Motor Control Tutorial
Stepper Elevator Example
My Best Computer Science Lesson
Introducing Turtle Graphics for Python
Turtle Graphics for tk Docs (used by Repl.it)
Catching a Gravitational Wave
How LIGO detected gravitational waves
Caltech news release about LIGO wave detection
Facts about LIGO
Programming in Lua, the official book by the creators of the language
The official Lua reference manual
Description of Lua in a Backus-Naur Form (BNF)
BNF is like a compact cheatsheet for the syntax of a programming language
Backus-Naur Form tutorial
Fantasy Computers and TIC-80
TIC-80 home page
TIC-80 tutorials and documentation
LIKO-12: Another up-and-coming open source fantasy computer
PICO-8: The big one that started the trend
Staying Safe Online
Minecraft: a Parent’s Guide
Tips from Minecraft for staying safe online
Safety Net Kids: Staying Safe Online
Geocaching with Kids
5 Tricks of the Trade for Geocaching with Kids
Advice from a middle school teacher who takes her classes out geocaching.
Spatial Orientation and the Brain: The Effects of Map Reading and Navigation
STEM Star: Michelle Barboza-Ramirez
Femmes of STEM
Parenting Science: Paleontology and dinosaurs for kids
Also In The August 2018 Issue
Create a fun adventure game with sprites using a retro fantasy computer.
Hide information in plain sight using a clever code and a good book.
Logic puzzles help develop reasoning skills useful for programming, computer science, and anything you might do.
Find perfect and fun gifts for your loved ones that teach STEAM concepts and skills.
From light-up bow-ties to conductive thread, you’ll be the life of the party with this STEAM-inspired gear.
A free online test service reveals how much personal data your web browser is giving away.
Add more tools to your command line arsenal, including running mini-scripts and making backup copies.
Use switches to take your robotic creations to the next level.
Create the American flag in SketchUp using this detailed tutorial.
From lasers to supernovas, Berboucha is making science communication a priority.
Code can always be improved. Check out these tips to make you the best programmer you can be!
It’s a programming language unlike any you’ve seen before. Check out this symbolic system designed for mathematical calculations.
It’s a game that’s obsessing the world. Harmful, or a potential gateway to new skills?
Some fun Python code that introduces you to the arcane world of event handling.
New, improved, faster, and sleeker - it’s Scratch 3, your new favourite block language!
Learn about the brilliant algorithm behind all of your GPS devices.
It’s free, comprehensive, and available on-the-go. This cool app helps you master Python faster than ever before.
Open up whole new worlds to explore through these interesting, diverse add-ons.
Links from the bottom of all the October 2018 articles, collected in one place for you to print, share, or bookmark.
Interesting stories about computer science, software programming, and technology for October 2018.