Friday, January 6, 2017

Week of January 9th - 13th, 2017


Don't forget: your AI and Robotics paper is due Monday morning, January 9th, both on paper and submitted to turnitin.

Do not include your cover page or list of references when you submit your paper to turnitin.
Remember that your grade drops by 1 for every point beyond 30% for your similarity rating, so that if your paper gets a similarity rating of 50%, the highest grade you can get is an 80.
Remember to include parts 1, 2, and 3, as described in the handout. Be sure that you covered all the topics mentioned.


Robotics/AI presentations will begin on Friday, Jan 20th (the day after the Rutgers testing). Everyone must have shared their presentation with me by 5:00 AM on January 20th. You must be ready to present on Friday, even though you may not actually present until Monday.  Presenters will be chosen at random by a computer program.

Monday:
Review Arduino worksheet - hand in afterwards

Intro to computer algorithms:
Algorithm: "a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer." "In mathematics and computer science, an algorithm is a self-contained step-by-step set of operations to be performed." In other words, an algorithm is a very specific recipe.

Video: What is an Algorithm and Why Should You Care?
Video: The Smartest Elevators
Demonstrate Conway's Game of Life
Demonstrate selection sort vs merge sort

Introduce Processing.py
Begin drawing project

Tuesday:
Class time to work on drawing project - due by lunchtime on Thursday

Wednesday:
Continue to work on drawing project
(drawing project due by the end of lunch next Tuesday)

Thursday:
Introduce interactive programming with Processing.py
Begin working on Pong game

Friday:
Review for Rutgers test
Knee replacement distance learning