Difference between revisions of "IB Computer Science 2"

From WLCS
(Monday - Wednesday (12/18/17 - 12/20/17))
(Monday - Wednesday (12/18/17 - 12/20/17))
Line 1: Line 1:
 
== Monday - Wednesday (12/18/17 - 12/20/17) ==
 
== Monday - Wednesday (12/18/17 - 12/20/17) ==
 +
'''Warmup:'''
 +
# Create a binary tree from 45, 87, 12, 3, 90, 42, 76
 +
# Write out the in-order tree traversal
 +
# Write out the pre-order tree traversal
 +
# Write out the post-order tree traversal
 +
 
'''Agenda:'''
 
'''Agenda:'''
 
* Introduction to Binary Trees
 
* Introduction to Binary Trees
Line 5: Line 11:
 
** Quiz on Binary Trees on Thursday  (12/21/17)
 
** Quiz on Binary Trees on Thursday  (12/21/17)
  
'''Homework:'''
+
'''Homework (due before Winter Break):'''
 
# Create a Google Doc
 
# Create a Google Doc
 
# Be able to submit a list of 5-6 advanced techniques that you will employ in your Internal Assessment
 
# Be able to submit a list of 5-6 advanced techniques that you will employ in your Internal Assessment

Revision as of 10:38, 20 December 2017

Monday - Wednesday (12/18/17 - 12/20/17)

Warmup:

  1. Create a binary tree from 45, 87, 12, 3, 90, 42, 76
  2. Write out the in-order tree traversal
  3. Write out the pre-order tree traversal
  4. Write out the post-order tree traversal

Agenda:

Homework (due before Winter Break):

  1. Create a Google Doc
  2. Be able to submit a list of 5-6 advanced techniques that you will employ in your Internal Assessment
  3. The list should be numbered
  4. You should state the advanced technique
  5. Advanced technique number must have a 1-2 sentence description of how you are using the advanced technique

Friday (12/15/17)

Agenda:

  • Demo Linked List
  • Criterion C Discussion
    • What are "advanced programming techniques"?
    • You should have about 5-6 advanced techniques you can write about in your Criterion C

Monday - Thursday (12/11/17 - 12/14/17)

Agenda:

  • Complete and demo Linked List

Thursday - Friday (12/7/17 - 12/8/17)

Agenda:

Monday - Wednesday (12/4/17 - 12/6/17)

Agenda:

Monday - Friday (11/27/17 - 12/1/17)

Agenda:

Monday - Tuesday (11/20/17 - 11/21/17)

Agenda:

  • TURN IN PERMISSION SLIPS! (caps are intentional to convey yelling)
  • Return Node Quiz
    • Node Quiz retakes
  • Complete and demo Java - Dynamic Stack Assignment
    • If you have not, then complete it over Thanksgiving Break

Thursday (11/16/17)

Agenda:

Monday - Wednesday (11/13/17 - 11/15/17)

Agenda:

Monday - Thursday (11/6/17 - 11/9/17)

Agenda:

Wednesday - Friday (11/1/17 - 11/3/17)

Agenda:

Archives