Thursday, December 22, 2016

Week of January 2nd - 6th, 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.

No school, Happy New Year!

Introduce basic electronic components and circuit concepts
Introduce Arduino, begin working on Sparkfun Inventor's Kit exercises

Continue with Arduino worksheet.

Last class time to work on Arduino

Review Arduino worksheet

Friday, December 16, 2016

Week of December 19th - 23rd, 2016

Operating system vocabulary due
Continue with two roles, five jobs of an operating system: processor management, memory and storage management, device management, application interface, and user interfaceUser interface videos:
Introduce file names and paths.
Do hands-on OS with terminal window
Hand out review sheet for test on computer hardware, history, operating systems

Wrap up file names and paths.
Review for test
User interface videos:

Test on computer hardware, history, operating systems (1 hour maximum)

Introduce Soldering: How To Solder video, in-class worksheet
Discuss basic electronics - circuits, resistors, capacitors, LEDs, transistors

Soldering lab

(shortened periods due to almuni day)

Class time to work on Robotics/AI paper

Friday, December 9, 2016

Week of December 12th - 16th, 2016

Python subroutines quiz

Computer dissection

Robotics/AI current event group 4:
P1: Brianna, Ben, Molly, Kerry
P2: Sam, Emily, Anna, Ashlesha, Sophia

Computer hardware vocab due
Turn in computer dissection worksheet if you didn't turn it in Tuesday.
Introduce computer bus and bus services
Experiment with the Visible Computer - Class handout
Discuss computer chips, Moore's Law: Moore's Law Is Dead. Now What?
Vanishing Point: the Rise of the Invisible Computer
How do they make computer chips?
Zoom into a microchip
(also: Photolithography)
(optional: Getting Busted in NJ with Core Memory)
Discuss modern computer history: 1960s to today.

Complete computer hardware discussion:
Discuss how a disk drive works

Read "How Operating Systems Work" for today
Introduce operating systems: two roles, five jobs of an OS

Friday, December 2, 2016

Week of December 5th - 9th, 2016

Test on Python programming
When done, continue to work on Codingbat


Signup for AI/Robotics presentation topics begins at 7:30 am.
Continue to work on Codingbat problems. Complete all problems in Warmup-1, and at least some of the problems in each of Logic-1List-1, and String-1.

Discouraged because this stuff is hard?  Watch this video from

Group 3 Robotics/AI current events:
per 1: Grace, Ayaan, Hania, Nick, Matt
per 2: Katya, Anusha, Hannah, Erin, Candace 
Work on harder Python subroutine problems involving loops.

Give out quiz review sheet

Read Cartoon Guide to the Computer handout through page 64
Computer hardware basics - input, output, storage, processing worksheet in class

Begin discussing history of computers - Jacquard, Babbage, Lovelace, Hollerith
Videos: Babbage's Difference Engine
Give out computer hardware vocab sheet for next Monday

Review for Python subroutines quiz
Finish "Cartoon Guide" for today
Continue with history of computers: Babbage, Hollerith, WW II computers
Videos: The Queen of Code ENIAC SAGE (optional: Getting Busted in NJ with Core Memory)

Herman Hollerith, at age 24