Robotics C++ Physics II AP Physics B Electronics Java Astronomy Other Courses Summer Session  

Schedule

 

Primary References for the Course:
 
   The Art of Lego Mindstorms NXT-G Programming, T. Griffin

   Sensors for Mobile Robotics, H.R. Everett

   My Manual on Alpcentauri.info (not always noted in the schedule but used extensively throughout the course)

   Others - refer to daily notes

First Semester

Month

Chapters

Concepts Covered

August

Introduction

Introduction to the text

1

Lego and Robots: A Great Combination

2

The NXT-G Programming Environment

3

The Test Robot and an Introduction to the Sensors

4

Motion: Move Block, Motor Block, Brake, Coast, Reset, Record & Play Block, Remote Control Block-Using PC

September

4

Motion: Move Block, Motor Block, Brake, Coast, Reset, Record & Play Block, Remote Control Block-Using PC

 

5

Sensors: Touch, Sound, Light and Color, Ultrasonic, Rotation

October

6

Program Flow: Sequence Beam, Switch Block, Loop Block, Keep Alive Block, Stop Block

 

My Manual

Remote Control Using Tethers

November

7

Wall Follower Program and Navigating a Maze

December

8

Data Wires: Data Types, Number to Text Block, Tone Frequency, Labels

All Material

Final Project

Second Semester

Month

Chapters

Concepts Covered

January

9

Data Wires and the Switch Block

10

Data Wires and the Loop Block

11

Variables

 

My Manual

Compass Sensor

My Manual

Remote Control Using a Cell Phone

February

12

NXT Buttons and the Display Block

 

My Manual

Color Sensor

13

My Blocks

14

Math and Logic

My Manual

Remote Control using 5 Channel Transmitter and Receiver - Construction of Separate Robot

March

My Manual

Remote Control using 5 Channel Transmitter and Receiver - Construction of Separate Robot

 

15

Files

 

My Manual

Other Languages: Introduction to NQC and LeJOS

April

16

Data Logging

May

All Material

Final Project