1 Programming & Robotics. 2 Course Goals for grade 11 s To give students an INTRODUCTION to computer programming & Robotics  If you ‘re already an expert,

Slides:



Advertisements
Similar presentations
What will you do?. You will build…. You will build robots using 3 different components. – Handyboard – Super Cricket – Boe Bot In all of the above you.
Advertisements

IRobot, Prosthetic Arm, and Rescue Robot Group 4 Adrian Burke Darren Draper Collin Palmer Max Reinisch Viyat Jhaveri Can Gurkan.
TEC~Cats The Technology and Engineering Club (TEC~Cats) is made up of sixth, seventh, and eighth graders who want to participate in extra curricular activities.
STEM Agenda Week 29 3/18 – 3/22. 8 th Grade Agenda 3/18 Learning Target: Describe my team’s robot and give a demonstration of its abilities. ½ class period.
CELINA INTERMEDIATE SCHOOL ROBOTICS Val Pittsenbarger & Eric Dwenger 227 Portland St. Celina, OH
LEGO ROBOTICS Training Engineers from grades K through 6.
Robotics Lego NXT Mindstorms.
Created by Chris Bracken
EG1003: Introduction to Engineering and Design Sensors.
Robotics Enrichment class Mr. Bosworth. Goals of Class Learn how to build a basic robot that performs various functions Learn how to program robot to.
Every week: Sign in at the door If you are new: Fill in Registration Form Ask a Mentor how to get started Make sure you are on the Athenry Parents/Kids.
Robotics Enrichment class Mr. Bosworth. Goals of Class Learn how to build a basic robot that performs various functions Learn how to program robot to.
Introduction to.
Adapted for STLP Camp ‘10 STLP Robotics Camp June 3 & 4.
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
Algorithms In general algorithms is a name given to a defined set of steps used to complete a task. For example to make a cup of tea you would fill the.
Maze Challenge Maze Challenge activity > TeachEngineering.org
Introduction to Scratch Programming and Other Coding Fun! Stacey Clark – TRT Jenna Tea- 3 rd grade Pinebrook Elementary.
CS 8650 AI & Robotics, Dr. Hoganson Copyright © 2004, 2005, 2006 Dr. Ken Hoganson CS8650-Monday Class Will Start Momentarily… CS 8650 Introduction.
We, Robots Or Encounter at FarPoint A problem-solving simulation By Mary Mellon.
Second Annual High School Robot Programming Competition (RPC) Saturday, November 25, 2006.
BEGINNER EV3 PROGRAMMING Lesson
S.T.E.M. & F.I.R.S.T LEGO League Karre Nevarez. Why Me? Coached 12 F.I.R.S.T LEGO League teams over the last three years. Also coached Jr. FLL. 4 teams.
Robotics in the Classroom Using Lego Mindstorms. Getting to know Lego Mindstorms We all are familiar with Legos We need to add motors and a brain.
Sentry System Multiple Sensors
SLego: A Squeak Implementation of Lego Mindstorms Alexandre Bergel Institut fuer Mathematik und Informatik University Bern
Elementary Robots – What’s Not to Love?
Introduction to the Independent Project Design Robolab EG1004 Polytechnic University.
4-H Problem-Solving, Teamwork and Fun through LEGO Mindstorm Robotics And FIRST LEGO League Teams.
STEM AGENDA Week 26 2/25 – 3/1. 8 TH AGENDA 2/25  Learning Target: Experience the responsibility of a mechanical, electrical or computer engineer by.
How to Start a Software-Based Project. REQUIREMENTS DESIGN DEVELOPMENT TEST DEMONSTRATE PLANNING.
Cooperative Mapping and Localization using Autonomous Robots Researcher: Shaun Egan Superviser: Dr Karen Bradshaw.
Lesson Planning Mindstorms NXT. Points to consider before creating a lesson. Sturdy structures instructional builds  original builds Functions moving.
Rescue Robot Day 2 Exploring Computer Science Lesson 6-11.
ROBOTC Software EV3 Robot Workshop
THE PROCESS OF TEACHING BAR GRAPHS. STUDENT PAGE CONSTURCT A BAR GRAPH WEB-QUEST DESIGNED BY GROUP 2 MEMBERS TITLE INTRODUCTION TASK PROCESS EVALUATION.
Science 801 Robotics The Final Project. Task Your team will create a robot that will complete a number of challenges as it moves through a series of tasks.
Designing Lego Labs Using Lejos and Mindstorms Adapted from Lynn Stein “Radically ReThinking CS1” NSF Workshop.
1 st PeriodAP Computer Science 2 nd PeriodComputer Science I 3 rd PeriodIntroduction to Programming 4 th PeriodComputer Science I/ Advanced Projects Lunch.
Today's Ninja Challenge: Write Your First Computer Game!
Student Defined Lab Demo Date: April 29, 2009 Robot Exchange.
Benefits overview Speaker name goes here.
DPS Secondary Science Institute 1 Agenda 8:30-8:45 Introduction and Overview 8:45-9:15 The Bumper Car 9:15-10:15 The Line Follower 10:15-10:30 Questions.
GOING FURTHER WITH KODU GAME LAB Brendan Routledge
GAME:IT The Engineering Design Cycle. GAME:IT THE DESIGN CYCLE  The basic steps of design are the same if you are building a bridge, house, skyscraper.
Course Overview Robotics in Construction Automation Instructor Prof. Shih-Chung Kang 2008 Spring.
Robotics Programming Wall Follow Line tracking for a set amount of time Line tracking for a distance.
Introduction of Scratch (1/4) You can find Scratch on the Web:
Final Project Web Design. Final Project Your robot will be placed in a room with the red cone. Your robot will need to find the cone in the room and run.
Lego Mindstorms EV3 Sumo Battle
The Victorian Games & Apps Challenge Design Brief (PowerPoint)
MTH 213 GENIUS Master of Education in Teaching/mth213genius.com
OVERVIEW In this challenge, you will:
OVERVIEW In this challenge, you will:
NXT Kit Overview U1C3.
OVERVIEW In this challenge, you will:
MTH 213 GENIUS Motivating Students to Learn/mth213genius.com
Introduction to Programmng in Python
Project Overview Introduction Clawbot Build Design Modification
UNCW Computer Science Jack Tompkins Daniel Heywood
Project Overview Introduction Clawbot Build Design Modification
Product Evaluation & Quality Improvement
Project Overview Introduction Frame Build Motion Power Control Sensors
Product Evaluation & Quality Improvement
Holyoke Codes LEGO ROBOTICS
Maze Challenge Maze Challenge activity > TeachEngineering.org
CMS STEM Club Coding and Robotics.
Variables, Constants, Assign.
MHS Senior Project.
Presentation transcript:

