October 2019 Learn More Links

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

https://www.google.com/search?sxsrf=ACYBGNTpZ6U9KJ98_Rv4YO09ThmpV3Atow:1567795746382&q=botley+robot+instructions&sa=X&ved=2ahUKEwi7kKyk7rzkAhVhp1kKHfwFDdsQ1QIoAHoECAkQAQ&biw=1293&bih=547#kpvalbx=_j6pyXdeNNuTA5gLnm6rQDw13

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

https://www.nasa.gov/centers/marshall/news/news/refabricator-to-recycle-reuse-plastic-installed-on-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

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

Harvard project-based learning

http://www.pz.harvard.edu/who-we-are/about

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/

Adafruit CircuitPython

https://www.adafruit.com/circuitpython

Neopixels

https://www.amazon.com/s?k=adafruit+neopixels&hvadid=77653019641041&hvbmt=bb&hvdev=c&hvqmt=b&tag=mh0b-20&ref=pd_sl_5hiw5k84zx_b

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

https://learn.adafruit.com/simon-game-clone-with-circuitplayground-express-and-circuitpython/light-design

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

Tutorial: adding depth to 2D game

https://gamedevelopment.tutsplus.com/tutorials/parallax-scrolling-a-simple-effective-way-to-add-depth-to-a-2d-game–cms-21510

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

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

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

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/

A License to Code

The Choose a License Site

https://choosealicense.com/

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

Clarissa’s license based upon another permissive license

https://github.com/clarissalittler/WTHeckPL/blob/master/LICENSE

Author

  • 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 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!

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?

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!