Kids and Computer Science¶
- Education Technology > STEM
- Software Development
- Computer Science
- Computer Science Curricula
- Computer Science Courses
- Code.org & Hour of Code
- Visual Programming
- Computer Science Exercises
- Computer Science
- Data Science
- Learn: https://code.org/learn
- Find a local CS Class: https://code.org/learn/local
- Teach: https://code.org/teach
- Promote: https://code.org/promote
Hour of Code¶
Get your community involved in the Hour of Code https://hourofcode.com/us/promote
K12 CS Framework¶
The K–12 Computer Science Framework is a high-level set of guidelines that informs the development of standards, curriculum, course pathways, and professional development.
The framework can be viewed as one PDF, by grade band, by progression, and by concept:
Very many organizations and corporations have endorsed K12 CS Framework with statements of support: ACM, Apple, Amazon, Code.org, CollegeBoard, Google, Microsoft: https://k12cs.org/statements-of-support/
- Computing Systems
- Networks and Internet
- Data and Analysis
- Algorithms and Programming
- Impacts of Computing
- Fostering and Inclusive Computing Culture
- Collaborating Around Computing
- Recognizing and Defining Computational Problems
- Developing and Using Abstractions
- Creating Computational Artifacts
- Testing and Refining Computational Artifacts
- Communicating About Computing
Family Media Plan¶
Create an AAP Family Media Plan:
- Screen Free Zones
- Screen Free Times
- Device Curfews
- Devices will charge overnight
- Choose & Diversify Your Media
- Balancing Online & Off-line Time
- Manners Matter
- Digital Citizenship
- Safety First
- Do not give out personal information online
- Do not share private photos online
- Review privacy settings with your children
- See also: Internet Safety
Screen Time Guidelines¶
“American Academy of Pediatrics Announces New Recommendations for Children’s Media Use” https://www.aap.org/en-us/about-the-aap/aap-press-room/Pages/American-Academy-of-Pediatrics-Announces-New-Recommendations-for-Childrens-Media-Use.aspx
Ages 0-5: “Media and Young Minds” http://pediatrics.aappublications.org/content/early/2016/10/19/peds.2016-2591
The chief factor that facilitates toddlers’ learning from commercial media (starting around 15 months of age) is parents watching with them and reteaching the content.
- Ages 2-5: No more than one (1) hour a day.
Ages 5-18: “Media Use in School-Aged Children and Adolescents” http://pediatrics.aappublications.org/content/early/2016/10/19/peds.2016-2592
“Children and Adolescents and Digital Media” http://pediatrics.aappublications.org/content/early/2016/10/19/peds.2016-2593
PBS Kids is programming for children.
- There are dedicated PBS Kids TV stations in many markets.
PBS Kids is supported by donations:
PBS Kids Video App¶
The PBS Kids Video app has full episodes, a live local PBS feed, and professional captions.
- Sesame Street premiered in 1969.
- Sesame Street teaches counting, spelling, social skills, social inclusion, not being a grouch, and lots of things:
Daniel Tiger’s Neighborhood¶
- Daniel Tiger’s Neighborhood is a Fred Rogers Company production.
- Daniel Tiger teaches social skills.
Daniel Tiger for Parents¶
- Songs of Daniel Tiger’s Neighborhood
Peg + Cat¶
- Peg + Cat is a Fred Rogers Company production.
- Peg + Cat teaches math.
- Super Why teaches letters, words, and reading.
Ready Jet Go!¶
- Ready Jet Go! teaches science like physics and space, and interpersonal dynamics.
- NASA’s Jet Propulsion Laboratory (JPL)
- Wild Kratts teaches about animals and our environment.
- What is it like to be the animals?
- What are their habitats like?
- What do they eat?
- Odd Squad teaches basic math and critical reasoning.
- Odd Squad is a Fred Rogers Company production.
It’s important for us to understand the systems within which the systems we build survive.
Cosmos: A Personal Voyage¶
- First aired on PBS in 1980
Cosmos: A Spacetime Odyssey¶
- First aired on National Geographic channel in 2014
- A sequel series will air in 2019
One Strange Rock¶
Blue Planet II¶
Planet Earth II¶
There is a map of Common Core math to Khan Academy math materials for K-8 and highschool: https://www.khanacademy.org/commoncore/map
As well as a EurekaMath/EngageNY (New York) math curriculum for 3-8 and highschcool: https://www.khanacademy.org/math/engageny
There are lots of great subjects to learn and review with Khan Academy; including a number of Advanced Placement (AP) courses:
All Khan Academy content is Creative Commons BY-NC-SA licensed.
It is perfectly okay to use Khan Academy content in schools and universities.
Khan Academy is funded entirely by donations:
Khan Academy Kids¶
Khan Academy Kids is an app for kids from TODO years
There are also some Early Math exercises on regular Khan Academy:
Khan Academy SAT prep¶
- “Amazon FreeTime Unlimited is an all-in-one subscription for kids that offers unlimited access to thousands of kid-friendly books, movies, TV shows, educational apps, and games.”
- App limits, screen time limits, device bedtime, content filters
- Offline access
- No social media, no in-app purchases
- There’s a kids version of the Kindle Fire tablets that has a case
- There are third-party cases with a handle and a stand
Facebook Messenger Kids¶
Messenger Kids is a free video calling and messaging app designed for kids to connect with close friends and family from their tablet or smartphone. Kids can only connect with parent-approved contacts, which creates a more controlled environment. Group or one-on-one video calls with loved ones are more fun with interactive masks, reactions and sound effects.
Facebook was originally for college students at approving colleges and universities with .edu email addresses.
Facebook is now for the whole community.
- ABC Mouse is a reading, math, and social studies curriculum with a monthly subscription with apps for phone, tablet, and computer.
- Ages 2-8
- ABC Mouse sponsors PBS Kids
SimCity: BuildIt is a city-building simulation game that teaches about civil infrastructure (fire, water, police, health, sewage, roads, public parks, property values) commodities trading, production of raw materials and goods, and opportunity cost.
Mobile phone family plan GPS¶
- Academia created the Internet and the World Wide Web for sharing academic information; in ASCII.
- Sometimes, the best thing to do is to format or totally reset a computer. Before formatting, you should backup or have already backed up important data.
- OpenDNS, Google Family Link, and Amazon FreeTime are examples of family-safe internet filter services that do their best to avoid censoring the freedom of information necessary for a functioning democracy.
- Sometimes there a bad things in the world that moms and dads need to know about in order to make good decisions.
Cybersecurity for all ages¶
OWASP Juice Shop¶
OWASP Juice Shop is a deliberately vulnerable web application written with Node.js.
“Pwning OWASP Juice Shop” is the official companion guide for this project. It will give you a complete overview of the vulnerabilities found in the application including hints how to spot and exploit them. In the appendix you will even find complete step-by-step solutions to every challenge.
- Information asymmetry is an assumption that tends not to hold over
time. Is quantum information ever lost?
- “Why Quantum Information is Never Destroyed | [PBS] Space Time” https://www.youtube.com/watch?v=HF-9Dy6iB_4
- In the US, ISPs can sell internet usage history. There was a bill specifically prohibiting such sale, which has since been cancelled by the current FCC administration.
- Law, Terms of Service, and Privacy Policies define how you and your kids’ information can be used to pay for the cost of a service.
- There is need to investigate the world.
- There is need to keep people safe.
- See: Safety Extensions
- EFF (Electronic Frontiers Foundation) is generally on top of things. https://www.eff.org/
Children’s Online Privacy Protection Act¶
The free OpenDNS FamilyShield DNS IPs are:
22.214.171.124 126.96.36.199 ::ffff:d043:de7b ::ffff:d043:dc7b
OpenDNS VIP costs $20/yr for custom whitelists and log review.
DNS resolver IPs can be set on the router or on a particular machine given admin rights.
Cisco purchased OpenDNS in 2015.
You can tell whether OpenDNS is configured from: https://welcome.opendns.com/