1 Programming & Robotics

2 Course Goals for grade 11 s To give students an INTRODUCTION to computer programming & Robotics  If you ‘re already an expert, you might get bored!  Languages – Lego Mindstorms & Robot C  Processes (thinking like a programmer, using pseudo code, etc.)

3 Basic Course Projects for Grade 11 s Mindstorms  Maze navigation  Using sensors  Obstacle course navigation  Sumo Bots Robot C  Maze navigation  Using sensors  Obstacle course navigation*  Warehouse navigation  Sumo Bots

4 Other Projects 2 research projects on robotics SCRATCH Inventory! Others depending on time…

5 Course Evaluation for Grade 11 s Assignments (30%)  Basic Demonstrations  Smaller tasks that usually take a day or two to complete Projects (45%)  ‘End of Unit’ tasks  Maze test, Obstacle Course, Sumo Bots ‘Other’ Projects (25%)  Robot profile  Post-secondary and Careers in Programming and Robotics  SCRATCH video game  Inventory!

6 Grade 12 Course Overview Robotics Review Requirements (using Robot C) Robo500  (touch, ultrasonic, and light sensors) & Line Tracking – Demo and Programs Warehouse Navigation Maze navigation  Basic (from Prog&Bots11)  Extended (new maze design and object transport) Project Choices (Research a robot & try to duplicate it in design and function)  Each member of your group must choose a type of robot to build and program. The ‘team’ then works to complete the task. First Lego League Challenge?  Either choose one of the First Lego League Challenges or develop a similar one  Build the challenge and compete against the other grade 12 team  Demonstrate the challenge to the grade 11s and lead them through the process Sumo Competitions (with the entire class) ‘ Arcade Classic’ video game done with SCRATCH Research Projects

7 Grade 12 Course Overview cont. Programming Review Requirements Learn/Review Visual Studio for C# (videos)  Create a car loan calculator  Create a Sumo Scoreboard Complete the following activities from the MSDN Beginner Developer Learning CenterMSDN Beginner Developer Learning Center  Black Jack Game  Teacher Starter Kit

8 Grade 12 Course Overview cont. Independent Investigation In the last part of the course, you are to design your own learning path in computer programming. You can choose a type of programming to learn (specific language or application) and design a project that you want to complete (build a business application, game, etc.) In this section of the course you must do the following: Identify a goal (more C#, Python, Action Script, Web based programming, etc.) Identify a learning path (find resources that will help you, tutorials, textbooks, etc.) Develop a final project that will demonstrate what you have learned

9 Grade 12 Course Evaluation Robotics Review Requirements (25%) Windows Programming Review Requirements (25%) Independent Investigation (25%) Research Projects, SCRATCH, and Inventory! (15%) Productivity (10%)

10 House Keeping Stuff Seating Plan  There is none  Working in Teams  Stay at one computer Swine Flu  Wash your hands before and after you use the computers Goofing Off Getting Extra Help Unexcused Absences Headphones No Food or Drinks