June 2019 Learn More Links
Image by Olabi Makerspace on Flickr
Model View Controller
MVC Framework Introduction
https://www.tutorialspoint.com/mvc_framework/mvc_framework_introduction.htm
model-view-controller
https://en.wikipedia.org/wiki/Model-view-controller
Design Patterns & Anti-Patterns
https://www.kidscodecs.com/design-patterns-anti-patterns/
An explanation of MVC from Codeacademy
https://www.codecademy.com/articles/mvc
Architecture Patterns vs Design Patterns
https://www.oreilly.com/ideas/contrasting-architecture-patterns-with-design-patterns
Elementary Model View Controller video
https://www.youtube.com/watch?v=LiBdzE_DJn4
Catalog of Design Patterns
https://refactoring.guru/design-patterns/catalog
What’s Behind Bluetooth’s Funny Name?
Bluetooth named after powerful king
About bluetooth
http://www.bbc.co.uk/webwise/guides/about-bluetooth
History of Bluetooth
http://www.mobileindustryreview.com/2017/08/the-history-of-bluetooth.html
Bluetooth fun facts
https://www.neatorama.com/2010/10/07/neatolicious-fun-facts-bluetooth/
Bluetooth
Harald Bluetooth Facts
https://norse-mythology.net/harald-bluetooth-facts/
Man who named Bluetooth
https://newsroom.intel.com/editorials/the-man-who-named-bluetooth/#gs.9wy5hs
Bluetooth Group
https://en.wikipedia.org/wiki/Bluetooth_Special_Interest_Group
Van Gogh Museum – Bluetooth
Bluetooth Beacons – Target
What was Deep Blue?
chess games
http://www.chessgames.com/perl/chesscollection?cid=1014770
Deep Blue – Kasparov-Chess
https://www.chess.com/article/view/deep-blue-kasparov-chess
AI-Video Games
http://sitn.hms.harvard.edu/flash/2017/ai-video-games-toward-intelligent-game/
chess AI step-by-step
https://medium.freecodecamp.org/simple-chess-ai-step-by-step-1d55a9266977
AI Board Games
http://www.leagueofgamemakers.com/artificial-intelligence-in-board-games/
Coding AI Using Starbursts
Why Kids Should Start with AI Early
Untold History of AI
Paper Games
3d pen tutorials A cherry tree in bloom
https://www.youtube.com/watch?v=PuPPQqtF7d8
3d pen basic tutorial
https://www.youtube.com/watch?v=chq9NiQ86NI
paper figures suitable for the battle royale
https://www.youtube.com/watch?v=gzsvd8q1cyQ&list=LLrtGceAtUW8HagLq0sEgbWg&index=11&t=0s
An articulated yet simple paper figure design
https://www.youtube.com/watch?v=CyYn66Zm5n0&list=LLrtGceAtUW8HagLq0sEgbWg&index=10&t=0s
check out instructables paper section
https://www.instructables.com/craft/paper/
App Inventor
MIT App Inventor
http://appinventor.mit.edu/explore/
Companion App to test Apps on Android device
https://play.google.com/store/apps/details?id=edu.mit.appinventor.aicompanion3
Google app inventor for Android
https://googleblog.blogspot.com/2010/07/app-inventor-for-android.html
Google do-it-yourself app creation
https://www.nytimes.com/2010/07/12/technology/12google.html
App Inventor for Android
https://en.wikipedia.org/wiki/App_Inventor_for_Android
Android abelson
http://news.mit.edu/2010/android-abelson-0819
App inventor coming soon for iPhone
http://appinventor.mit.edu/explore/blogs/evan/2019/02/mit.html
Clippy’s Back!
Bob operating system
https://www.youtube.com/watch?v=ZnZ7AFiebys
How Clippy changed the world
http://nymag.com/vindicated/2016/10/clippy-didnt-just-annoy-you-he-changed-the-world.html
Clippy Resurrected
https://www.theverge.com/2019/3/22/18276923/microsoft-clippy-microsoft-teams-stickers-removal
The History of Clippy
The Worst 50 inventions
http://content.time.com/time/specials/packages/article/0,28804,1991915_1991909_1991755,00.html
Print a 3D Galaxy
Cantor’s different sizes of infinity
https://www.coopertoons.com/education/diagonal/diagonalargument.html
Goedel’s Way – book on computation and its limits
https://www.goodreads.com/book/show/12828030-goedel-s-way
Minecraft Papercraft
Papercraft
http://www.pixelpapercraft.com/tags
Minecraft charaters, mobs and blocks
http://www.pixelpapercraft.com/print
Ultimate Guide to Minecraft Papercrafts
https://www.instructables.com/id/The-Ultimate-Guide-to-Minecraft-Papercrafts/
Learning JavaScript with Cue
Cue Wonder Workshop
https://www.makewonder.com/robots/cue/
Cue Curriculum Guide, Cue In App Challenge Solutions
https://education.makewonder.com/curriculum/appliedrobotics#resources
Microsoft MakeCode
https://www.makewonder.com/robots/cue/explore/
Rust
The Rust book
https://doc.rust-lang.org/book/
Rust by Example
https://doc.rust-lang.org/stable/rust-by-example/
the Rustlings course
https://github.com/rust-lang/rustlings/
Raspberry Pi, – Computing with Rust
https://rahul-thakoor.github.io/physical-computing-rust/step_0.html
tutorial series -Rust: the Hard Parts
https://naftuli.wtf/2019/03/20/rust-the-hard-parts/
Learning Rust with Entirely Too Many Linked Lists
https://rust-unofficial.github.io/too-many-lists/first-layout.html
An emulator for the NES written in Rust
https://www.michaelburge.us/2019/03/18/nes-design.html
An operating system written in Rust
operating systems in Rust
The rendering engine for the Firefox browser
https://blog.rust-lang.org/2017/11/14/Fearless-Concurrency-In-Firefox-Quantum.html
Why rust and web assembly?
https://rustwasm.github.io/docs/book/why-rust-and-webassembly.html
Tinkercad Circuits
Arduino Electronic Circuits in Tinkercad Tips and Tricks
https://www.youtube.com/watch?v=WOCRlmnMGRE
Pushbutton digital input
Pushbutton digital input
Connecting-an-Arduino-to-a-Breadboard-to-light-up
https://www.codeproject.com/Articles/1247033/Connecting-an-Arduino-to-a-Breadboard-to-light-up
Creating-an-Arduino-Board-Case-in-TinkerCad
https://airwolf3d.com/wp-content/uploads/2014/07/Creating-an-Arduino-Board-Case-in-TinkerCad.pdf
whack a mole game
https://www.instructables.com/id/Simon-Whack-a-Mole-Game-Using-Arduino/
basic-arduino-led-experiments
https://blog.tinkercad.com/2018/04/19/basic-arduino-led-experiments-in-tinkercad-circuits/
arduino printable relays for kids
Coupons: relays for arduino
https://www.dhgate.com/coupons/relay-for-arduino.html
tinkercad-circuits
https://www.norwegiancreations.com/2018/11/a-first-impression-of-tinkercad-circuits/
RGB LED Color Mixing with Arduino in TinkerCAD
https://www.pinterest.com/pin/664703226227152716/?lp=true
Make a Turtle Move in Circles
Turtle built-in commands
http://www.eg.bucknell.edu/~hyde/Python3/TurtleDirections.html
First turtle program
https://interactivepython.org/runestone/static/thinkcspy/PythonTurtle/OurFirstTurtleProgram.html
Python turtle module
https://www.simplifiedpython.net/python-turtle-module/
Python Turtle Colors
https://ecsdtech.com/8-pages/121-python-turtle-colors
Color filled shapes in python
https://www.tutorialsandyou.com/python/how-to-draw-color-filled-shapes-in-python-turtle-17.html
Turtle Command flash cards
https://quizlet.com/156092424/python-turtle-commands-v-36-flash-cards/
Python turtle cheat sheet
https://compuzzle.wordpress.com/2015/05/04/python-turtle-cheat-sheet-and-geometric-shapes/
Python Turtle Graphics
https://gameswithcode.com/python-turtle-graphics/
python-turtle-programming-for-kids
https://www.gordonchoi.com/python-turtle-programming-for-kids/
Python turtle drawing
https://www.youtube.com/watch?v=KrR0i0n3exMttps://www.youtube.com/watch?v=KrR0i0n3exM
Scratch Gravity
Scratch – jumping and gravity
https://www.youtube.com/watch?v=4YoGkwV7D9c
Using Gravity in Scratch
https://ezcoding.wordpress.com/2011/12/26/using-gravity-in-scratch-1-4-simple/
Simulating Gravity
https://en.scratch-wiki.info/wiki/Simulating_Gravity
Fibonacci Flowers in SketchUp
Sunflower
https://www.popmath.org.uk/rpamaths/rpampages/sunflower.html
Scratch projects
https://scratch.mit.edu/projects/168404566/editor/
Fibonacci Flowers in Scratch
Maze Generator
Raspberry Pi forum
https://www.raspberrypi.org/forums/viewtopic.php?p=288704
maze generator
http://code.activestate.com/recipes/252127-maze-generator/
mazes
http://reeborg.ca/docs/en/reference/mazes.html
make your own maze
https://worksheets.theteacherscorner.net/make-your-own/maze/
STEAM Summer Reading List
Science Books for Kids
https://www.geekwrapped.com/science-books-for-kids
Best STEAM Children’s Books
https://kithub.cc/2016/02/26-best-steam-childrens-books/
STEM Read
Gamifying the Summer
Gamifying education
https://www.coolcatteacher.com/gamifying-education/
Gamifying a Home School
http://eclectic-homeschool.com/gamifying-a-homeschool/
Gamifying Match Lessons
https://www.theedadvocate.org/3-benefits-gamifying-math-lessons/
Gamifying social studies
https://www.thetechedvocate.org/gamifying-your-social-studies-classroom/
Gamifying learning
http://inservice.ascd.org/13-resources-on-gamifying-learning/
Gamifying the Classroom
https://www.dogonews.com/2014/3/30/classcraft-makes-learning-fun-by-gamifying-the-classroom
Gamifying your class
https://www.edutopia.org/article/gamifying-your-class-john-mccarthy
Gamifying education – tech culture
Gamifying K-12
https://www.theedadvocate.org/4-facts-you-should-know-about-gamifying-k-12-classrooms/
Also In The June 2019 Issue

Meet your new favorite robot pal and learn how to code in JavaScript.

A Python coding challenge to create exciting labyrinths at the click of a button!

With this new online program, you don’t have to be a coding whiz to create fun mobile apps!

Spend those lazy summer days curled up with great stories about science & tech.

Learn the secret to creating huge programs without getting lost in thousands of lines of code.

Keep kids engaged throughout the summer by transforming school assignments into fun projects.

A wacky story about connectivity, Danish kings, and the need for good dentists.

A simple, fun Python tutorial that’ll get you drawing shapes all over the screen.

Dive into this exciting new language and learn how to manage computer memory without giving yourself a headache!

How Microsoft’s funny little assistant led to the AI we know and love today.

In the future, will computers be able to do everything? Even create an entire universe?

A new online tool that lets you play around with virtual circuits.

Follow this detailed step-by-step tutorial to create dazzling, colourful flowers out of geometric patterns.

The first time AI beat humans at their own game.

Download some paper templates and bring your Minecraft creations into the real world.

Battery history is a critical part of the history of technology. Without stored electricity, there would be no electronics.

Take a step away from the screen and let your imagination run wild with pen & paper.

Mix some math and some code to create dynamic games with realistic physics.

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

Interesting stories about science and technology for June 2019.