Difference between revisions of "IB Computer Science 2"

From WLCS
Line 1: Line 1:
 +
== Wednesday (11/30/16) ==
 +
'''Agenda:'''
 +
* Complete and demo Linked List
 +
*# Download [[Media:LinkedList.java]]
 +
*# Download [[Media:LinkedListTestMain.java]]
 +
*# Complete the Linked List data structure implementation and confirm that all the tests pass correctly
 +
* Quiz on Dynamic Stacks & Dynamic Queues (using Nodes) on Monday (12/5/16)
 +
* Introduction to Binary Trees
 +
** [[Media:BinaryTrees.ppt]]
 +
** Study the PowerPoint, and search for on-line resources if you still have questions
 +
 
== Monday (11/28/16) ==
 
== Monday (11/28/16) ==
 
'''Agenda:'''
 
'''Agenda:'''

Revision as of 21:36, 29 November 2016

Wednesday (11/30/16)

Agenda:

  • Complete and demo Linked List
    1. Download Media:LinkedList.java
    2. Download Media:LinkedListTestMain.java
    3. Complete the Linked List data structure implementation and confirm that all the tests pass correctly
  • Quiz on Dynamic Stacks & Dynamic Queues (using Nodes) on Monday (12/5/16)
  • Introduction to Binary Trees

Monday (11/28/16)

Agenda:

  • APS Codes! (volunteer opportunity)
    • Monday, December 5th, 2016
    • 7-8:30 pm @ Career Center
    • Pizza provided to volunteers (served at 6:30pm)
    • Volunteers will help inexperienced people learn basic programming
    • Volunteer signup form here
  • Complete and demo Linked List
    1. Download Media:LinkedList.java
    2. Download Media:LinkedListTestMain.java
    3. Complete the Linked List data structure implementation and confirm that all the tests pass correctly

Wednesday - Friday (11/23/16 - 11/25/16)

  • Thanksgiving Break

Monday (11/21/16)

Agenda:

  • APS Codes! (volunteer opportunity)
    • Monday, December 5th, 2016
    • 7-8:30 pm @ Career Center
    • Pizza provided to volunteers (served at 6:30pm)
    • Volunteers will help inexperienced people learn basic programming
  • Complete and demo Java - Dynamic Queue Assignment
  • Linked List
    1. Download Media:LinkedList.java
    2. Download Media:LinkedListTestMain.java
    3. Complete the Linked List data structure implementation and confirm that all the tests pass correctly

Thursday (11/17/16)

Agenda:

Tuesday (11/15/16)

Warmup:

  • Draw the following illustrations
    1. an empty stack
    2. push(6)
    3. push(1)
    4. pop()
    5. push(3)
    6. push(5)
    7. pop()

Agenda:

Thursday (11/10/16)

Agenda:

Monday (11/7/16)

Agenda:

  • Node Quiz
    • Closed-note, closed-book
    • Use a pencil!
  • If you wish to turn in any missing work, then you must e-mail me your code for review
  • Work on Java - Dynamic Stack Assignment

Thursday (11/3/16)

Agenda:

Tuesday (11/1/16)

Agenda:

Archives