Code with Chompers
  • ⚙️ Settings
    • Increase Text Size
    • Decrease Text Size
    • Toggle High Contrast Mode
    • Toggle Dark Mode
    • Reset Settings
  • Outreach Guide
  • K-6 Activities
  • Middle School Outreach
  • High School Outreach
  • About

On this page

  • Description
  • Time Required
  • Materials Required
    • Step 1: Forming Groups
    • Step 2: Creating Routes
    • Step 3: Creating Conditions
    • Step 4: Completing Routes and Switching
  • Reflection
  • Summary

Activity 12: Blue-Blocs

Enhancing Computational Thinking through Interactive Coding Challenges.

Grade: 4
Grade: 5
Grade: 6
Time: Varies

Description

Students will use the Blue-Bot robots to play with the Blue-Bloc app. The activity incorperates the use of blocking coding, a ataic used to simply the understading of code for students. The activity will also include the use of conditional statements that require new ays of thinking and improve skills in computational thinking.

Time Required

  • Time Required: 4th grade: 35min, 5th & 6th: 30min

Materials Required

  • Blue-Bot
  • Blue-Bot Map
  • Flashcards
  • IPAD
  • Pencil
  • Paper

Step 1: Forming Groups

  • Put students in groups of two at each Map, giving them each three rows of space to put down blank flashcards for obstacles and one picture flashcard as their goal.

  • Each student needs a paper, pencil and IPAD to connect to their Blue-Bot

Step 2: Creating Routes

  • Encourage students to play around with Bee Bot to see the different blocks available to them for 5 minutes max.

  • Using the flashcards and three rows avaliable to them, tell students to create routes they can run their Blue-Bots through. Give students up to 10 minutes to complete this

Step 3: Creating Conditions

  • With the paper and pencil tell students to create two restictions based upon the avaiable blocks on Blue-Blocs, they cannot have the same restrictions as their partner on the map
    • Examples: No forward block, No turning 45 degrees, Only 45 degree blocks for turns, Can only turn left etc…

Step 4: Completing Routes and Switching

  • Have the students run through their own routes with conditions and once completed, switch with their partner and abide by their restrictions.

  • Once both students have done each other routes wait for another group to be done so they can switch places.

  • Have the students keep their paper at their original map and use the new ones they find when switching

  • Keep the students switching until they have done all the diffrent routes avaliable.

Reflection

  • Leave at least 5 minutes of the activity to ask questions about what they did

  • Explore with students how easy or hard they found the activity

  • Ask the students what they found were the hardest conditions to abide by.

  • Ask them if there were any conditions they tried making but weren’t able to.

Summary

  • Participation in the activity is meant to improve students computational thinking. Block coding helps students get a better understanding of how coding works and can help them improve their skills in programming. Encouraging students to create and solve obstacles for block coding will greatly improve their coding skills.
Back to top

Footer Image