Say Hello!




Name of Activity

Say Hello!


Laura Fradin, Jake Hellman


NXT, programming, mindstorms, robotics, aguayo, 5th grade, sensors



Grade Level



2 Hours Total

Brief Description

Students build and program robots that “interact” with the outside world using a sensor.

Lesson Objectives:

-Practice building with NXT kits

-Learn how sensors work and where they should be placed in order to work

-Basic Mindstorm Programming

Materials Needed:

-NXT kits


Preparation and Set Up:

Jake and I made two example robots with two example programs to give them an idea of how sensors work and a very basic program would be done.

(The easy example programs, “Say Hello” and “Touch Sensor”, are attached and on the outline)


1) Introduce the Challenge The Challenge: Build a robot (or modify your robot from last week) that “says hello” to you. This means that it acknowledges your existence it some way. This can be it actually saying hello as in our example program, or can merely have it react (back up, turn, make a noise, display a picture, etc.) to a certain stimulus (light, sound, etc). 2) Split students into smaller groups. Run the example program. Have the students tell you what the robot did. Then go through and go step by step to make the program they just witnessed. 3) Have students plan what they want to do (what sensors they will use, what the robot will do after the sensor is activated, etc) 4) Hand out NXT kits. Allow students to build for one class period. 5) The second class period/hour should be spent programming, testing, and re-programming. 6) Allow students to present


-use more than one sensor (create a longer code)

Reference 1

Leave a comment

You must be