Presentation is loading. Please wait.

Presentation is loading. Please wait.

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,

Similar presentations


Presentation on theme: "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,"— Presentation transcript:

1 1 Programming & Robotics

2 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 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 4 Other Projects 2 research projects on robotics SCRATCH Inventory! Others depending on time…

5 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 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 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 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 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 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


Download ppt "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,"

Similar presentations


Ads by Google