NXT-G Programming for LEGO
Overview      Requirements       Syllabus      Tuition      Dates      Schedule      Directions      Lodging      More


5 days of on-site, hands-on training where you learn how to teach using robotics
and LEGO's NXT-G programming software.

Class fill up rapidly. Register early to get your preferred date.

Back to Top

OVERVIEW

 Introduction to LEGO MINDSTORMS hardware and the NXT controller
 Introduction to the NXT-G programming language
 Programming with sensors – touch, sound, light, ultrasonic, rotation

 Advanced programming concepts – loops, conditional statements, variables, logic
 Introduction to mathematical modeling
 Understanding program flow
 Troubleshooting tricky problems using inquiry
 Breaking down big problems with iterative design
 Tour of the National Robotics Engineering Center

Back to Top

REQUIREMENTS
Class attendees use the Robotics Academy’s computers, robot kits, curriculum and programming software during the week.
You do not need to purchase any hardware or software for use in the course itself. Robotics curriculum is available for purchase at the training session.

Back to Top

SYLLABUS
Day 1
- The course begins with introductory lessons on programming the robot to move using simple Smart Motor commands. You will then refine both the robot's performance and your own understanding through the use of simple mathematical modeling.

Day 2 - On the second day, you will further extend and improve the robot's capabilities by making it more aware of its surroundings – feedback from light sensors, touch sensors, sonar sensors, and sound sensors will allow your robot to negotiate much tougher obstacles. Along the way, you will begin working with the key programming concept of program flow, and discover how scientific inquiry can be used as a framework for troubleshooting robot misbehaviors.

Day 3 - On day three, you will add a variety of new behavior patterns to the robot's repertoire by better controlling its program flow. Loops, Switch Blocks, and Switch-Loops allow your robot to make decisions about critical navigation tasks in real time, and enable much more dynamic sensor-based behaviors. In the afternoon, you and your robot will tackle a multi-challenge obstacle course using an iterative design process to keep the task manageable.

Day 4 - Day four will explore some of NXT-G's most advanced programming capabilities, using values, variables, data hubs, and logic loops to unlock the hidden power within familiar blocks like the Move Block, as well as new ones like the Text Block, Number to Text Block, and the Display Block.

Day 5 - The course concludes with a hands-on experience from the cutting edge of robotics education research, followed by a review, debriefing, and Q&A on robotics and education topics of your choice. Exchange contact information with your fellow teachers, learn about robotics competitions in your area, and examine the many opportunities which are now open to you as a certified graduate of our NXT Professional Development program.

Class content is subject to change

Back to Top

TUITION
$790 tuition includes 5 days of on site training and use of Robotic Academy’s computers, robot kits, curriculum and programming software during the week.
You do not need to purchase any hardware or software for this course.
Lunch is provided as part of tuition Monday through Thursday.

Back to Top

DATES
Class begin on the dates listed below and run 5 consecutive days each, at the Robotics Academy training facilities in Pitsburgh, PA.
Monday, June 21, 2010
Monday, July 19, 2010

Monday, August 9, 2010


Back to Top

SCHEDULE
Monday-Thursday class sessions start at 9:00 a.m. and end at 4:00 p.m. Friday class ends at noon.
Lunch is provided Monday through Thursday. Other meals, transportation and lodging are not included.

Back to Top

DIRECTIONS
The Robotics Academy is located within the National Robotics Engineering Center (Map), which is located in the Lawrenceville section of Pittsburgh, PA.

Robotics Academy
National Robotics Engineering Center
Ten 40th St., Pittsburgh PA 15201
412 681-7160

Back to Top

LODGING
Guests are encouraged to consider staying at the Shadyside Inn. The Shadyside Inn is located a few miles from the NREC, offers shuttle service, and is located near Pittsburgh's eclectic Walnut St. Many teachers have stayed at the Inn and endorsed its amentities.Be sure to ask about their special University Rates.

Other lodging possibilities:
Courtyard Pittsburgh / Shadyside
Holiday Inn, University Center / Oakland

Back to Top

MORE

Teachers will leave the class with:

• A
CT 48 Credits / 36 hours per class ( for Pennsylvania teachers only )

• Certificate of Completion for course 'graduates' - may be used to apply for Continuing Education hours

• A CD that contains the worksheets, presentations, programs, and pictures used by presenters during the week as well as contact information from the other teachers that attend the session (you will meet teachers from across the globe that are using robotics in their classrooms).


During the training you will learn about:
The Robot ALGEBRA project
Robotics Engineering Vol. I, Introduction to Robotics
Robotics Engineering Vol. II, Guided Research
NXT-G Science and Data Logging
The NXT Video Trainer 2.0
ROBOTC
Research projects at the NREC

Classroom Resources
For teachers who want to prepare their classroom for robotics instruction, these items are recommended:
Robotics Engineering Vol. I - Introduction to Mobile Robotics. Classroom License
Robotics Engineering Vol. II - Guided Research. Classroom License

NXT Video Trainer 2.0
Teaching ROBOTC for LEGO Mindstorms 2.0 - Classroom license
ROBOTC software- 12 seat license
ROBOTC software - 24 seat license

Teachers looking for other LEGO education resources can review these links:
Robo-Camp-on-a-Disk CD-Roms
LEGO Robot Compeitions
LEGO Parametric Solid Modeling
LEGO Resources

Back to Top