Difference between revisions of "IBCS2 - 0910 - January"
From WLCS
(Created page with "== Friday (1/29/10) == * Take out all Dossier materials * We will go through each section of the checklist * Turn in all materials with checklist to Mr. Bui * Using MSWord to cre...") |
|||
(One intermediate revision by one other user not shown) | |||
Line 76: | Line 76: | ||
'''Agenda:''' | '''Agenda:''' | ||
− | * 2nd Quarter Exam will be next Monday (1/11/10) | + | * 2nd Quarter Exam will be next Monday (1/11/10) <- Binary 30! |
** Basic Java programming | ** Basic Java programming | ||
** Stacks | ** Stacks | ||
Line 88: | Line 88: | ||
** Binary Addition | ** Binary Addition | ||
** Sign-Magnitude Negative Binary Numbers (?) | ** Sign-Magnitude Negative Binary Numbers (?) | ||
− | * Turn in late Dossier: Algorithms section & peer review | + | * Turn in late Dossier: Algorithms section & peer review |
* Dossier update meetings | * Dossier update meetings | ||
* [[Media:BinaryAddition.ppt]] | * [[Media:BinaryAddition.ppt]] | ||
Line 108: | Line 108: | ||
'''Agenda:''' | '''Agenda:''' | ||
* Three-word winter break update | * Three-word winter break update | ||
− | * 2nd Quarter Exam will be next Monday (1/11/10) | + | * 2nd Quarter Exam will be next Monday (1/11/10) <- Binary 30! |
− | * Turn in Dossier: Algorithms section & peer review | + | * Turn in Dossier: Algorithms section & peer review |
* Dossier update meetings | * Dossier update meetings | ||
* Introduction to Hexadecimal | * Introduction to Hexadecimal |
Latest revision as of 11:57, 29 November 2010
Contents
Friday (1/29/10)
- Take out all Dossier materials
- We will go through each section of the checklist
- Turn in all materials with checklist to Mr. Bui
- Using MSWord to create professional-looking documents
Wednesday (1/27/10)
Warmup:
- Why are digital signals "better" than analog signals?
- How many bits are in a byte?
- How many bytes are in a KB, MB, GB, TB?
Agenda:
- NSF Field Trip! - Thursday (2/4/10)
- Errors!
- Dossier - Modular Organization due Friday (1/29/10)
- BRING ALL YOUR DOSSIER MATERIALS ON FRIDAY
- File Input/Output - reading and writing to files
- Add writing to file to your LinkedList class
- Add a method named saveToFile(String filename)
- Open the filename for writing using RandomAccessFile
- writeUTF() the number of nodes or size of your LinkedList
- Create a loop that traverses the LinkedList and writeUTF() all of the nodes' data
- If you want to add writing to file to a BinaryTree, then you must create recursive saveToFile() and saveToFileSubtree() methods that look like print() and printSubtree()
Monday (1/25/10)
Warmup:
- Write down a list of ALL your classes
- Draw a class hierarchy diagram that shows "has-a" relationships
Warmup:
- Dossier - Modular Organization due Friday (1/29/10)
- BRING ALL YOUR DOSSIER MATERIALS ON FRIDAY
- File Input/Output - reading and writing to files
- Add writing to file to your LinkedList class
- Add a method named saveToFile(String filename)
- Open the filename for writing using RandomAccessFile
- writeUTF() the number of nodes or size of your LinkedList
- Create a loop that traverses the LinkedList and writeUTF() all of the nodes' data
- If you want to add writing to file to a BinaryTree, then you must create recursive saveToFile() and saveToFileSubtree() methods that look like print() and printSubtree()
Friday - Thursday (1/15/10 - 1/21/10)
- Work on completing Dossier code
Wednesday (1/13/10)
Warmup:
- List and describe the three types of test data
- Look online and find out how many symbols are represented in ASCII
- How many bits does the computer use for ASCII?
Agenda:
- Sign magnitude review
- Introduction to 2's complement
- Binary addition review
- Binary subtraction
- So what the heck does digital mean?
Monday (1/11/010)
- 2nd Quarter Exam
Thursday (1/7/10)
Warmup:
- What base is hexadecimal?
- List the symbols used in hexadecimal
- Convert 45 to binary and hexadecimal
- Convert binary 101011101001 to hexadecimal
Agenda:
- 2nd Quarter Exam will be next Monday (1/11/10) <- Binary 30!
- Basic Java programming
- Stacks
- Queues
- Linked Lists
- Binary Trees
- Software Development
- Big-O algorithm evaluation
- Binary
- Hexadecimal
- Binary Addition
- Sign-Magnitude Negative Binary Numbers (?)
- Turn in late Dossier: Algorithms section & peer review
- Dossier update meetings
- Media:BinaryAddition.ppt
- Media:NegBinarySignMag.ppt
- Work on Dossier! Code should be nearing completion at the end of next week
Tuesday (1/5/10)
Warmup:
- Convert the following binary numbers to decimal:
- 0001
- 0011011
- 010101
- Convert the following decimal numbers to binary:
- 3
- 63
- 14
- List all the Big O complexities (Hint: O(1) is constant time)
Agenda:
- Three-word winter break update
- 2nd Quarter Exam will be next Monday (1/11/10) <- Binary 30!
- Turn in Dossier: Algorithms section & peer review
- Dossier update meetings
- Introduction to Hexadecimal
- Work on dossier!