Workshop Outline
Home

 

Workshop Outline & Tentative Agenda
T. Grant

6/2/00
8:30 AM Registration & coffee +
9:00 Welcome, introductions expectations, overview of workshop
Coding Introduction
Requirements (H/W & environment, Operator, Controller code)
General design (Relating requirements to H/W, I/F, Code particulars)
C Code structure
General; Syntax
NQC with RCX Command Center a gentle introduction
Notation and I/O definitions
Statements, loops, conditionals, parallel tasks
10:00 First Project - code/bot integration
First total project/ contest measuring speed/fastest bot
11:00 Classroom Projects Discussion #1
Jeneva Westendorf's experiences
Discussion topics
Student perspectives - understanding student motivation
Building the Lego bot
Introducing coding & code configuration mgmt
Measurable results; matching Cal Standards
11:30 Lunch
13:00 Coding Introduction - continued
IC & the Handy Board more power, more to remember
Loading and configuring IC
Connecting the interface, testing it
Idiosyncrasies under Windows (handout)
Loading, reloading Pcode
Debugging syntax errors
Notation and I/O definitions
Statements, loops, conditionals, parallel tasks
13:45 Coding Introduction - continued
Examples
Sensor test (assumptions, requirements, code)
Light start calibration (assumptions, requirements, code)
14:30 Second Project - Sensor test and display, run-time changes
15:30 Classroom Projects Discussion #2 -Designing the Classroom Project
Science objectives
Other academic & social objectives
Logistic Issues (matching facilities and kits to number of students)
Student Teams (finding outside mentors, setting ground rules, assigning team leads, ...)
Intra-school collaboration potential ( e.g. with English class)
Inter-school Competition
Web Site support potential (for teachers and for student teams)
16:00
6/3/00
8:30 AM Workshop Continued - Coffee +
9:00 Science Prep for Can Race - Newton's Laws -Motor Basics - Excel
Acceleration timer (assumptions, requirements, code)
Workshop experiment /contest - 1 sec power for dist. or accuracy
9:45 Third Project - Can Race
Requirements and assumptions
General design
Coding
Workshop Contest (optional)
10:30 Classroom Projects Discussion #3 - Can Race
Science objectives
Graphical understanding of motion via bots & Excel?
Preparatory project?
Competition
Reports written & oral?
Student participation in methodology as a learning exercise? (relationships handout)
Three Can - advanced race?
11:00 Fourth Project - Line Following
Preparation experiments (assumptions, requirements, code)
Contest (assumptions, requirements, code)
11:30 Lunch
12:30 Workshop Contest (optional)
13:00 Classroom Projects Discussion #4 -Line Following
Science objective
Engineering objective
Competition, etc
13:30 Wrap-up Discussion
Suggested changes
Things to put on the web
Follow-up?
14:00 Fifth Project Crash Test (optional- end)
16:00 end

 

 

 

To request information on this web site in a Section 508 accessible format, please contact access@mail.arc.nasa.gov.