April 2017 Learn More Links
Image by Tim & Selena Middleton on Flickr
Links from the bottom of all the April 2017 articles, collected in one place for you to print, share, or bookmark.
Creating Shapes and Patterns with Scratch2
https://www.kidscodecs.com/scratch2-geometry-project/
Project at Scratch
https://scratch.mit.edu/projects/143372352/
What’s a Font?
https://www.kidscodecs.com/what-is-a-font/
What the Font
https://www.myfonts.com/WhatTheFont
https://www.myfonts.com/WhatTheFont/mobile/
Butterick’s Practical Typography
http://practicaltypography.com/
Font Classificatinos
https://www.fonts.com/content/learning/fontology/level-1/type-anatomy/type-classifications
Anatomy of a Typeface
http://typedia.com/learn/only/anatomy-of-a-typeface/
Google Fonts
Font Types Infographic
Typographic Units
How to Measure Fonts
https://www.labelvalue.com/blog/2015/04/font-size-guide-convert-points-to-inches.html
http://graphicdesign.stackexchange.com/questions/4035/what-does-the-size-of-the-font-translate-to-exactly
http://practicaltypography.com/point-size.html
Learn Typography Online
https://www.kidscodecs.com/learn-typography-online/
Algorithm Design
https://www.kidscodecs.com/algorithm-design/
How to Explain Algorithms to Kids
http://www.tynker.com/blog/articles/ideas-and-tips/how-to-explain-algorithms-to-kids/
What is an Algorithm?
https://www.kidscodecs.com/what-is-an-algorithm/
http://www.bbc.co.uk/guides/z3whpv4 /a>
Software that Teaches Itself
https://www.kidscodecs.com/software-that-teaches-itself/
The Many Ways to Show the Player How It’s Done With In-Game Tutorials
Principle of Consistency and Standards in User Interface Design
Algorithm Design
https://www.kidscodecs.com/algorithm-design/
Repl.it Links
https://repl.it/Fy2l/1
https://repl.it/Fypg/0
How to Explain Algorithms to Kids
http://www.tynker.com/blog/articles/ideas-and-tips/how-to-explain-algorithms-to-kids/
What is an Algorithm?
https://www.kidscodecs.com/what-is-an-algorithm/
http://www.bbc.co.uk/guides/z3whpv4 /a>
Carl Friedrich Gauss
http://www.storyofmathematics.com/19th_gauss.html
Sailors, Coconuts, and a Monkey
https://www.kidscodecs.com/sailors-coconuts-monkeys/
Project Code in Repl.it
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
Seesaw
https://www.kidscodecs.com/seesaw/
Seesaw
https://seesaw.me
https://help.seesaw.me/hc/en-us
Seesaw Professional Development
http://web.seesaw.me/professional-development
Erase All Kittens
https://www.kidscodecs.com/erase-all-kittens/
Erase All Kittens
Mark Collantes, Designer
https://www.kidscodecs.com/mark-collantes-designer/
Forge Media + Design
2 Queens Street Installation
Spirits of Markham Project
https://www.forgemedia.ca/projects/wayfinding-exhibits/spirits-of-markham/
Wilfrid Laurier Digital Donor Wall
State
https://www.kidscodecs.com/state/
State
/en.wikipedia.org/wiki/State_(computer_science)
What is State, Mutable State and Immutable State?
Definition of “state”
http://programmers.stackexchange.com/questions/150120/definition-of-state
State Machines – Basics of Computer Science
http://blog.markshead.com/869/state-machines-computer-science/
How to Design an Efficient User Interface
https://www.kidscodecs.com/create-efficient-user-interfaces-ui/
8 Characteristics Of Successful User Interfaces
http://usabilitypost.com/2009/04/15/8-characteristics-of-successful-user-interfaces/
User Interface Design Basics
https://www.usability.gov/what-and-why/user-interface-design.html
User Interface/User Experience Case Studies
https://www.slideshare.net/eLuminoustech/uiux-services-web-designing-services
Also In The April 2017 Issue

Could you come up with rules to add up all the numbers between 1 and 100? Here's how to do it.

Here's a fun game you can create with Scratch2 that draws geometric shapes!

We all use fonts yet rarely notice they are designed. Here are some interesting details to help you notice fonts.

This iPad app is a creative tool kids can use to explore and record what they learn in school.

Smart software design makes it easy for you to learn how to use it without help.

A new version of a fun Mario-like game that teaches kids coding has been released. Learn HTML and save kittens!

This puzzle mixes math and coding. Plus you can go online to try the code yourself.

Mark is a designer who also knows a lot about how to use technology to create design.

Design is about solving problems, from donuts to race cars, how we eat to what to wear in cold weather.

How do you keep track of many people working on the same set of code?

Everyone know the difference between saying, “Let’s eat, grandma!” and “Let’s eat grandma!” Computers don't.

The user interface often determines whether or not people can easily use your software.

State is an important concept in computer science as well as our everyday lives.

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

Interesting stories about computer science, software programming, and technology for April 2017.

Computers collect garbage the way humans do. Here's how they manage memory space.

Code reviews help programmers improve their code and learn more about the software they build.