Grade 3 CT: Cornerstone Task • Overview

Grade 3 Computational Thinker Cornerstone Task

Overview

Overview

Today I will learn about the Cornerstone Task requirements.  I will learn how the work that I will be doing in my team of engineers is similar to the functions of other robots that I may have seen. I will learn about pseudocode and how it will be used in my work.

KEY VOCABULARY


Motivation

  Directions: Select the play button to begin How to Use iRobot Roomba Links to an external site.. As you view this video, think about this robot knows how to avoid furniture and other obstacles when cleaning. 

**Note: Closed Captioning may not display when using the Firefox browser.

 

Your Task

Today we are going to begin to work in teams of engineers to program a robot to avoid obstacles on a course much like the iRobot Roomba has to avoid furniture in your home. This project will take us a few weeks to complete.

  Directions: Follow along with your teacher as you read through your task and the requirements.

How will Dash navigate through this classroom?  It's up to you!

Task Requirements:

  • Dash must successfully move from START to FINISH without hitting any obstacles.
  • Your code MUST INCLUDE the following commands:
    • an event block - WHEN START
    • a loop - REPEAT
    • a conditional - IF/ELSE
    • the use of a sensor - OBSTACLE IN FRONT

Image of Classroom Course for Dash to navigate


 Throughout the Cornerstone Task, your work will be assessed using the Grade 3 Computational Thinker Cornerstone Task Rubric Links to an external site..

 

Select the Next Page button at the bottom of the page if you are ready to get started.

Next Page button in Canvas

  This course content is offered under a  CC Attribution Non-Commercial Share Alike Links to an external site. license. Content in this course can be considered under this license unless otherwise noted.