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://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/