1 / 10

Programming & Robotics

Programming & Robotics. 1. Course Goals for grade 11 s. 2. 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.).

rupali
Download Presentation

Programming & Robotics

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programming & Robotics 1

  2. Course Goals for grade 11s 2 • 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 11s 3 • 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 4 • 2 research projects on robotics • SCRATCH • Inventory! • Others depending on time…

  5. Course Evaluation for Grade 11s 5 • 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 6 • 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 gamedone with SCRATCH • Research Projects

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

  8. Grade 12 Course Overview cont. 8 • 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 9 • Robotics Review Requirements (25%) • Windows Programming Review Requirements (25%) • Independent Investigation (25%) • Research Projects, SCRATCH, and Inventory! (15%) • Productivity (10%)

  10. House Keeping Stuff 10 • 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

More Related