IB Computer Science 2

From WLCS
Revision as of 07:43, 19 November 2013 by Admin (talk | contribs)

Tuesday (11/19/13)

Warmup:

  • List the steps of the machine instruction cycle (be sure to describe the roles of the control unit, ALU, and memory)

Agenda:

Friday (11/15/13)

Agenda:

Wednesday (11/13/13)

Agenda:

  • Turn in Criterion B: Solution overview (print it out)
  • Binary Tree Quiz
  • Internal Assessment project updates
  • Work on your Internal Assessment (and be able to answer the following questions)
    1. What programming language and technologies will you use?
    2. What kind of programming environment do you need? (e.g. web server?)
    3. How will you write your code on more than one computer? (Source control) (e.g. Git, Dropbox, flashdrive?)

Friday (11/8/13)

Agenda:

Wednesday (11/6/13)

Warmup:

  1. Insert the following into a binary tree: 3, 4, 2, 8, 7, 5
  2. What is the in-order traversal/output of the binary tree created?
  3. What is the pre-order traversal/output of the binary tree created?
  4. What is the post-order traversal/output of the binary tree created?

Agenda:

Friday (11/1/13)

Warmup:

  • Insert the following into a binary tree: 3, 4, 2, 8, 7, 5

Agenda:

  • Introduction to Binary Trees
  • What does the IB expect you to know about Binary Trees?
    • Diagrams and descriptions for building, adding, removing, and searching in a binary tree
    • In-order, pre-order, and post-order tree traversals
    • Tracing recursive algorithms

Archives