Friday, May 19, 2017

Week of May 22nd - 26th, 2017

Monday:
Everyone working on Arduino worksheet

Tuesday:
Flip day - 2-1-4-3 for PARCC
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:

  • Any live cell with fewer than two live neighbours dies 
  • Any live cell with more than three live neighbours dies 
  • Any dead cell with exactly three live neighbours becomes a live cell 
Demonstrate selection sort vs merge sort

Wednesday:

Introduce Processing.py
Begin drawing project


Thursday:
Flip day - 2-1-4-3 for PARCC
Continue to work on drawing project
(drawing project due by the end of lunch next Tuesday)

Friday:
First period, enjoy your bagel breakfast!

30 minutes to work on Processing drawing.  The project is due by the end of lunchtime next Thursday, June 1st.
Introduce interactive programming with Processing.py