More Advanced Coding
“I taught myself how to program computers when I was a kid, bought my first computer when I was 10, and sold my first commercial program when I was 12.” - Elon Musk
ONLINE PROGRAMS FOR SIMPLE CODING
Use drag-and-drop programming to make your own Flappy Bird game. (Flappy Shark, Flappy Santa, etc).
(Free resources K-12)
Code Monster from Crunchzilla is an interactive tutorial for kids that focuses on action. Code changes immediately yield visible results.
Khan Academy offers practice exercises, instructional videos and a personalized learning dashboard that empower learners to study at their own pace in and outside of the classroom.
With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.
Swift is a robust and intuitive programming language created by Apple for building apps for iOS, Mac, Apple TV and Apple Watch. Check out https://www.apple.com/swift/playgrounds/
PARENT & TEACHER TOOLS
This program has been designed for you to share with your child. Read the material together, ask questions and encourage your child to ask questions. Then nurture their curious mind by doing the activities with them. Books included are available via CPL’s digital library (with a library card).