Kids, Code, and Computer Science Magazine

August 2015 Learn More Links

Thomas Abbs on Flickr

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

How to Foster Genius in the Classroom

https://www.kidscodecs.com/genius-in-the-classroom-with-trello/

Trello

https://trello.com/
http://blog.trello.com/teachers-using-trello-how-to-foster-genius-in-the-classroom/

Weebly

http://www.weebly.com/

Genius Hours

http://www.geniushour.com/

Paul Solarz

http://paulsolarz.weebly.com/
http://www.learnlikeapirate.com/
https://twitter.com/PaulSolarz
https://twitter.com/MrSolarz
http://psolarz.weebly.com/2013-2014-passion-projects.html

Learn Like a Pirate: Empower Your Students to Collaborate, Lead, and Succeed

Solarz has written a thoughtful practical book to capture his ideas and experiences.
http://www.amazon.com/Learn-Like-PIRATE-Students-Collaborate/dp/098821766X/ref=sr_1_1?s=books&ie=UTF8&qid=1426937165&sr=1-1&keywords=learn+like+a+pirate

KWHLAQ For the 21st Century

http://langwitches.org/blog/2015/06/12/an-update-to-the-upgraded-kwl-for-the-21st-century/

Margaret Hamilton

https://www.kidscodecs.com/margaret-hamilton/

Margaret Hamilton

http://en.wikipedia.org/wiki/Margaret_Hamilton_%28scientist%29
http://klabs.org/home_page/hamilton.htm
http://history.nasa.gov/alsj/a11/a11Hamilton.html

Software — and a Woman — at the Heart of Lunar Triumph

http://www.wired.com/2014/08/software-woman-heart-lunar-triumph/

Apollo Guidance Computer (AGC)

http://en.wikipedia.org/wiki/Apollo_Guidance_Computer
http://en.wikipedia.org/wiki/Apollo_Guidance_Computer#Software

Airbus Confirms Software Configuration Error Caused Plane Crash

http://arstechnica.com/information-technology/2015/06/airbus-confirms-software-configuration-error-caused-plane-crash/

How the Apollo 11 Moon Landing Worked (Infographic)

http://www.space.com/17411-apollo-11-moon-landing-explained-infographic.html

CRUD

https://www.kidscodecs.com/crud/

CRUD

http://en.wikipedia.org/wiki/Create,_read,_update_and_delete

CRUD, Only When You Can Afford It

A technical article describing the limitations of thinking in terms of Create, Retrieve, Update, Delete in programming.
https://msdn.microsoft.com/en-us/library/ms978509.aspx

Difference Between REST and CRUD

If you have patience, an excellent discussion that highlights how CRUD works in software programming relative to another aspect of programming, REST.
http://programmers.stackexchange.com/questions/120716/difference-between-rest-and-crud

FPS

https://www.kidscodecs.com/fps/

Frame Rate

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

Understanding the Importance of Frame Rate

http://www.ign.com/articles/2014/11/05/understanding-frame-rate-and-its-importance

60 FPS on Consoles

http://www.giantbomb.com/60-fps-on-consoles/3015-3223/

Frame Rate Demo

https://frames-per-second.appspot.com/

4 Quick Ways to See a PC Games FPS

http://www.howtogeek.com/209710/4-quick-ways-to-see-a-pc-game%E2%80%99s-fps-frames-per-second/

Fraps

http://www.fraps.com/
http://www.fraps.com/download.php

Google’s Dart language on Android aims for Java-free, 120 FPS apps

http://arstechnica.com/gaming/2015/05/youtube-eyes-twitch-user-base-adds-60fps-live-streams-with-html5-playback/

Google launches experimental project to build Android apps with Dart web language

http://9to5google.com/2015/05/04/dart-android-sky/

Feed a Philosopher

https://www.kidscodecs.com/feed-a-philosopher/

The Dining Philosophers Problem

http://en.wikipedia.org/wiki/Dining_philosophers_problem

Concurrent Programming

http://en.wikipedia.org/wiki/Concurrent_computing

Kobayashi Maru

http://en.wikipedia.org/wiki/Kobayashi_Maru

