Unit III: Robotics Programming

CS 1150 Programming Environments for Elementary Education—Fall 2017

Day 21: NetLogo to Robots Transition

Logistics

What We Know About Programming (Student Perspective)

What We Know About Programming (Instructor Perspective)

Announce Robot Assignments

Extra Credit Projects

If any of you planned on doing the extra credit project, now is the time. Most of the rest of the semester will not have any associated homework (except when we switch robots). That means you will have several hours a week to work on your project.

Next Time

Questions? Comments? Wonderings?   See you Thursday.

Day 22: Robots: Day 1

Logistics

Robot Exploration

[ Students retrieve robots from cart and begin building/exploring]  

Extra Credit Projects

If any of you planned on doing the extra credit project, now is the time. Most of the rest of the semester will not have any associated homework (except when we switch robots). That means you will have several hours a week to work on your project.

Next Time

Questions? Comments? Wonderings?   See you Thursday.

Day 22: Robots: Robot 1, Day 1

Logistics

Robot Exploration

[ Students retrieve robots from cart and begin building/exploring]  

Extra Credit Projects

If any of you planned on doing the extra credit project, now is the time. Most of the rest of the semester will not have any associated homework (except when we switch robots). That means you will have several hours a week to work on your project.

Next Time

Questions? Comments? Wonderings?   See you Tuesday.

Day 23: Robots: Robot 1, Day 2

Logistics

Extra Credit Projects

If any of you planned on doing the extra credit project, now is the time. Most of the rest of the semester will not have any associated homework (except when we switch robots—then just a little reading). That means you will have several hours a week to work on your project.

Robot Programming

[ Students retrieve robots from cart and begin programming]   The goal of the activity is to be able to produce programs for planned tasks, e.g.,

Next Time

Questions? Comments? Wonderings?   See you Thursday.

Day 24: Robots: Robot 1, Day 3

Logistics

Extra Credit Projects

If any of you planned on doing the extra credit project, now is the time. Most of the rest of the semester will not have any associated homework (except when we switch robots—then just a little reading). That means you will have several hours a week to work on your project.

Robot Programming

[ Students retrieve robots from cart and begin programming]   Hopefully, by now you have written program to accomplish various simple tasks, e.g., 1) move a forward specified;  turn right or left specified amounts;  3) move to trace out a triangel, square, etc. of specified sized;  4) move in a circle of various kinds/sizes. Remember, the final exam will ask you to do one or two of these.

The task today will be to complete those activities and begin working to incorporate them into some larger activity, e.g., doing a dance, perhaps to a tune.

Next Time

Questions? Comments? Wonderings?   See you Tuesday.

Day 25: Robots: Robot 1, Day 4

Logistics

Extra Credit Projects

If any of you planned on doing the extra credit project, now is the time. Most of the rest of the semester will not have any associated homework (except when we switch robots—then just a little reading). That means you will have several hours a week to work on your project.

Robot Programming

[ Students retrieve robots from cart and begin programming]   The goal of the activity is to share some of your programming.

Remember, questions about programming this robot will be on the final exam. You need to know how to do the tasks indicated in the programming activity description (except perhaps for the wider circle). Be sure you are ready for that before doing anything else today. Questions? Comments? Wonderings?

Next Time

Questions? Comments? Wonderings?   See you Thursday.

-->