Has Your Password Been Stolen?
https://kidscodecs.com/password-details-stolen/
What Web Browsers Know About You
https://kidscodecs.com/what-web-browsers-know/
What Every Web Browser Knows About You
HowTo: Privacy & Security Conscious Browsing
https://gist.github.com/atcuno/3425484ac5cce5298932
The creepy website that tracks your every move: ClickClickClick reveals how much browsers know about you
http://www.dailymail.co.uk/sciencetech/article-3957716/The-creepy-website-tracks-ClickClickClick-reveals-browsers-know-you.html
https://clickclickclick.click/
Google Chrome
https://support.google.com/websearch/answer/54068
https://www.google.com/chrome/browser/privacy/
Mozilla Firefox
https://www.mozilla.org/en-US/firefox/desktop/trust/
https://support.mozilla.org/en-US/products/firefox/privacy-and-security
Apple Safari
https://support.apple.com/kb/ph21447?locale=en_US
Microsoft Edge
https://privacy.microsoft.com/en-us/windows-10-microsoft-edge-and-privacy
Set Your Web Browser for Security & Privacy
https://www.safecomputing.umich.edu/protect-yourself/be-safe-online/web-browser-security-and-privacy
DuckDuckGo
Search engine that doesn’t track your queries.
https://duckduckgo.com/
Your Digital Footprint
https://kidscodecs.com/digital-footprints/
Blown to Bits
http://www.bitsbook.com/wp-content/uploads/2008/12/chapter2.pdf
http://www.bitsbook.com/wp-content/uploads/2008/12/chapter3.pdf
RFID Tags
https://en.wikipedia.org/wiki/Radio-frequency_identification
http://www.forbes.com/sites/haniyarae/2016/08/11/rfid-brands-theft/#7011ba52788a
https://www.wired.com/2006/05/rfid-2/
https://www.youtube.com/watch?v=gEQJxNDSKAE
http://www.adetexs.com/
Satellites
http://talkingpointsmemo.com/idealab/satellites-earth-orbit
https://techcrunch.com/2016/02/05/new-air-force-satellites-launched-to-improve-gps/
Trilateration
https://www.scientificamerican.com/article/how-do-gps-devices-work/
http://www.physics.org/article-questions.asp?id=55
9 Ways You’re Being Spied On Every Day
http://www.huffingtonpost.com/2014/04/03/government-surveillance_n_5084623.html
Electronic Frontier Foundation
PRNG
Planet Calc
http://planetcalc.com/search/?tag=1462
http://planetcalc.com/2468/
Pseudorandom Number Generator
https://en.wikipedia.org/wiki/Pseudorandom_number_generator
https://en.wikipedia.org/wiki/List_of_random_number_generators
Random Number Generation
https://en.wikipedia.org/wiki/Random_number_generation
A Short History of Random Numbers, and Why You Need to Care
https://conferences.oreilly.com/oscon/oscon2013/public/schedule/detail/28777
http://www.codon.org.uk/~mjg59/oscon_random_2013.odp
Introduction to Randomness and Random Numbers
https://www.random.org/randomness/
Public Key Cryptography
https://kidscodecs.com/public-key-cryptography/
Public Key Cryptography
https://en.wikipedia.org/wiki/Public-key_cryptography
“Diffie-Hellman Key Exchange” in plain English
http://security.stackexchange.com/questions/45963/diffie-hellman-key-exchange-in-plain-english
Whitfield Diffie
https://en.wikipedia.org/wiki/Whitfield_Diffie
Martin Hellman
https://en.wikipedia.org/wiki/Martin_Hellman
What is Modular Arithmetic?
History of Codes
http://www.bitsbook.com/wp-content/uploads/2008/12/chapter5.pdf
2FA (Two-Factor Authentication)
https://kidscodecs.com/two-factor-authentication/
Multi-Factor Authentication
https://en.wikipedia.org/wiki/Multi-factor_authentication
Google’s Two-Step Authentication Process
https://www.google.ca/landing/2step
Create Safe Passwords (Public Safety Canada)
https://www.youtube.com/watch?v=aEmF3Iylvr4
Choosing a Secure Password
https://www.schneier.com/blog/archives/2014/03/choosing_secure_1.html
2FA FAQ
https://www.cnet.com/news/two-factor-authentication-what-you-need-to-know-faq/
@Deray’s Twitter Hack Reminds Us Even Two-Factor Isn’t Enough
https://www.wired.com/2016/06/deray-twitter-hack-2-factor-isnt-enough/
Your cell phone number could be hijacked unless you add a PIN to your carrier account
Hackers are using this nasty text-message trick to break into people’s accounts
Google is making two-factor authentication a lot easier to use
http://www.theverge.com/2016/6/21/11986822/google-two-factor-authentication-improvements-features
How to Erase Your Hard Drive
https://kidscodecs.com/how-to-erase-hard-drives/
How a Hard Drive Works
https://cs.stanford.edu/people/nick/how-hard-drive-works/
How is data physically written, read and stored inside hard drives?
http://physics.stackexchange.com/questions/66914/how-is-data-physically-written-read-and-stored-inside-hard-drives
https://en.wikipedia.org/wiki/Magnetic_storage
https://en.wikipedia.org/wiki/Flash_memory
How to securely wipe sensitive files–or your entire hard drive
http://www.pcworld.com/article/2039796/how-to-securely-wipe-sensitive-files-or-your-entire-hard-drive.html
How to securely erase hard drives (HDDs) and solid state drives (SSDs)
http://www.zdnet.com/article/how-to-securely-erase-hard-drives-hdds-and-solid-state-drives-ssds/
Darik’s Boot and Nuke (DBAN)
http://dban.org/
https://www.blancco.com/
CCleaner
https://www.piriform.com/ccleaner
Eraser
Create Colors and Shapes with Racket
https://kidscodecs.com/shapes-colors-racket/
WeScheme.org
Racket Language
RGB Color Calculator
http://www.w3schools.com/colors/colors_rgb.asp
RGB, CMYK, and Color Systems Comparison
http://www.colormatters.com/color-and-design/color-systems-rgb-and-cmyk
RGB Color Model
https://en.wikipedia.org/wiki/RGB_color_model
Common Problems Programmers Face
https://kidscodecs.com/programmer-problems-solutions/
5 Common Developer problems and how to overcome them
http://www.codeshare.co.uk/blog/5-common-developer-problems-and-how-to-overcome-them/
5 Common Developer problems and how to overcome them
http://www.codeshare.co.uk/blog/5-common-developer-problems-and-how-to-overcome-them/
The 5 Most Common Problems New Programmers Face–And How You Can Solve Them
http://www.cprogramming.com/beginner_programming_mistakes.html
The Problem with Programming
https://www.technologyreview.com/s/406923/the-problem-with-programming/
10 problems that every programmer has to face in his life
https://codingsec.net/2016/04/10-problems-every-programmer-face/
What are the main problems faced by programmers?
https://www.quora.com/What-are-the-main-problems-faced-by-programmers
The most difficult problems you will ever face as a programmer
8 barriers to overcome when learning to code
https://thenextweb.com/dd/2015/06/11/8-barriers-to-overcome-when-learning-to-code/
6 common problems you may have with other programmers
What are the most common programming tasks?
http://ask.metafilter.com/132516/What-are-the-most-common-programming-tasks
The 10 Most Common Beginner Programming Mistakes
http://www.dummies.com/programming/cpp/the-10-most-common-beginner-programming-mistakes/
Scratch Coding Cards
https://kidscodecs.com/scratch-coding-cards//a>
Creative Coding Activities for Kids
by Natalie Rusk / ISBN: 978-1-59327-774-1 / $24.95
https://www.nostarch.com/scratchcards
Scratch
https://scratch.mit.edu/
https://scratch.mit.edu/projects/editor/?tip_bar=home
https://scratch.mit.edu/discuss/
https://scratch.mit.edu/parents/
https://scratch.mit.edu/educators/
https://scratch.mit.edu/help/
ScratchJr
http://www.scratchjr.org/
https://itunes.apple.com/us/app/scratchjr/id895485086?ls=1&mt=8
https://play.google.com/store/apps/details?id=org.scratchjr.android
ScratchEd
http://scratched.gse.harvard.edu/
http://scratched.gse.harvard.edu/resources
http://scratched.gse.harvard.edu/discussions
9 Important Questions Parents Forget to Ask When Choosing a Tech Camp
https://kidscodecs.com/summer-tech-camp-questions/
Software Libraries
https://kidscodecs.com/software-libraries/
Software Libraries
https://en.wikipedia.org/wiki/Library_(computing)
What does “library” mean in the case of programming languages?
https://www.quora.com/What-does-library-mean-in-the-case-of-programming-languages
What is the Difference Between a Software Framework and a Library?
http://stackoverflow.com/questions/148747/what-is-the-difference-between-a-framework-and-a-library
How to Build Your Own C Library
http://www.cs.dartmouth.edu/~campbell/cs50/buildlib.html
An Introduction to Software History
https://www.thocp.net/software/software_reference/introduction_to_software_history.htm
How to Pick a Programming Language
https://kidscodecs.com/how-to-pick-programming-language/
Popular Programming Languages
Index is updated annually is generally impartial.
http://www.tiobe.com/tiobe-index/
State of the Octoverse 2016 (Github)
Popular languages based on use within their vast community.
https://octoverse.github.com/
Which programming languages are most popular (and what does that even mean)?
List of programming languages
https://en.wikipedia.org/wiki/List_of_programming_languages
Comparison of programming languages
https://en.wikipedia.org/wiki/Comparison_of_programming_languages
Choosing a Programming Language Systematically
How to Choose Your First Programming Language
https://kidscodecs.com/how-to-pick-a-programming-language/
Hidden Figures
https://kidscodecs.com/hidden-figures-vaughan-johnson-jackson/
Cracking the Code with Scratch
https://kidscodecs.com/scratch-crack-the-code/
Project Code
https://scratch.mit.edu/projects/134373952/
Scratch
https://scratch.mit.edu/
https://scratch.mit.edu/projects/editor/?tip_bar=home
https://scratch.mit.edu/discuss/
https://scratch.mit.edu/parents/
https://scratch.mit.edu/educators/
https://scratch.mit.edu/help/
ScratchJr
http://www.scratchjr.org/
https://itunes.apple.com/us/app/scratchjr/id895485086?ls=1&mt=8
https://play.google.com/store/apps/details?id=org.scratchjr.android
ScratchEd
http://scratched.gse.harvard.edu/
http://scratched.gse.harvard.edu/resources
http://scratched.gse.harvard.edu/discussions
What is a Network?
https://kidscodecs.com/what-is-a-network/
Introducing Basic Network Concepts
https://www3.nd.edu/~cpoellab/teaching/cse40814_fall14/networks.pdf
What is a Network?
http://pluto.ksi.edu/~cyh/cis370/ebook/ch01b.htm
Computer Networks
http://ca.pbslearningmedia.org/resource/ate10.sci.engin.design.networks/computer-networks/