Creative Coding: A Prototype Course in the High School

This chapter was published in Future Forwards: Vol 5.

Programming is an essential skill. Learning to program can support and empower learners to succeed in school and pursue their aspirations. Programming develops skills in critical thinking, problem solving, and structured planning through the experience of creating something using lines of code. In addition to cultivating these important life skills, programming assists in demystifying technology, allowing the learner to make sense of how computers and electronics work in the world around them. As we move into an era of enchanted objects, wearable technology, and the internet of things, learning programming is a vital life skill…continue reading.

Type: Education, General Programming