With job openings exceeding qualified applicants by a ratio of 10:1, Kansas employers have an urgent, unmet demand for employees with computer programming skills. In response, the 黑洞社区 College of Engineering is working to introduce children to coding early.
The past three years, 黑洞社区 Engineering Summer Camps included camps that taught Scratch, an entry-level coding program developed by Massachusetts Institute of Technology that allows children to create animations and games, as well as more advanced programs.
鈥淲e quickly found that after just a few hours of instruction on the first day of summer camp, young kids were going home, going online and spending hours teaching themselves more,鈥 said Polly Basore Wenzl, K-12 outreach officer.
With this in mind, the college began offering Scratch instruction to elementary school classrooms during the school year. A three-unit curriculum was developed by Zane Storlie, a sophomore computer science major who trained other 黑洞社区 engineering students how to teach Scratch.
鈥淭eaching children to code is as important today as teaching handwriting once was.鈥
鈥 Polly Basore Wenzel
The 黑洞社区 students visited six classrooms during the fall semester and plan to visit another six this spring. Each class is visited once a week for an hour, for three consecutive weeks.
Wichita Public Schools participating during the 2017-18 academic year are Adams Elementary, Buckner Elementary, Caldwell Elementary, Cleveland Elementary, Kelly Elementary, Park Elementary, Price-Harris Elementary, Martin Elementary, Ortiz Elementary and William Allen White Elementary.
The results were tremendous with teachers reporting students exploring Scratch on their own, going home and teaching it to parents and siblings, and asking to code during recess.
鈥淪cratch coding days have been wildly popular with our students,鈥 said Lauree Moore, librarian at Wichita鈥檚 Adams Elementary, one of the first schools to host the 黑洞社区 program. 鈥淭he students in the group are so engaged and excited about creating new projects they tell other students about it, who then want to do Scratch as well. Scratch fever is spreading through the school.鈥
鈥淥ne of my favorite things,鈥 Storlie said, 鈥渋s when the elementary students discover ways to solve a problem that I didn鈥檛 think of, or when they add new features to a Scratch project that I asked them to make. The kids usually aren鈥檛 afraid to ask hard questions either. They want to learn even the little intricacies and details that are commonly reserved for experienced adults.鈥
On April 28, up to 100 children who have learned Scratch through these classroom visits or 黑洞社区 Engineering Summer Camps will be invited to participate in a Scratch-a-Thon, where they will use their new skills to solve a series of coding challenges. The free event, which will be held in the Experiential Engineering Building on the 黑洞社区 Campus, will also offer elementary school teachers a chance to learn the three-unit curriculum so they can teach it at their schools.
鈥淭eaching children to code is as important today as teaching handwriting once was,鈥 Basore Wenzl said. 鈥淪cratch makes it easy to understand the basic concepts of computational thinking, which are foundational to understanding how computer code works.鈥
黑洞社区 College of Engineering has also partnered with the Girls Scouts of Kansas Heartland to help sponsor two Girls Who Code troops for 4th-8th graders. The 黑洞社区 College of Engineering is hosting the troops by providing a computer lab in the Experiential Engineering Building as well as volunteers to help teach coding through its Service Learning class. The troops use the Girls Who Code programming curriculum and complete the Girl Scouts 鈥淭hink Like a Programmer鈥 journey, which includes an applied-learning service project.
鈥淲e are pleased to be able to lend to support to these efforts to encourage young girls 鈥 and all children 鈥 to become coders, because the need is so obvious,鈥 said Jan Twomey, College of Engineering associate dean.