Edit Template

Germany

Case Study - Creating a City with Traffic Solutions: Coding with Ozobot in a 4th Grade Inclusive Classroom

This case study highlights how a 4th-grade inclusive classroom engaged in building a city model with traffic issues, using Ozobot robots to solve problems through coding. Students learned both urban planning concepts and basic coding, promoting teamwork, problem-solving, and creativity.

Context

This project took place in a 4th-grade inclusive classroom at an elementary school. The students were a diverse group, including both typically developing students and those with special educational needs (SEN), such as dyslexia, ADHD, and mild autism. The school aimed to incorporate STEM activities into the curriculum to build critical thinking and technological skills while ensuring that all students, regardless of their needs, were included and engaged.

The project was designed around creating a city model that included various buildings, roads, and intersections. Students were tasked with identifying and solving traffic-related problems in their model city using Ozobot robots. The Ozobot robots were programmed to navigate the city grid, follow roads, and interact with obstacles such as traffic lights and intersections. The goal was for students to design a functioning city, simulate traffic flows, and apply coding to solve real-world urban planning problems.

Problem/Challenges

The project faced several challenges in terms of both the technical aspects and the diverse needs of the students:

  • Diverse Skill Levels: Students had varied experiences with both coding and city planning. Some students had little to no prior experience with coding, while others had stronger computational skills.
  • Engagement for SEN Students: Students with special needs, such as those with ADHD or dyslexia, had difficulty staying focused or engaging with the more abstract concepts of coding and urban planning.
  • Traffic Simulation Complexity: Programming the Ozobot robots to interact with various elements like traffic signals and obstacles proved challenging for students, especially those with limited experience with sequencing and problem-solving.
  • Collaboration and Group Dynamics: Ensuring that all students participated equally in the group work was a challenge. Some students were more dominant, while others required more support to engage with the activity.
  • Adaptation of Instructions: The need for differentiated instruction was key, as not all students could easily grasp the coding concepts at the same pace or in the same way.

Solutions

To overcome the challenges, several strategies were employed to support both the students’ learning and the successful execution of the project:

  • Structured Coding Lessons: The teacher provided a series of scaffolded lessons on coding using Ozobot, starting with simple instructions (like moving forward or turning) and gradually advancing to more complex tasks (like creating specific paths with traffic lights and intersections). This step-by-step approach helped students build confidence and skill.
  • Assistive Tools and Modifications: For students with motor or focus challenges, the teacher provided assistive technologies like visual aids, color-coded markers, and simplified coding sheets. These tools helped clarify instructions and reduced cognitive load for students with learning disabilities.
  • Peer Support and Pairing: To foster inclusion and collaboration, students were paired strategically—those with stronger coding skills worked with peers who needed additional support. This encouraged teamwork and ensured that every student could contribute to the project.
  • Hands-On, Visual Approach: The project incorporated a highly visual and hands-on approach. Students physically placed road markers, buildings, and traffic signals on large grid paper, which allowed them to see the physical layout of their city. This visual representation made it easier for students to understand how the Ozobots could interact with the city and how coding could solve traffic issues.
  • Focus on Problem-Solving and Iteration: Students were encouraged to take a trial-and-error approach to problem- solving. When Ozobots didn’t work as expected, students were guided to troubleshoot by reviewing their code and adjusting it. This iterative process helped build resilience and reinforced the idea that failure is a part of learning.
  • Short, Focused Sessions with Breaks: For students who struggled with attention or focus (particularly those with ADHD), the coding sessions were kept short, with frequent breaks. This helped maintain engagement and prevented frustration.
  • Differentiated Instruction: The teacher provided differentiated support, such as simplifying the coding instructions for students who needed it, while offering enrichment opportunities (like more advanced coding challenges) for students who were ready for additional complexity.
  • Celebration of Group Success: At the end of the project, students were given an opportunity to showcase their city models and the traffic solutions they developed. Each group explained their city design, how they solved traffic issues, and how they programmed the Ozobots. This fostered a sense of pride and accomplishment.

 

By incorporating these strategies, all students were able to actively participate and learn from the experience, regardless of their ability level. The project not only taught them about coding and urban planning but also developed important soft skills such as teamwork, problem-solving, and perseverance.

Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the Nationalen Agentur im Pädagogischen Austauschdienst. Neither the European Union nor the granting authority can be held responsible for them.

Project n.  KA210-BY-24- 12-247490

Make U In © 2023