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

### Jack o’Lantern in Sketchup

#### Scrollsaw patterns

http://www.woodworkersworkshop.com/resources/index.php?cat=163

### Happy Numbers

#### Happy Numbers List

http://en.wikipedia.org/wiki/Happy_number

#### Happy Numbers for Teachers

http://www.articlesforeducators.com/article.asp?aid=1

#### Happy Number

http://mathworld.wolfram.com/HappyNumber.html

#### How to Code Happy Numbers

http://rosettacode.org/wiki/Happy_numbers

#### Dr. Who and Happy Numbers (Hey, Why Not?)

http://tardis.wikia.com/wiki/Happy_prime

### Botley the Coding Robot

#### Botley

https://www.learningresources.com/shop/collections/botley

#### Botley Coding Robot Review

https://teachyourkidscode.com/botley-coding-robot

#### Party with Botley in the classroom

http://blog.learningresources.com/party-botley-classroom/

#### Botley Printables

http://blog.learningresources.com/coding-botley-printables/

#### Botley teaches coding

https://www.techagekids.com/2018/05/botley-robot-teaches-coding-no-screens.html

#### Coding robots

https://www.teacherspayteachers.com/Browse/Search:coding%20with%20robots

#### Botley Coding Fun

https://ofamilylearningtogether.com/2018/04/18/botley-coding-fun/

#### Colby Robot Mouse Tutorial

https://www.generationrobots.com/blog/en/tutorial-robot-mouse-colby/

#### Colby the Amazing Mouse

https://ofamilylearningtogether.com/2017/11/12/colby-the-amazing-mouse/

#### Robot Mouse games

https://engineering.purdue.edu/INSPIRE/Reviews/games/robot-mouse

#### Activity set

https://www.amightygirl.com/code-and-go-mouse

#### Robot mouse coding for kids

https://inspirationlaboratories.com/program-a-robot-mouse-coding-for-kids/

#### Best robot coding toys for kids

/https://teachyourkidscode.com/best-robot-toys-for-kids-coding/

### 3D Printing in Space

https://nasa3d.arc.nasa.gov/detail/wrench-mis

#### Printable models

https://nasa3d.arc.nasa.gov/models/printable

#### 3D Printing challenge

https://www.nasa.gov/feature/nasa-asme-announce-winners-of-3-d-printing-challenge

#### 3D Dratchet wrench

https://www.nasa.gov/mission_pages/station/research/news/3Dratchet_wrench

#### STMD Centennial Challenge

https://www.nasa.gov/directorates/spacetech/centennial_challenges/3DPHab/index.html

#### Crew prints 3D student designed tool in space

https://www.nasa.gov/mission_pages/station/research/news/multipurpose_precision_maintenance_tool

#### Recycle-Reuse plastic on space station

https://www.nasa.gov/centers/marshall/news/news/refabricator-to-recycle-reuse-plastic-installed-on-station

### Hello World! in 100 Programming Languages

#### Wolfram Roesler’s Hello World Examples

http://www.roesler-ac.de/wolfram/hello.htm

#### List of Hello Word Program Examples (Wikipedia)

http://en.wikipedia.org/wiki/List_of_Hello_world_program_examples

#### ZIM

http://www.zim.biz/zim-821-ide

#### Text File with Code Samples

Hello World! code samples in a text file

### Hash and Salt

#### hashing algorithm

https://www.sciencedirect.com/topics/computer-science/hashing-algorithm

#### Encryption-hashing-salting

https://www.thesslstore.com/blog/difference-encryption-hashing-salting/

#### hash function

https://kids.kiddle.co/Cryptographic_hash_function

#### Rainbow table attack

https://www.geeksforgeeks.org/understanding-rainbow-table-attack/

#### Encryption for kids

https://kids.kiddle.co/Encryption

#### Break the code games

https://www.cia.gov/kids-page/games/break-the-code/code-1.html

### CS and Raising Problem Solvers

#### 21st Century learning strategies

https://www.schooloutfitters.com/learning-environment/21st-century-learning-strategies/21st-century-project-based-learning?kw_cid=problem%20based%20learning&sc_cid=problem%20based%20learning-PPCSEARCH-p-78202782415638-SOMLONG1005844-(Project)ProblemBasedLearning-21stCentury-MSN

