Difference between revisions of "IB Computer Science 2"
From WLCS
Line 1: | Line 1: | ||
− | == Monday (12/ | + | == Wednesday (12/4/13) == |
+ | '''Agenda:''' | ||
+ | * IA Project Updates, Guidance, & Work time | ||
+ | ** '''Note:''' Your project should be done by the end of Winter Break | ||
+ | |||
+ | == Monday (12/2/13) == | ||
'''Agenda:''' | '''Agenda:''' | ||
* Extremely simple logic gates & practice | * Extremely simple logic gates & practice | ||
Line 9: | Line 14: | ||
* Integrated Circuit Fabrication | * Integrated Circuit Fabrication | ||
** [http://www.youtube.com/watch?v=gBAKXvsaEiw http://www.youtube.com/watch?v=gBAKXvsaEiw] | ** [http://www.youtube.com/watch?v=gBAKXvsaEiw http://www.youtube.com/watch?v=gBAKXvsaEiw] | ||
− | |||
− | |||
== Wednesday - Friday (11/27/13 - 11/29/13) == | == Wednesday - Friday (11/27/13 - 11/29/13) == |
Revision as of 08:11, 4 December 2013
Contents
Wednesday (12/4/13)
Agenda:
- IA Project Updates, Guidance, & Work time
- Note: Your project should be done by the end of Winter Break
Monday (12/2/13)
Agenda:
- Extremely simple logic gates & practice
- The real logic gate symbols
- Media:Adders.ppt & Transistors (IB does not need you to know this stuff, but it's super-interesting)
- Integrated Circuit Fabrication
Wednesday - Friday (11/27/13 - 11/29/13)
- Thanksgiving Break
Monday (11/25/13)
Agenda:
- Logic gate symbols review
- Computer Architecture Quiz & Boolean Logic Quiz
- Work on IA Project
Thursday (11/21/13)
Agenda:
- NVCC Dual Enrollment Testing
- Finish Media:BooleanLogic.ppt
- Extremely simple logic gates & practice
- The real logic gate symbols
- Computer Architecture Quiz & Boolean Logic Quiz on Monday (11/25/13)
- Work on IA Project
Tuesday (11/19/13)
Agenda:
- NVCC Dual Enrollment
- Complete the NVCC admission application (obtain your NVCC student ID #)
- Write your name and NVCC student ID# on the placement sheet
- Circle and write your scores that place you out of the COMPASS exam
- Complete the NVCC Student ID# Survey
- Media:CPU_Advanced.ppt (This lecture is not in the IB curriculum anymore)
- Media:BooleanLogic.ppt
- Work on IA Project
Friday (11/15/13)
Agenda:
- Introduction to Computer Architecture
- Media:ComputerArchitecture.ppt (Definitely know this stuff)
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)
- What programming language and technologies will you use?
- What kind of programming environment do you need? (e.g. web server?)
- How will you write your code on more than one computer? (Source control) (e.g. Git, Dropbox, flashdrive?)
Friday (11/8/13)
Agenda:
- Binary Tree Quiz on Wednesday (11/13/13)
- Complete Criterion B: Solution overview (due by Wednesday 11/13/13)
Wednesday (11/6/13)
Warmup:
- Insert the following into a binary tree: 3, 4, 2, 8, 7, 5
- What is the in-order traversal/output of the binary tree created?
- What is the pre-order traversal/output of the binary tree created?
- What is the post-order traversal/output of the binary tree created?
Agenda:
- Complete binary tree code walk-through
- Complete the traversal functions of the binary tree
- Test them out and confirm that they are outputting correctly
- Return 1st quarter papers
- Work on Internal Assessment project
- Complete Criterion B: Solution overview (due by Wednesday 11/13/13)
Friday (11/1/13)
Warmup:
- Insert the following into a binary tree: 3, 4, 2, 8, 7, 5
Agenda:
- Introduction to Binary Trees
- Media:BinaryTrees.ppt
- Media:Recursion.ppt
- Binary Tree Code walk-through
- 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