Difference between revisions of "IB Computer Science 2"
From WLCS
Line 1: | Line 1: | ||
+ | == Thursday (1/13/11) == | ||
+ | '''Warmup:''' | ||
+ | * Draw the truth table for the following Boolean expression: ABC + A'B'C' + AC' + A'B' | ||
+ | |||
+ | '''Agenda:''' | ||
+ | * Turn in Dossier - Criterion B2: Algorithms | ||
+ | * Analog/Digital & Errors quiz next Friday (1/21/11) | ||
+ | ** [[Media:AnalogDigital.ppt]] | ||
+ | ** [[Media:Errors.ppt]] | ||
+ | ** Dossier - Criterion B3: Modular Organization due Wednesday (1/19/11) | ||
+ | * Review Boolean Logic | ||
+ | * Simplifying Boolean expressions | ||
+ | ** [[Media:SimplifyingBooleanExpressions.ppt]] | ||
+ | * Boolean expressions practice | ||
+ | ** [[Boolean expression exercises]] | ||
+ | * Dossier work time | ||
+ | |||
== Tuesday (1/11/11) == | == Tuesday (1/11/11) == | ||
'''Warmup:''' | '''Warmup:''' |
Revision as of 11:42, 13 January 2011
Contents
Thursday (1/13/11)
Warmup:
- Draw the truth table for the following Boolean expression: ABC + A'B'C' + AC' + A'B'
Agenda:
- Turn in Dossier - Criterion B2: Algorithms
- Analog/Digital & Errors quiz next Friday (1/21/11)
- Media:AnalogDigital.ppt
- Media:Errors.ppt
- Dossier - Criterion B3: Modular Organization due Wednesday (1/19/11)
- Review Boolean Logic
- Simplifying Boolean expressions
- Boolean expressions practice
- Dossier work time
Tuesday (1/11/11)
Warmup:
- What is the decimal value of today's date?
- What is the ASCII character represented by today's date? (Hint: Use the interwebz)
Agenda:
- Dossier Sections:
- Dossier - Criterion B1: Data Structures return
- Dossier - Criterion B2: Algorithms due Thursday (1/13/11)
- Media:CriterionB2 algorithms.doc
- Errors!
- Introduction to Boolean Logic
Friday (1/7/11)
- 2nd Quarter Exam
- Complete your dossier code
Monday - Wednesday (1/3/11 - 1/5/11)
Warmup:
- Convert from hexadecimal to binary: ADD0BEEF
- Convert from binary to hexadecimal: 111001011100000011011101
- Assume 8-bit sign-magnitude, convert -13 from decimal to binary
- Assume 8-bit 2's complement, convert -20 from decimal to binary
Agenda:
- 2nd Quarter Exam will be Friday (1/7/11)!
- Basic Java programming
- Stacks
- Queues
- Linked Lists
- Binary Trees
- Software Development
- Big-O algorithm evaluation
- Binary
- Hexadecimal
- Binary Addition
- Sign-Magnitude Negative Binary Numbers
- 2's Complement Negative Binary Numbers
- Binary Subtraction (same as Binary Addition but with 2's complement negative)
- So what the heck does digital mean?
- Go through your dossier code and clean it up according to "Good Programming Style"
- C1: Good Programming Style - Media:CriterionC1_goodProgrammingStyle.doc