Tips for using coding, robots in the classroom
The importance of coding and robotics in education consistently comes up in conversation at school, tops headlines and makes appearances in several studies that point to preparing today’s students for the future workforce. I realize many teachers have already incorporated coding and robotics solutions in their classrooms, but as a Title math teacher of two years, the mere thought of learning engineering design principles required to build a robot seemed like a daunting, time-intensive undertaking. I anticipated starting out with iPads or Chromebooks to teach math concepts since I only had 30-minute intervention time to incorporate tech in my classroom. It’s easy to say coding and robotics was the last education technology resource on my radar for my struggling kindergarten to fifth grade students.
However, last year I had the opportunity to use KUBO from Pitsco Education, a screen-free robot for early learners. Students use TagTiles that fit together like puzzle pieces to code and tell the robot where to move. Students were able to pull the materials straight out of the box and begin using the TagTiles to move their robot around an activity map. They were completely engrossed in the activity. This is critical when teaching kindergarten, first and second graders; they need something immediately engaging or I’m struggling to keep their attention. But for those 30 minutes with their KUBO, they actually seemed to forget they were learning math.
I have also learned alongside my students. It is hard to let go of some of the control of instruction, but nothing is better than seeing a kindergarten student’s face light up when they realize they taught their teacher something about robots or coding. I embrace those experiences that capture student interest and open their minds to think and learn in new ways.
For teachers thinking about trying a new robot or coding in their classroom or for those who, like me, haven’t even considered it, here are four positive takeaways from my experience:
- Explore first. Let students dive in with the new resource and explore its capabilities. I never give my students an assignment when we first pull out KUBO. I explain what the TagTiles are and their function, but I then give students the opportunity to make their own code. It is extremely rewarding to see their excitement when they make their robot move along their path -- successfully or with failures. They are learning through exploration.
- Students love to teach their teachers. It’s absolutely OK if you don’t know everything about the robot or how to code, let alone have used any technology in your classroom. Research shows we learn best when we teach someone else, so let your students learn how to code and then show you. This will deepen their understanding of the coding concepts, as well as create more excitement for the students since they love to teach something to their teachers.
- Encourage failure. Since I teach struggling math students, many do not want to attempt math problems because they’re embarrassed to be wrong. However, when given the chance to code and work with robots, they don’t hesitate to jump right in and fail. Students routinely fail as they work to move their robot around a path. While some get discouraged when they cannot figure out the appropriate code, this is a wonderful opportunity to encourage a growth mindset and get comfortable with the notion that failing is OK. It is part of the process where they can then build from their failure, persevere and learn from their mistakes. One of the best experiences I have had was watching an English language learner who struggles with most reading and math concepts when they are first explained to him. When he was asked to code, he was able to visualize and create the correct sequence with his first attempt. His peers were amazed at how he could manipulate his robot without fail. It was incredible to see him succeed and be able to teach his peers.
- It’s not just for STEM programs or computer science classes. Before adding coding and robotics into my math class, I thought these were tools that were only meant to be used in computer science classes, STEM programs or by education tech specialists. I didn’t realize the numerous applications that both can add to any subject. For example, I was able to use the robot with upper grades in my math classroom to code the difference between perimeter and area. It also taught them important communication skills, to think critically and to work in a team. For instance, sometimes partner and group activities can create tension with students, but I observed that my students were excited to learn from each other when coding; they worked through struggles together.
My initial experience using a coding and robotic tool has forever changed my outlook on not only the clear benefits my students gained but also just how easy it can be for integrating into whatever short period of time a teacher is working with. With so many coding and robotics tools coming out all the time, it can be overwhelming which is best or where to even start. Teachers should not be afraid to incorporate coding and robotics into their classroom. If you are looking for a coding or robotics solution for your classroom, I would recommend:
- Looking for a product that is easy and quick to implement in the classroom. No one has loads of extra time to explain and teach students to code their robot.
- Using different coding and robotics solutions that are out-of-the-box experiences for students. There is so much that students can learn through exploration, you do not have to buy solutions that require direct instruction throughout to understand.
- Following educators on Twitter or Instagram that are using coding and robotics in their classrooms; connect with them, ask questions and get a preview of how their students are using the product.
Natalie Vanderbeck is a math teacher at George Nettels Elementary in Pittsburg, Kan.
Like this article? Sign up for SmartBrief on EdTech to get news like this in your inbox, or check out all of SmartBrief’s education newsletters , covering career and technical education, educational leadership, math education and more.