CSC 126

Create robot

Comments

Planning for the Library Outreach


Objectives

Tools and Parts Needed


As you know, on Tuesday, December, 3rd from  3:30-4:30 and Saturday, December 7th from 1:30-2:30 we will be taking robots to Berea's Public Library.   Remember that the children are typically younger than teenage, so the best focus is interactive. This lab is designed to get you to plan and to work to finalize at least one demo you will use for these children.  We will be taking both the RCX and the NXT robotic platforms, so you should have multiple programs for each platform.  You are welcome to do new builds, but this should be discussed with the instructor and done with an unbuilt brick.
  1. Planning: With your entire group of two teams, to discuss planning for the outreach, discussing the full set of robots and programs you would like to take to the library.
  2. Membership: Plan which of your team members will attend the outreach on Tuesday, December, 3rd from  3:30-4:30 and which will attend on Saturday, December 7th from 1:30-2:30. (You should have 2 at each.)
  3. Team Naming: Give yourselves a fun team name.  Using the text tool, be sure that your team name and all team-member's names are included in every RoboLab program and on all lab reports.
  4. Organizing: Make a two new folders for this demo.  Name one folder yourteamname-RCX, and name the other folder yourteamname-NXT.
  5. Programming: Then in your big group, finalize at least two programs you wish to use or to modify for use at the library.  You should eventually have a total of seven or more programs and should have some programs for each robotic platform.  Remember that we will  use the Zombie Clone Attack on the RCXs, so that will be one of your RCX programs, but you still want to discuss the different versions which were written by different teammates.
  6. Sharing: Be sure to load and test all these programs, sharing this code with all team members.
  7. Explaining: Because this demo is for younger children, part of what you will be doing is explaining how the interaction works.  Have the demo partners try explaining the code to the non-demo partners.

Your Lab Report

All lab reports should be self-contained and should contain all of the following information at the top: For this lab, your team will submit two zipped folders and the Lab Report entitled yourteam-L18.  Submit at least two programs in yourteamname-RCX and yourteamname-NXT.

For the report, your team should discuss the answers to each of these questions. Using correct spelling and good grammar, this lab should then address the following questions:
  1. Planning: Drawing from the reading we have done in assignments, discuss the decisions your team made on the full set of robots and programs you would like to take to the library.
  2. Membership: List by name which of your team members will attend the outreach on Tuesday, December, 3rd from  3:30-4:30 and which will attend on Saturday, December 7th from 1:30-2:30. (You should have 2 at each.)
  3. Team Naming: Why did you choose the team name you did?
  4. Programming: Discuss the progress you have made on building and programming the robots.
  5. Explaining: Because this demo is for younger children, part of what you will be doing is explaining how the interaction works. Describe how explaining code to the non-demo partners went.
  6. Your Expectations: Given the explanations you made with your team mates, what challenges do you anticipate in explaining the interactions to children?  Explain.
  7. Comments and Suggestions: Write a paragraph that summarizes your team's reaction to this lab. Be sure to include any suggestions you have for how this lab could be improved.

http://faculty.berea.edu/pearcej/CSC126/ | Licensed under a Creative Commons Attribution-Share Alike 3.0 United States License