Computer Science and Programming Resources

https://www.kidscodecs.com/computer-science-programming-resources/

Brain Pop

https://www.brainpop.com/technology/computerscience/
https://www.brainpop.com

Holly Akers

https://twitter.com/akers_holly
http://hollyakers.com/

Brain Pop, Jr.

https://jr.brainpop.com/artsandtechnology/technology/
https://jr.brainpop.com/

Code Maven

http://www.crunchzilla.com/code-maven
http://www.crunchzilla.com

Maya Donnelly

https://twitter.com/GerfenMaya

Women in Science Card Game

https://www.luanagames.com/product/women-in-science-card-game/
https://www.luanagames.com/product/women-in-science-free-diy-kit/

Bits and Bytes Card Game

http://www.bitsandbytes.cards/

Computer Science Subjects an Undergraduate Must Know

http://programmers.stackexchange.com/questions/32533/cs-subjects-that-an-undergraduate-must-know

What Should Every Programmer Know About Programming?

http://programmers.stackexchange.com/questions/1785/what-should-every-programmer-know-about-programming
http://programmers.stackexchange.com/questions/91350/what-should-every-programmer-know

Math for Programmers

http://steve-yegge.blogspot.co.uk/2006/03/math-for-programmers.html

What Math Should All Game Programmers Know?

http://gamedev.stackexchange.com/questions/2029/what-math-should-all-game-programmers-know

What Algorithms and Data Structures Should a Developer Absolutely Know?

http://programmers.stackexchange.com/questions/11222/which-algorithms-and-data-structures-should-a-developer-absolutely-know
http://programmers.stackexchange.com/questions/155639/which-algorithms-data-structures-should-i-recognize-and-know-by-name

What are the Programming Concepts I Should Master to have a Deep Understanding of My Craft?

http://programmers.stackexchange.com/questions/185224/what-are-the-programming-concepts-i-should-master-to-have-a-deep-understanding

What Language Should an 11-Year Old Start With to Learn Game Programming?

http://programmers.stackexchange.com/questions/118409/what-language-should-an-11-year-old-start-with-to-learn-game-programming

Google Computer Science Learning Opportunities

https://www.google.com/edu/resources/computerscience/learning/

Nim

https://www.kidscodecs.com/nim/

Nim

http://nim-lang.org/
https://github.com/Araq/Nim
http://nim-lang.org/learn.html
http://nim-lang.org/documentation.html
http://nim-lang.org/question.html
http://forum.nim-lang.org/
http://stackoverflow.com/questions/tagged/nim
http://www.reddit.com/r/nim
http://en.wikipedia.org/wiki/Nim_(programming_language)

Tutorial of the Nim Language

Andreas Rumpf presentation at MIT describing Nimrod, the original name for Nim. Compares and contrasts Nim with other languages.
http://web.mit.edu/nimrod-lang/arch/i386_linux26/doc/tutorial.html

Nim Questions on Quora

http://www.quora.com/Nim-programming-language

Nim versus Rust

http://arthurtw.github.io/2015/01/12/quick-comparison-nim-vs-rust.html

What is Special About Nim?

http://hookrace.net/blog/what-is-special-about-nim/

Random Hacks of Kindness, Jr.

https://www.kidscodecs.com/random-hacks-of-kindness-jr/

Random Hacks of Kindness, Jr.

http://www.rhokjr.org

Visual Storytelling Apps

https://www.kidscodecs.com/visual-storytelling-apps/

Steller

https://steller.co/
https://itunes.apple.com/us/app/steller/id785128002?mt=8

Storehouse

https://www.storehouse.co/
https://itunes.apple.com/us/app/storehouse-visual-storytelling/id791297521?mt=8

Pixotale

http://pixotale.com/
https://itunes.apple.com/app/id866275871?mt=8
http://
http://robertmao.com

1 Second Everyday

http://1secondeveryday.com/
https://itunes.apple.com/us/app/1-second-everyday/id587823548?mt=8
https://play.google.com/store/apps/details?id=co.touchlab.android.onesecondeveryday

Shorthand

http://shorthand.com/
http://shorthand.com/social/

Racontr

