skip to main content
QUICK LINKS & RESOURCES

Robotics

Welcome to Robotics, a two-semester course of study that will introduce you to various elements of Robotics and Engineering Technology. Through this course you have the opportunity to participate in local FIRST FTC Competitions. The team managed and operated in this course are 3513 (Domo Arigato).   Team 7159 (Robo Ravens) will be manged and operated through an ASB club.

Course Objectives

Course Objectives

  • Identify, formulate solutions for, and solve engineering technology problems using engineering design processes
  • Apply knowledge of mathematics, science and technology to solve robotic engineering technology problems
  • Function on multi-disciplinary teams
  • Communicate effectively using various forms of communications
  •  Describe various methods used to manage and schedule projects
  • Participate in and/or conduct design reviews  
  • Collect, analyze and interpret data
  • Create 3D CAD models with SolidWorks software
Scope and Sequence

Scope and Sequence

Preparation to compete in the FTC 2013-2014 Season ...................................................... Ongoing

Welcome to Robotics Class.................................................................................................1-2 days
  • What are the goals of this class?
  • What is the definition of a robot?
  • What is the definition of engineering?
  • What is the definition of programming?
  • What is the definition of a system?
  • What does it mean to manage a project?
Class organization rules.....................................................................................................1-2 days
  • Grading/Rubrics for Evaluation
  • Lab Procedures
  • Keeping an Engineering Journal
Safety.......................................................................................................2-3 days and then ongoing
  • General Safety handout
  • Safety Checklist handout
  • Safety Quiz
Introduction to the NXT Hardware................................................................2-3 days then ongoing
  • The NXT Controller
  • NXT Sensors
  • NXT Parts Identification
  • Building your first robot
Introduction to ROBOTC Software..................................................................1 days then ongoing
  • Download Firmware video
  • Download Your First Program lesson video
  • Introduction to ROBOTC 2.0 Software lesson video
  • Programming Quizzes and handouts
Introduction to Programming...............................................................................................1-2 days
  • Thinking About Programming lesson video
  • ROBOTC Programming Syntax lesson video
  • Behaviors/psuedocode handout
  • Whitespace/Comments/ reserved words handouts
Movement – NXT Forward/Backward/Turning...................................................................8-10 days
  • Labyrinth Challenge
  • Moving Forward lesson videos and handouts
  • Motor Power Engineering Lab
  • Speed and Direction lesson videos and handouts
  • Turning Engineering Lab
  • PID videos and handout
  • Synchronized Motors lesson video and handout
  • Synchronized Motors Engineering Lab
  • Introduction to Encoders lesson video and handouts
Sensing..............................................................................................................................20-25 days
  • The Obstacle Course Programming Challenge
Touch Sensor..................................................................................3-5 days
  • While Loop lesson video
  • While Loop reference handout
  • Sense-Plan-Act Algorithm reference handout
  • Boolean Logic lesson videos and handouts
  • Touch Sensor Programming Challenges
  • Touch Sensor Quiz
Ultrasonic Sensor....................................................................................2-3 days
  • Ultrasonic lesson video
  • Calculating Thresholds handout
  • Random Numbers reference handout
  • Ultrasonic Programming Challenges
  • Ultrasonic Sensor Quiz
Encoders/the LEGO Smart Motors.........................................................3-5 days
  • Encoder lesson videos
  • Encoder Engineering Lab
  • Motor Encoder reference handout
  • Encoder programming Challenge
Light Sensor...............................................................................................3-5 days
  • Light Sensor lesson videos
  • Light Sensor Challenges
  • Light Sensor Quiz
Light Sensor/Line Tracking..........................................................3-5 days
  • Line Tracking lesson videos
  • Timer video
  • If-else Statement reference handout
  • Switch Case reference handout
  • Line Tracking Programming Challenges
  • Line Tracking Quiz
Sound Sensor..................................................................................................2-3 days
  • Sound Sensor lesson videos
  • Sound Sensor reference handout
  • Sound Sensor Quiz
Variables and Functions...............................................................................10-15 days
  • The Warehouse Programming Challenge
Automatic Threshold Calculation................................................3-5 days
  • Automatic Threshold lesson videos
  • Values and Variables lesson videos
  • Variables and the Debugger lesson video
  • Variables reference handout
  • Text to Display lab
  • Automatic Calculations Programming Challenge
  • Automatic Thresholds Quiz
Variables and Functions/Counting..............................................3-5 days
  • Line Counting lesson videos
  • Quick Tap Programming Challenges
  • Line Counting Quiz
Variables and Functions/Patterns of Behavior............................3-5 days
  • Variables and Functions lesson videos
  • Global Variables reference handout
  • Functions reference handout
  • Functions Programming Challenges
  • Functions Programming Quiz
Debugging...............................................................................................................2 days
  • Debugging lesson videos
Remote Control................................................................................................4-10 days
  • Remote Control Soccer Programming Challenge
  • Remote Control Basics
  • Remote Control lesson videos
  • Remote Control reference handout
  • Remote Control Buttons lab
  • Remote Control Programming Challenge
  • Using Bluetooth
  • Using Bluetooth lesson videos
  • USB Bluetooth Adaptor handout
TETRIX Hardware...................................................................................2-4 days
  • Safety Working with TETRIX
  • TETRIX reference handouts
  • Building your first robot
TETRIX Testbed....................................................................................................2-4 days
 
TETRIX TETRIX Movement.........................................................4-7 days
  • TETRIX Movement lesson videos
  • TETRIX Drive Straight Lab
  • TETRIX Engineering Labs
TETRIX Sensing...................................................................10 – 15 days
  • TETRIX Sensing lesson videos
  • IR Sensor Videos
  • TETRIX Programming Challenges
TETRIX Engineering Challenges...................................................................................30 - 45 days
  •  FTC 2013-2014 Competition