#### What does Problem-based learning look like?

http://www.ascd.org/publications/books/101064/chapters/What_Does_Problem-Based_Learning_Look_Like_in_Classrooms%C2%A2.aspx

#### Ideas for project-based learning

https://teachthought.com/project-based-learning/a-better-list-of-ideas-for-project-based-learning/

#### John Dewey biography

https://www.britannica.com/biography/John-Dewey

#### PBL

https://www.pblworks.org/

#### Parent resources for project-based learning

https://www.edutopia.org/project-based-learning-parent-resources

#### Project-based STEM activities

https://www.wabisabilearning.com/blog/36-stem-project-based-learning-activities

#### Inspiring project-based learning for kids

Inspiring project-based learning for kids

https://www.gettingsmart.com/2017/09/little-kids-big-ideas-inspiring-project-based-learning/

#### Project-based learning: science

https://www.thetechedvocate.org/14-project-based-learning-activities-science-classroom/

### Getting Started with Roblox Studio

#### Roblox

https://en.wikipedia.org/wiki/Roblox

#### Wizard Tycoon

https://www.roblox.com/games/281489669/Wizard-Tycoon-2-Player

#### Roblox studio

https://www.roblox.com/create

#### Studio basics

https://developer.roblox.com/en-us/learn-roblox/studio-basics

#### Roblox Studio

https://www.wikihow.com/Use-Roblox-Studio

#### Roblox coding courses

https://codakid.com/roblox-coding/

#### Walk-through Brick in Roblox

https://www.instructables.com/id/How-to-Make-a-Walkthrough-Brick-in-Roblox-Studio-U/

#### Game Creation Tools

https://techcrunch.com/2019/08/12/roblox-announces-new-game-creation-tools-and-marketplace-100m-in-2019-developer-revenue/

#### Roblox Foundations

https://mycodecentral.com/portfolio-items/roblox-foundations/

### CPX Reaction Game

#### CircuitPython

https://circuitpython.org/

#### CircuitPython Raspberry Pi

https://www.raspberrypi.org/magpi/control-servos-circuitpython-raspberry-pi/

### Adding Types to Untyped Languages

#### Untyped and dynamically typed languages

https://www.tutorialspoint.com/What-are-the-differences-between-untyped-and-dynamically-typed-programming-languages

#### Sorbet

https://sorbet.org/

#### type checker for Ruby

https://crypt.codemancers.com/posts/2019-08-12-sorbet-type-checker-for-ruby/

#### Pytype

https://www.freecodecamp.org/news/how-to-quickly-find-type-issues-in-your-python-code-with-pytype-c022782f61c3/

#### speedy python checker

https://www.infoworld.com/article/3379122/microsoft-unveils-speedy-type-checker-for-python.html

#### Typescript

https://en.wikipedia.org/wiki/TypeScript

#### Typescript: the basics

https://www.codeproject.com/Articles/802722/TypeScript-The-Basics

#### Into to Typescript

https://medium.com/swlh/intro-to-typescript-63bd15c2cd0e

### 3D in 2D Games

#### 3-dimensional space

https://www.intmath.com/vectors/6-3-dimensional-space.php

#### 3D Modeling History

https://ufo3d.com/history-of-3d-modeling

#### 3D Hand-drawn pictures

https://tyeeoutdoorexperience.com/2018/06/13/diy-3d-hand-drawn-pictures-functional-steam/

#### How to: parallax

https://www.w3schools.com/howto/howto_css_parallax.asp

#### Parallax scrolling

https://www.tynker.com/programming-for-kids/explore/tynker-labs/parallax-scrolling-1tvd.html

#### Parallax scrolling

http://encyclopedia.kids.net.au/page/pa/Parallax_scroll

#### 2D to 3D Cyberchase

https://www.pbslearningmedia.org/resource/kids-lab-video-cyberchase-2d-3d/from-2d-to-3d-cyberchase/

### Turtle Solar System

#### Turtle programming-python

https://www.geeksforgeeks.org/turtle-programming-python/

#### Solar System

https://gist.github.com/CodeDotJS/64f0d3d86d05b93af3b6https://gist.github.com/CodeDotJS/64f0d3d86d05b93af3b6

