IB Computer Science 2
From WLCS
Contents
Friday (2/15/13)
Warmup:
- Review Boolean expression word problems and logic gates
- I will give you a closed-book mini-quiz on digital logic design in a few minutes
Agenda:
- Media:Adders.ppt
- Media:Errors.ppt
- Individual closed-book assessment on Media:Errors.ppt on Wednesday (2/20/13)
- Dossier Criterion C2: Handling Errors due Friday (2/22/13)
- Media:CriterionC2_handlingErrors.doc
- Handling-errors walk-through
- For your project, list every input in your program (i.e. any time the user uses the keyboard)
- Don't forget about file input -- what possible errors could occur there?
- USE A CHART!
Monday - Wednesday (2/11/13 - 2/13/13)
- DOSSIER DOSSIER DOSSIER
- Basic version of program complete by the end of the week
Thursday (2/7/13)
- Media:DLD.ppt
- Boolean expression word problems
- CODE CODE CODE!
Friday - Tuesday (2/1/13 - 2/5/13)
Agenda:
- CODE CODE CODE!
- Logic Gates - Media:LogicGates.ppt
Wednesday (1/30/13)
Warmup:
- Make sure that you've completed the rest of the Boolean expression exercises as homework
- Complete #13, 14, 15 from Boolean expression exercises
Warmup 2:
Agenda:
- Boolean expressions review
- Boolean expressions quiz
- Dossier work time
Thursday (1/24/13)
Warmup:
- Copy and complete the Boolean tables on the board
Agenda:
- Introduction to Boolean Logic
- Work on Boolean expression exercises
- Complete all Boolean expression exercises by Monday (1/28/13)
Friday (1/18/13)
- Dossier Advice
- Work on Dossier code
Wednesday (1/16/13)
Agenda:
- 2nd Quarter Exam
Monday (1/14/13)
Agenda:
- 2nd Quarter Exam - Wednesday (1/16/13)
- Algorithm Evaluation - Media:AlgorithmEvaluation.ppt
- Analog vs. Digital - Media:AnalogDigital.ppt
- Binary - Media:Binary.ppt, Media:Binary2.ppt
- Conversion to and from decimal
- Minimum and maximum values
- Number of bits necessary to represent a set number of symbols
- Hexadecimal - Media:Hexadecimal.ppt
- Conversion to and from binary
- Binary addition - Media:BinaryAddition.ppt
- Negative binary
- Sign magnitude - Media:NegBinarySignMag.ppt
- 2's complement - Media:NegBinary2sComp.ppt
- Binary addition with 2's complement
- Work on Dossier code
Thursday (1/10/13)
- Dossier - Criterion B3: Modular Organization due today
- Work on coding for your Dossier
- Helpful tools:
- Dropbox for code development
- Google Docs for documentation
Tuesday (1/8/13)
Agenda:
- Negative Binary
- Sign Magnitude - Media:NegBinarySignMag.ppt
- 2's Complement - Media:NegBinary2sComp.ppt
- Dossier - Criterion B3: Modular Organization due Thursday (1/10/13)
Friday (1/4/13)
Warmup:
- Add the following binary numbers 110101 + 111
- Add the following hexadecimal numbers 30 + 2F
- Hint: Convert to binary before adding
Agenda:
- Turn in Criterion B2: Algorithms
- Dossier - Criterion B3: Modular Organization due Thursday (1/10/13)
- Media:CriterionB3_modularOrganization.doc
- Look at older examples of modular organization
- Tree view/hierarchical view all your classes and their interconnections
- Descriptions of each class
- Names of all attributes and methods
- Short descriptions of what each method does
- CODE CODE CODE at home
- Number Systems Review
- Binary
- Binary addition
- Hexadecimal