Image by Shauna Hawkins
How Secure is Your Web Browser?
Google Chrome Browser
Bash Scripting with CLI
The command line has a programming language built into it so you can write programs that behave like the built in commands.
A long-form tutorial on bash scripting
Another longer guide to bash scripting
An alternative to bash
Use a Breadboard to Build an LED Circuit
Buttons and Switches
Paperclip and brad switch
Rock Paper Scissors
Ben Heck Show: Back to Basics Electronics Tutorials
Key skills like how not to fry your projects.
Micro:Bit Official Website
Where to get a Micro:Bit
Modeling the U.S. Flag
10 SketchUp Tips Every Modeler Should Know
Meriame Berboucha: Sharing Science
Meriame Berboucha’s science communication blog
Science Mixtape show
Fashion + Tech Kits
ThinkGeek Space Skirts
Adafruit Patch kit
StitchKit on IndieGogo
5 Fashion Tech Blogs to follow
Electronics Projects for Dummies
No one who reads this magazine is a dummy, but this Dummies website has a great step-by-step set of tutorials for a coin toss circuit that also teaches the process of designing and building electronics projects.
How to install mods
The Twilight Forest
Ciphers from the American Revolution
The Book Cipher Algorithm
Computerphile Video Tutorial: Dijkstra’s Algorithm
Detailed (but accessible) article about the technical details behind Dijkstra’s algorithm
Article about graph representation
Pseudocode for Dijkstra’s algorithm
Python code for Dijkstra’s algorithm
The New Version of Scratch
3 Things to know about Scratch 3
Scratch 3.0 Wiki
CoderDojo Guide to Scratch 3
Remote Control Turtles
INTRO TO PYTHON TURTLE
FUNCTIONS AND PROCEDURES
ABOUT EVENT LISTENERS
TURTLE GRAPHICS DOCUMENTATION FOR PYTHON 2.7.5
VIDEO TUTORIAL ABOUT EVENT DRIVEN PROGRAMMING
What to do about Fortnite?
Fortnite: a parent’s guide
7 things parents need to know about fortnite
A Realistic Parents Guide to Fortnite: Battle Royale
Cute video tutorial on waveforms
TIC-80 documentation and tutorials
A technically heavy but concise introduction
A very light metaphoric way of doing lambda calculus computations
The wiki entry on the lambda calculus is actually really helpful
Exception Handling in Python
Tips for better programming
How to choose variable names
Installing urllib2 package in PyCharm
Free Python IDEs
Wolf, Goat, Cabbage
Logic Problems for Kids
The Case of the Stolen Birthday Cake
Wonderful elaborate logic puzzle with handouts.
A Guide to Puzzle-Based Learning in STEM Subjects
Pages 20 onward have a number of logic puzzles with solutions.
This book excerpt has a neat history of math puzzles.
Coding is Good Review
Coding Is Good iOS App
More about MathAndCoding
Also In The October 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.