#### Here comes the Whole solar system

http://firsttimeprogrammer.blogspot.com/2014/12/and-here-comes-whole-solar-system.html

#### Cartesian coordinates

https://www.mathsisfun.com/data/cartesian-coordinates.html

https://www.mathsisfun.com/data/graphs-index.html

#### Cartesian Plane

http://www.amathsdictionaryforkids.com/qr/c/CartesianPlane.html

#### Cartesian coordinate system

http://www.projectglobalawakening.com/cartesian-coordinate-system/

#### Pacman using Python

https://learn.wecode24.com/games-with-turtle-graphics/

### Pigeon Hole Principle

#### 16 Fun Applications of the Pigeon Hole Principle

https://mindyourdecisions.com/blog/2008/11/25/16-fun-applications-of-the-pigeonhole-principle/

#### Pigeon Hole Principle

https://en.wikipedia.org/wiki/Pigeonhole_principle

#### Fun facts

https://www.math.hmc.edu/funfacts/ffiles/10001.4.shtml

#### Pigeon Hole Principle

http://encyclopedia.kids.net.au/page/pi/Pigeonhole_principle

#### Pigeon Hole Principle for kids

https://kids.kiddle.co/Pigeonhole_principle

### Closures

#### What is Closure

https://en.wikipedia.org/wiki/Closure_(computer_programming)

#### Closure for kids

https://kids.kiddle.co/Closure_(computer_science)

#### Closures

https://doc.rust-lang.org/book/ch13-01-closures.html

#### How my 10-year-old learned Javascript

https://hackernoon.com/how-my-10-year-old-learned-javascript-d8782b586db7

### Tricky Technicians and Cybersecurity

#### Protect Yourself from Tech Support Scams

https://support.microsoft.com/en-gb/help/4013405/windows-protect-from-tech-support-scams

#### Best Free Antivirus Software 2019

https://www.tomsguide.com/us/best-free-antivirus,review-6003.html

### Locks to Lightbulbs (IoT)

#### Philips Hue, smart home lighting made brilliant

https://www2.meethue.com/

#### Smart home attacks

https://www.cisco.com/c/en/us/solutions/internet-of-things/smart-home-attacks.html

#### World Economic Forum launches global councils across IoT, blockchain, AI

https://www.iottechnews.com/news/2019/jun/04/world-economic-forum-launches-global-councils-across-iot-blockchain-ai-and-more-restore-trust-tech/

#### Creative Commons is like open source but for artistic things rather than code

https://creativecommons.org/

#### You can even make hardware open source!

https://opensource.com/law/15/2/intro-open-hardware-licensing

## Author

• 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 October 2019 Issue

Bring out your virtual carving knives — it’s time to give your digital pumpkins some spooky faces!

30+ ideas for STEAM-theme gifts for kids of all ages!

Teach kids basic coding skills by letting them program Botley to zoom around the room, draw shapes, and even avoid obstacles!

Some numbers simply have a positive attitude. They're fun to play with.

How 3D printing could help us get to Mars, and create new tools, homes, spacecrafts — even organs!

No discussion of design is complete without the history of lorem ipsum. It's more than placeholder text you stuff into a visual design.

"Hello World!" is one of the first programs you learn how to code. Here's the phrase in 4 languages with links to 100 more examples.

Learn the delicious-sounding secrets that websites use to keep your passwords safe from hackers.

A simple, quirky theorem with big applications, from picking socks to counting hairs.

Are you ready to create your virtual own solar system? With a little Python code and a little math, the sky’s the limit!

Learn some of the tricks game developers use to simulate an extra dimension.

There are pros and cons to networking all the “smart” devices in your home. What surprises does the future hold?

Sometimes, even the most dynamic languages need to classify and check data. Now, you can add your own types to any language!

Is it possible to steal software? And how do we know who owns code?

Learn how to start making 3D games on this cool platform with over ninety million users.

Teaching strategies to better equip your students for a future full of open-ended problems.

Check out this nifty feature that helps programs distinguish between variables with different scopes.

Create a simple electronic game with CircuitPython and Adafruit, and test your reflexes against friends and family!

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

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!