Coding Is Elementary
Authored by Jenna Seymour & Jeff Bodmer-Turner
Each year we set aside time in the elementary classrooms, usually a math period to participate in the Hour of Code. Students enthusiastically joined in the activities. They expressed that it was really cool to get the Zombie to eat the sunflowers by guiding the Zombie through a maze using repeat commands and conditional statements (if a path to the left, take it, etc.). Craving more and more activities, some students continued to pursue coding challenges in the computer labs as extension lessons or free time activities.
Starting two years ago, and especially last year, the code.org website began experiencing traffic problems. Millions, literally millions, of students were attempting simultaneously to log on to the most engaging activities and site delivery crawled to a stop. The organizers cut back on saving individual student progress and still students experienced website delays and crashes. Our students were frustrated with the activities they previously really enjoyed.
Before the Hour of Code was even started, MERSD elementary school Technology Integration Specialists saw the importance of including coding and programming in the technology curriculum. With the advent of HofC these specialists realized that a week of coding activities was insufficient to teach anything that would last. We don’t do an “Hour of Nonfiction Writing” or an “Hour of Biology” and expect students to pursue careers in Journalism or Pharmacology. In the past we had some coding in first and second grade built into the Lego Engineering program. We also had bits of coding in other areas and grade levels of the curriculum. Together the two elementary technology specialists, Jenna Seymour at MMES and Jeff Bodmer-Turner at EES, began to piece together a vertically integrated coding curriculum which starts in first grade and extends through fifth grade. These pieces are being taught utilizing a simplified engineering design cycle, tablet based software to write programs, and hardware that includes age appropriate, hands-on devices (e.g., Blue-Bot programmable floor robots, Pro-Bots, and Spheros). We also teach using Apps such as Daisy the Dinosaur, Codable, Scratch, Jr., et al. Our goal is to include coding curriculum in well-designed units of instruction which go beyond a single week of the Hour of Code.
As a result of these experiences and curriculum design decisions, we are building a more sustainable model for elementary students to learn to think about solutions to challenges utilizing coding concepts. More work needs to be done in the transition from block-based programs to language-based code. For now we are trying to reach as many students in the elementary schools as possible with activities based on the Massachusetts Instructional Technology Standards and the ISTE National Technology Standards for Students.
An Hour of Code is pretty cool. Five years of spiraling curriculum at the elementary school level is, we believe, a stronger approach.
Thank you for this opportunity to share with the School Committee our work with students in this particular area of technology.
Jeff Bodmer-Turner Jenna Seymour
Technology Integration Technology Integration
Essex Elementary Manchester Memorial Elementary