Opportunity to ask questions before Tuesday's test
Demonstration of command line user interface
Continue with Arduino worksheet
Tuesday:
PARC flip: 2-1-4-3
Test on computer hardware, history, operating systems, basic electronics.
Work on outline for tomorow when done.
Wednesday:
Outline and annotated bibliography for "Social Impacts of AI and Robotics" due today - counts as homework assignment
Everyone working on Arduino worksheet
Thursday:
PARC flip: 2-1-4-3
Return Computer Systems tests
Review Python subroutine quiz
Complete Arduino worksheet
Friday:
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: The Secret Rules of Modern Living: Algorithms
Video: What is an Algorithm and Why Should You Care?
Video: The Smartest Elevators
Demonstrate Conway's Game of Life:
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: The Secret Rules of Modern Living: Algorithms
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