This site and this page began more as a place where I could put articles and resources I created in one place. I’ve tried to include those that are aligned with the intentions of creative learning through coding to learn projects. I have also added what I think are ‘essential resources’ – information and knowledge created by the Scratch Team and ScratchEd that can help people who see Scratch and coding as a literacy or as a competency through which people can express ideas and be creative, learn, and play.
Professionally and academically speaking, Lifelong Kindergarten (Resnick, 2017) and Mindstorms (Papert, 1980) are, for me, my foundational resources.
Essential Resources
Online courses, communities, resources, channels
- MIT’s Learning Creative Learning – explore ideas of creative learning in this MOOC
- MIT’s Scratch in Practice – discover and share ideas, strategies, and resources for using Scratch with your students
- MIT’s @Scratch Twitter – their feed primarily shares announcements and examples of how students are learning through Scratch projects
- MIT’s Scratch Team channel on YouTube
- Harvard’ ScratchEd – Resources main page
- Harvard’s Creative Computing Guide from ScratchEd
- Scratch-based Connected Coding Challenge by Drew Wheeler
Videos (for professional learning)
- Kid’s creative thinking
- Rethinking Learning in a digital age
- Coding as a new literacy
- LOGO From 1972
- LOGO From 1983
- Papert on “Mathland”
- Seymour Papert — Inventor of everything good in education
- A quick intro to Scratch
Books (coding to learn, creative learning, design thinking)
- Lifelong Kindergarten by Mitch Resnick (August, 2017)
- Invent to Learn: Making, Tinkering, and Engineering in the Classroom by Sylvia Libow Martinez & Gary Stager
- Mindstorms by Seymour Papert (full text of this book provided at no cost by Seymour Papert’s family)
- The Gears of my Childhood by Seymour Papert
- Launch by A. J. Juliani and John Spencer
Resources I Created / Wrote
- Scratch Mathland (this web site)
- Scratch Mathland & cashjim on Twitter (sharing projects, resources, ideas)
- Coding to Learn: Children, technology & powerful ideas (Prezi, May 2018)
- Empower your child with creative coding projects (Adobe Spark, May 2018)
- Mathland Projects Studio (continuously updated on Scratch)
- JimmyC on Scratch (my account on Scratch)
- Finding the Math in Student Programs (Medium, September 7, 2017)
- Modeling an Analogue Clock in Scratch (TVO, February 2, 2018)
- Scratch is the Right Place for Coding (Medium, May 30, 2017)
- “Coding to Learn” Outcomes (MakeLearn, June 2017)
- 5 ways to turn the ‘hour of code’ into the ‘year of learning’ (Medium, November 26, 2017)
- Learning Design by Making Games (Medium, October 21, 2017)
- Mathland Reflections – Game Design (MakeLearn, December 10, 2016)
Videos I recorded (of students sharing their thinking, projects or ideas)
- Grade 1 – Where is Scratch?
- Grade 2 – Scratch and Jellybean take a walk
- Grade 3 – Coding a circle in Scratch
- Grade 3 – How to code a spiral in Scratch
- Grade 4 – Portal Game project
- Grade 5 – Micro:bit calculator
- Grade 5 – “And I figured out”
- Grade 5 – Drawing project
- Grade 5 – Changing patterns project
- Grade 5 – Puppy project
- Grade 5 – playing “run” – a game made by his friend
- Grade 5 – sharing her keyboarding game (remix)
- Grade 5 – Star Wars theme on the BBC micro:bit
- Grade 5 – Coding the walls in PacMan
- Grade 5 – Coding a slither.io game in Scratch
- Grade 5 – Launch Day – Grade 2 playing fraction game