February 2020 Learn More Links

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

Programming Memes

Grumpy cat

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

What is a meme?

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

Kid Friendly memes

https://www.pinterest.com/ericalynett/kid-friendly-memes/

8-year old meme star

https://www.twincities.com/2019/04/02/thanks-to-memes-8-year-old-minneapolis-boy-is-an-internet-star-in-china/
https://www.mentalfloss.com/article/26875/how-did-duck-hunt-gun-work

How did light guns work

https://electronics.howstuffworks.com/question273.htm

Ralph Baer

https://en.wikipedia.org/wiki/Ralph_H._Baer

Classic arcade museum

https://www.classicarcademuseum.org/ralph-baer

Magnavox Odyssey

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

Top 5 light gun games

https://www.denofgeek.com/us/games/12221/the-top-5-greatest-light-gun-games

Light guns for LCD screens

https://knowtechie.com/sinden-lightgun-lcd-screens/https://knowtechie.com/sinden-lightgun-lcd-screens/

Python Madlibs

How to make your own MadLibs

https://hobbylark.com/party-games/How-to-Make-Your-Own-Mad-Libs

Python Escape Characters

https://cscircles.cemc.uwaterloo.ca/3-comments-literals/

Python Mad Libs

https://teachwithict.weebly.com/python-mad-libs.html

Build a simple mad lib

https://courses.p2pu.org/en/groups/playing-madlibs-with-python-building-your-first-game/content/build-a-simple-madlib-using-wing-ide/

Mad Libs Generator

https://www.projectlabyrinth.com/MadLibs/MadLibGen.php

Firewall

Firewall definition

https://searchsecurity.techtarget.com/definition/firewall

What is my IP address?

https://whatismyipaddress.com/port

Firewall FAQs

https://www.adaware.com/faq/firewalls

Three types of firewalls

https://bts-consulting.biz/2017/10/11/the-three-different-types-of-firewalls/

How Firewalls work

https://computer.howstuffworks.com/firewall.htm

Evolution of firewalls

https://www.informationweek.com/partner-perspectives/the-evolution-of-firewalls-past-present-and-future/a/d-id/1318814

Firewall networking

target=”_blank”>https://wiki.kidzsearch.com/wiki/Firewall

Why are firewalls important

https://www.surfnetkids.com/tech/1173/what-is-a-firewall-and-why-is-it-important/

Kid Safety in Digital Age

https://www.safehome.org/resources/kid-safety-digital-age/”

Origin of term “Firewall”

https://www.techrepublic.com/forums/discussions/origination-of-the-term-firewall/

Firewall construction

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

MarineTraffic.com

Automatic Identification System

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

AIS

https://www.navcen.uscg.gov/?pageName=aismain

Typical range of AIS

https://help.marinetraffic.com/hc/en-us/articles/203990918–What-is-the-typical-range-of-the-AIS-

AIS – A Brief History

https://globalfishingwatch.org/data/ais-for-safety-and-tracking-a-brief-history/

Turning off AIS – Going dark

https://globalfishingwatch.org/data/going-dark-when-vessels-turn-off-ais-broadcasts/

Snowman

Snowman coding

https://www.teacherspayteachers.com/Product/Snowman-Coding-2906627

Gingerbread and Snowmen unplugged coding

https://www.teacherspayteachers.com/Product/Gingerbread-and-Snowmen-Unplugged-Coding-for-Beginners-Great-for-Hour-of-Code-4189621

Making a snowman army

https://wecodemakecode.com/2019/01/28/snowman-army-in-makecode-for-minecraft/

Girls who code program

https://www.sentinelandenterprise.com/2019/01/07/girls-who-code-program-gives-kids-the-skills-to-succeed/

Binary Riddles

Binary in Beanz

https://www.kidscodecs.com/binary-numbers/

Binary from TED Ed

https://ed.ted.com/lessons/how-exactly-does-binary-code-work-jose-americo-n-l-f-freitas

Binary video

https://www.youtube.com/watch?v=2Z03p3yhGmk

Converting between base ten and base two

https://www.purplemath.com/modules/numbbase.htm

Binary numbers

https://kids.kiddle.co/Binary_number

Binary Number system

https://www.mathsisfun.com/binary-number-system.html

Cool Math Tricks for Binary numbers

https://medium.com/@e.rajasekar/how-to-teach-binary-numbers-using-cool-math-trick-c0ae7edad92

