October 2019 Learn More Links
Image by Gomagoti on Flickr
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
Haunted house
https://www.youtube.com/watch?v=29hz3zJg_FI
Pumpkin in Sketchup
https://www.youtube.com/watch?v=SERjyXdfwaw
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
7 and Happy Numbers
http://www.guardian.co.uk/science/grrlscientist/2012/feb/27/1
http://youtu.be/kC6YObu61_w
Why 4 is the Nemesis of Happy Numbers
http://io9.com/5934819/why-four-is-the-nemesis-of-happy-numbers
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
Botley video
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/
Robot mouse coding activities
https://www.mindware.orientaltrading.com/stem-robot-mouse-coding-activity-set-a2-13756673.fltr
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
Wrench Made 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
A Short History of Lorem Ipsum
Lorem Ipsum
http://en.wikipedia.org/wiki/Lipsum
Lorem Ipsum Generators
http://www.lipsum.com/
http://generator.lorem-ipsum.info/
http://www.ipsum-generator.com/
http://mashable.com/2013/07/11/lorem-ipsum/
Cicero’s De finibus bonorum et malorum
http://en.wikipedia.org/wiki/De_finibus_bonorum_et_malorum
http://books.google.com/books?id=C0ZuoEMeeeAC&dq
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
Action!
http://en.wikipedia.org/wiki/Action!_%28programming_language%29
http://joyfulcoder.net/atari/action/language/
http://retrobits.net/atari/action.shtml
ColdFusion
http://en.wikipedia.org/wiki/Adobe_ColdFusion
http://www.adobe.com/products/coldfusion-family.html
Scala
http://en.wikipedia.org/wiki/Scala_%28programming_language%29
http://www.scala-lang.org/
ZIM
http://www.zim.biz/zim-821-ide
Text File with Code Samples
Hello World! code samples in a text file
Hash and Salt
Computerphile: How NOT to Store Passwords!
https://www.youtube.com/watch?v=8ZtInClXe1Q
Computerphile: Hashing Algorithms and Security
https://www.youtube.com/watch?v=b4b8ktEV4Bg
hashing algorithm
https://www.sciencedirect.com/topics/computer-science/hashing-algorithm
Hash, salts, and peppers
https://www.theguardian.com/technology/2016/dec/15/passwords-hacking-hashing-salting-sha-2
Encryption-hashing-salting
https://www.thesslstore.com/blog/difference-encryption-hashing-salting/
Password salting
https://learncryptography.com/hash-functions/password-salting”>https://learncryptography.com/hash-functions/password-salting
hash function
https://kids.kiddle.co/Cryptographic_hash_function
Rainbow tables
https://www.lifewire.com/rainbow-tables-your-passwords-worst-nightmare-2487288
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
What does Problem-based learning look like?
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
Harvard project-based learning
http://www.pz.harvard.edu/who-we-are/about
PBL
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
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
Roblox Foundations
https://mycodecentral.com/portfolio-items/roblox-foundations/
CPX Reaction Game
CircuitPython
Adafruit CircuitPython
https://www.adafruit.com/circuitpython
Neopixels
CircuitPython Raspberry Pi
https://www.raspberrypi.org/magpi/control-servos-circuitpython-raspberry-pi/
Game Making
https://educators.brainpop.com/student-made-games-2-game-making/
Simon game clone
Adding Types to Untyped Languages
Untyped and dynamically typed languages
Sorbet
type checker for Ruby
https://crypt.codemancers.com/posts/2019-08-12-sorbet-type-checker-for-ruby/
Pytype
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
Tutorial: adding depth to 2D game
Mickey Mania’s 3D Chase
https://www.youtube.com/watch?v=nt-AxAqlrOo
3D Modeling Overview
https://www.cadcrowd.com/blog/3d-modeling-overview-history-industry-applications/
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
Here comes the Whole solar system
http://firsttimeprogrammer.blogspot.com/2014/12/and-here-comes-whole-solar-system.html
Solar System simulation
httpswww.youtube.com/watch?v=Stk_mhpNcOo
Simulating planetary orbits
https://fiftyexamples.readthedocs.io/en/latest/gravity.html
Cartesian coordinates
https://www.mathsisfun.com/data/cartesian-coordinates.html
Make your own graph
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/
The Birthday Paradox
https://www.kidscodecs.com/birthday-paradox/
Video about the Pigeon Hole Principle
https://www.youtube.com/watch?v=9nYjPdMUAsk
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
Closure computer science
http://academickids.com/encyclopedia/index.php/Closure_%28computer_science%29
Tricky Technicians and Cybersecurity
Protect Yourself from Tech Support Scams
https://support.microsoft.com/en-gb/help/4013405/windows-protect-from-tech-support-scams
Here’s What to do if you see a fake virus alert
https://macpaw.com/how-to/remove-fake-virus-alert
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
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
A License to Code
The Choose a License Site
Creative Commons is like open source but for artistic things rather than code
You can even make hardware open source!
https://opensource.com/law/15/2/intro-open-hardware-licensing
Clarissa’s license based upon another permissive license
https://github.com/clarissalittler/WTHeckPL/blob/master/LICENSE
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.

How scammers can trick you into downloading malware onto your own computer.

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.