http://racontr.com/

Interlude

https://interlude.fm/

Top 5 Storytelling Tools

http://www.submarinechannel.com/top-5s/top-5-storytelling-tools/

3 Free iOS Apps for Visual Storytelling

https://www.journalism.co.uk/news/3-free-ios-apps-for-visual-storytelling/s2/a557753/

Introducing LEGO StoryStarter

http://education.lego.com/en-us/preschool-and-school/lower-primary/6plus-storystarter/introducing-storystarter
http://education.lego.com/en-us/learn/elementary/storystarter

REVIEW: Hands-on with LEGO StoryStarter

https://www.edsurge.com/n/2013-03-12-review-hands-on-with-lego-storystarter

How to Tell Your Story without Boring Your Audience to Tears

http://goinswriter.com/tell-story/

The Science of Storytelling: Why Telling a Story is the Most Powerful Way to Activate Our Brains

http://lifehacker.com/5965703/the-science-of-storytelling-why-telling-a-story-is-the-most-powerful-way-to-activate-our-brains

How to Tell a Story Well

http://www.motherearthnews.com/homesteading-and-livestock/how-to-tell-a-story-well.aspx
http://www.motherearthnews.com/nature-and-environment/storytelling-tips-zmaz81sozraw.aspx

Paul Solarz Talks About Helping Kids Learn How to Learn

https://www.kidscodecs.com/an-interview-with-paul-solarz/

Paul Solarz

http://paulsolarz.weebly.com/
https://twitter.com/PaulSolarz
https://twitter.com/MrSolarz
http://psolarz.weebly.com/2013-2014-passion-projects.html

Trello

https://trello.com/

Weebly

http://www.weebly.com/

Genius Hours

http://www.geniushour.com/

Learn Like a Pirate: Empower Your Students to Collaborate, Lead, and Succeed

Solarz has written a thoughtful practical book to capture his ideas and experiences.
http://www.amazon.com/Learn-Like-PIRATE-Students-Collaborate/dp/098821766X/ref=sr_1_1?s=books&ie=UTF8&qid=1426937165&sr=1-1&keywords=learn+like+a+pirate

KWHLAQ For the 21st Century

http://langwitches.org/blog/2015/06/12/an-update-to-the-upgraded-kwl-for-the-21st-century/

Learn Like a PIRATE

http://www.learnlikeapirate.com/

Teach Like a PIRATE

http://daveburgess.com/

Understanding by Design

http://www.amazon.com/Understanding-By-Design-Grant-Wiggins/dp/1416600353
http://www.ascd.org/research-a-topic/understanding-by-design-resources.aspx
https://www.youtube.com/watch?v=d8F1SnWaIfE

Comprehension and Collaboration

http://www.amazon.com/Comprehension-Collaboration-Inquiry-Circles-Action/dp/032501230X

The Passion Driven Classroom

http://angelamaiers.com/books/passion-driven-classroom-book/
http://www.amazon.com/Passion-Driven-Classroom-The-Framework-Teaching/dp/1596671599
https://www.youtube.com/channel/UColcEVfWInYLpGR0jX_R94g

Also In The August 2015 Issue

In his classroom, he and his students learn together as a community.

These fifth grade students use their genius hours and Trello software to answer tough questions.

Visual storytelling apps are a great way for kids to document and explore their lives.

Raspberry Pi, Arduino, BeagleBone, Micro Bit, Edison, CHIP, and other handheld computers trace their history to board computers used by engineers.

Random Hacks of Kindness, Jr. helps schools and groups host one day hacking events for kids to work with local non-profit groups.

Resources based on teacher recommendations and other sources.

The new Sphero SPRK Edition makes it even easier for teachers, parents, and kids to learn math, robotics, and programming.

Facts, programs, and groups can help girls succeed at STEM careers.

She was in her 30s when she led the team that developed mission critical software used guide the Apollo moon landings.

Learn about and explore the code used to guide Apollo missions.

CRUD is a powerful concept used everywhere in software programming that uses a database.

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

Interesting stories about computer science, software programming, and technology for August 2015.

Some thoughts on starting the third year of publishing this magazine and what's new this month.