Teaching kids binary

https://www.sciencekiddo.com/teach-kids-binary/

Binary code necklaces

https://www.youtube.com/watch?v=Oew3Lbfnnyc

Finite Automata

Reference on binary

https://learn.sparkfun.com/tutorials/binary/all

Spoilers for the kind of automata that can detect palindromes

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

Finite state automation

http://encyclopedia.kids.net.au/page/fi/Finite_state_automaton

Finite state automation lesson

http://www.mathmaniacs.org/lessons/fsm/index.html

Treasure hunt

https://www.stem.org.uk/elibrary/resource/32382

Binary What?

Binary numbers

https://classic.csunplugged.org/binary-numbers/

Why binary numbers are used

https://www.binarytranslator.com/why-binary-numbers-are-used-by-computers

binary vs decimal system

https://www.quora.com/Why-do-computers-use-the-binary-system-instead-of-the-decimal-system

How Binary numbers work

https://en.wikibooks.org/wiki/Wikijunior:How_Things_Work/Binary_Numbers

write you name in binary code

https://www.sciencefriday.com/educational-resources/write-your-name-in-binary-code/

Programming 3D Art in Shadertoy

Vulkan

https://en.wikipedia.org/wiki/Vulkan_(API)

OpenGL

https://kids.kiddle.co/OpenGL

DirectX

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

How to install DirectX

https://www.lifewire.com/how-to-download-install-directx-2624489

OpenGL Shading language

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

what is a shader

https://thebookofshaders.com/01/

Vertex and pixel shaders

https://academickids.com/encyclopedia/index.php/Vertex_and_pixel_shaders

Metal

https://en.wikipedia.org/wiki/Metal_(API)

Shadertoy

https://www.shadertoy.com/

Smart Street Lights

Environmental energy

https://science.howstuffworks.com/environmental/energy/question363.htm

street light of the future

https://luxreview.com/article/2019/06/wi-fi-5g-iot-meet-the-street-light-of-the-futur

Intelligent street lighting

https://en.wikipedia.org/wiki/Intelligent_street_lighting”

Smart cities

https://www.smart-energy.com/industry-sectors/smart-energy/street-lighting-illuminating-smart-cities-and-society/

smart street lights

https://www.coolfiresolutions.com/blog/smart-street-lights/

Photoelectric cells

https://www.explainthatstuff.com/how-photoelectric-cells-work.html

Smart pole IoT apps

https://enterpriseiotinsights.com/20190620/internet-of-things/signify-launches-new-smart-pole-iot-apps-connectivity

San Diego Smart city projects

https://www.sandiego.gov/sustainability/energy-and-water-efficiency/programs-projects/smart-city

Software Version Conventions

Software update vs upgrade

https://www.thebalance.com/what-is-a-software-update-vs-software-upgrade-1294256

Understanding software version conventions

https://praxent.com/blog/what-do-software-version-numbers-mean-a-guide-to-understanding-software-version-conventions

Software versioning

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

What is a version number

https://www.lifewire.com/version-number-2626043

Into to semantic versioning

https://www.geeksforgeeks.org/introduction-semantic-versioning/

How to Pick a Programming Language

Five best programming languages for kids

https://gocoderz.com/blog/5-best-programming-languages-kids/

Best programming language for your child

https://www.idtech.com/blog/choose-best-programming-language-your-child

20 best programming languages

https://www.codecamp.com.au/blog/20-best-programming-languages-kids

Top Ten programming languages for kids

https://www.youngwonks.com/blog/Top-10-Programming-Languages-for-Kids-in-2019

Programming languages videos

https://www.youtube.com/watch?v=2EaopRDxNrw

What programming language should we use

https://www.edsurge.com/news/2019-03-11-teaching-coding-to-kids-what-programming-language-should-we-use

programming languages and there uses

http://www.maggiore.net/programming.asp

Computational Thinking in the Wild

What is computational thinking

https://teachyourkidscode.com/what-is-computational-thinking/

planting seeds of computational thinking

https://earlyinsights.org/planting-the-seeds-of-computational-thinking-in-early-childhood-efa97c34ff8d

Computational thinking for kindergarteners

https://www.edutopia.org/article/computational-thinking-kindergartners

K to 12 computational resources

https://www.gettingsmart.com/2018/05/10-classroom-ready-computational-thinking-resources-for-k-12/

