Not every child will grow up to be a historian, yet there is value in teaching history. Not every child will be a mathematician, yet there is importance in teaching math. What about teaching computational thinking? Computational thinking is a way of describing and solving problems that applies higher level critical thinking. How can programming be a productive addition to an already overloaded curriculum? Consider this quote from Steve Jobs.
“I think everybody in this country should learn how to program a computer because it teaches you how to think.”
— STEVE JOBS, THE LOST INTERVIEW
Programming encourages children to use technology to solve problems, first by designing games, then by transitioning to STEM-oriented simulations. Learning to program with Scalable Game Design and AgentSheets software introduces computational thinking patterns using motivational and interesting methods tied to the core subjects. The benefits include enriching learning, elevating critical thinking and expanding 21st century and STEM skills.
eMINTS is offering a course in Scalable Game Design. The pilot begins in August and the course will be offered again in the spring. If you are interested in coding in the classroom, please fill out our eLearning interest form.
Carla Chaffin is an instructional specialist with the eMINTS National Center.