Computational thinking activities

https://www.stem.family/activities/computational-thinking-activities/

Unbeatable tic tac toe

https://www.freecodecamp.org/news/how-to-make-your-tic-tac-toe-game-unbeatable-by-using-the-minimax-algorithm-9d690bad4b37/

Seymour Papert

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

Mindstorms – the book

https://en.wikipedia.org/wiki/Mindstorms_(book)

Programming Peanut Butter and Jelly

http://static.zerorobotics.mit.edu/docs/team-activities/ProgrammingPeanutButterAndJelly.pdf

Squeak!

Programming Games in Pharo

https://www.youtube.com/watch?v=Hu_C0ldSqrs

Pharo

pharo.org

Smalltalk

https://kb.iu.edu/d/aeya

Scratch

https://scratch.mit.edu/

Squeak

https://squeak.org/

Sailors, Coconuts, and a Monkey

Project Code in Repl.it

https://repl.it/FyJE/7

The Colossal Book of Mathematics: Classic Puzzles, Paradoxes, and Problems

http://books.wwnorton.com/books/978-0-393-02023-6/
http://www.indiebound.org/book/9780393020236
http://www.alibris.com/The-Colossal-Book-of-Mathematics-Classic-Puzzles-Paradoxes-and-Problems-Martin-Gardner/book/28766065

Martin Gardner’s Puzzle Books

http://martin-gardner.org/PuzzleBooks.html

The First Computers

Betty Holbertson

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

Kathleen (McNulty) Antonelli

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

Jean Bartik

https://en.wikipedia.org/wiki/Jean_Bartik
http://googleblog.blogspot.com/2008/12/jean-bartik-untold-story-of-remarkable.html
https://www.youtube.com/watch?v=buAYHonF968

Frances (Bilas) Spence

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

Ruth (Lichterman) Teitlebaum

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

Marily (Wescoff) Meltzer

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

ENIAC Programmers Project

http://eniacprogrammers.org/

Adele Goldstine

https://en.wikipedia.org/wiki/Adele_Goldstine
http://ftp.arl.mil/~mike/comphist/46eniac-report/

Jean Bartik and the ENIAC Women

https://www.youtube.com/watch?v=aPweFhhXFvY
https://www.youtube.com/watch?v=wsirYCAocZk

Pioneer Programmer: Jean Jennings Bartik and the Computer that Changed the World

Her autobiography was written to encourage girls and women to consider science and technology careers. The Truman State links to a version for grades 4-6.
http://investinginkids.net/2013/11/09/pioneer-programmer-jean-jennings-bartik-and-the-computer-that-changed-the-world/
http://tsup.truman.edu/item.asp?itemId=508

Computer Pioneers (1935 to 1945)

https://www.youtube.com/watch?v=qundvme1Tik
https://www.youtube.com/watch?v=wsirYCAocZk

Women in Programming

http://seidenberg.pace.edu/wic/women-in-programming.html

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 February 2020 Issue

Can you figure out how to divide up coconuts between a group of sailors and a monkey? This puzzle mixes math and coding. Plus you can go online to try the code yourself!

Recreate the classic game in this simple Python tutorial. What whimsical stories can you write?

If you like ships, then you’ll love this easy-to-use website that keeps track of seafaring vessels around the world. Bonus: it helps prevent maritime collisions!

Ready for some good old-fashioned winter fun? In this article, build a digital snowman with Sketchup.

A fun, silly way to share your coding trials and triumphs with friends — because everything is better with kittens!

Should you learn Python, Scratch, Java, Assembly? If you’re feeling overwhelmed by too many options, this article is here to help.

Illustrating computational concepts like decomposition and algorithms with simple, hands-on, and occasionally messy activities.

In the old days, before video game systems had cameras and sensors, programmers had to get creative.

Six women were hired to use their math skills to program the ENIAC computer. They called themselves The First Programmers Club.

Learn about the key software that keeps your computer safe from viruses.

Programs are constantly being patched and improved. How do we keep track of all this new code?

Dive into the nitty-gritty details of binary numbers: how they work, why they’re used, and where they come from.

An easy way to code your own 3D graphics online. Dive into the world of pixels, triangles, textures, and colours!

Learn about the smallest, simplest computers and where they’re still used today.

Interesting stories about science and technology for February 2020.

Links from the bottom of all the February 2020 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!