Difference between revisions of "IB Computer Science 2"

From WLCS
(Wednesday (3/28/12))
 
Line 1: Line 1:
== Wednesday (3/28/12) ==
+
== [[IBCS2 - Archives]] ==
* [[IB Case Study Practice Questions]] '''due Friday (3/30/12)'''
 
* Bring your lunch on Friday
 
 
 
== Monday - Wednesday (3/26/12 - 3/28/12) ==
 
* [[Media:IBCS_CaseStudy2012.pdf]]
 
* [[Media:SmartphonesCaseStudy.ppt]]
 
 
 
== Tuesday - Thursday (3/20/12 - 3/22/12) ==
 
'''FINAL DOSSIERS ARE DUE'''
 
* Sign and complete the IB cover sheet
 
* $127 drop fee if you do not turn an IA
 
 
 
'''IB Case Study: Smartphones'''
 
* [[Media:IBCS_CaseStudy2012.pdf]]
 
* [[Media:SmartphonesCaseStudy.ppt]]
 
 
 
== Monday - Friday (3/12/12 - 3/16/12) ==
 
'''Agenda:'''
 
* Mastery Aspects
 
** [[Media:MasteryAspects.doc]]
 
 
 
'''FINAL DOSSIER DEADLINE:'''
 
* '''Tuesday, March 20th, 2012'''
 
* The dossier is worth a total of 35 points.
 
* Late dossiers will receive a 1 pt penalty for every day that it is late.  '''Every''' day counts (e.g. weekends count as 2 days)
 
* Dossiers turned in after March 30th will receive 0 points
 
 
 
== Thursday - Monday (3/8/12 - 3/12/12) ==
 
* Return Dossier draft sections
 
* Peer edit draft sections
 
* Computer Architecture Review
 
** CPU - Central Processing Unit
 
** RAM - Random Access Memory
 
** Cache - memory that is slower than registers, but faster than RAM
 
** Registers - really, fast on-chip (CPU) memory
 
** Fetch-Execute Cycle
 
* [[Media:CPU_Advanced.ppt]]
 
* [[Media:CPU.swf]]
 
 
 
'''FINAL DOSSIER DEADLINE:'''
 
* '''Tuesday, March 20th, 2012'''
 
 
 
== Friday - Tuesday (3/2/12 - 3/6/12) ==
 
* Computer Architecture Quiz
 
** Closed-book, closed-computer, closed-note
 
* '''D2: Conclusion''' - Due Tuesday (3/6/12)'''
 
** [[Media:CriterionD2_conclusion.doc]]
 
 
 
'''FINAL DOSSIER DEADLINE:'''
 
* '''Tuesday, March 20th, 2012'''
 
 
 
== Wednesday (2/29/12) ==
 
'''Warmup:'''
 
* Describe the steps of the instruction fetch-execute cycle.  Be sure to mention the roles of memory, the control unit, and the ALU
 
 
 
'''Agenda:'''
 
* Turn in Dossier Criterion D1: Test Output
 
* Reminder - Closed-book assessment on [[Media:IntroCompArch.ppt]] this '''Friday (3/2/12)'''
 
** Complete the computer architecture worksheet (and study from it!)
 
* '''D2: Conclusion''' - Due Tuesday (3/6/12)'''
 
** [[Media:CriterionD2_conclusion.doc]]
 
* Work on Dossier today - Try to complete most of D2: Conclusion today
 
 
 
'''FINAL DOSSIER DEADLINE:'''
 
* '''Tuesday, March 20th, 2012'''
 
 
 
== Monday (2/27/12) ==
 
'''Warmup:'''
 
* What are the major components of a computer system?
 
** Give an example of each component
 
 
 
'''Agenda:'''
 
* Return quizzes and current grade reports (take note of what you are missing!)
 
** You may turn in missing work (NOW!)
 
* Current Dossier Status - all sections should be completed through C3: Success of Program
 
* '''D1: Test Output - Due Wednesday (2/29/12)'''
 
** [[Media:CriterionD1_testOutput.doc]]
 
** It may be good to display a sequence of images (before & after) to illustrate successful completion of program objectives
 
** DO NOT WAIT UNTIL THE LAST MINUTE
 
* Complete the Computer Architecture Worksheet
 
** Closed-book assessment on [[Media:IntroCompArch.ppt]] this '''Friday (3/2/12)'''
 
 
 
== Thursday (2/23/12) ==
 
* Operating Systems Quiz
 
* D1: Test Output - Due Wednesday (2/29/12)
 
** [[Media:CriterionD1_testOutput.doc]]
 
** It may be good to display a sequence of images (before & after) to illustrate successful completion of program objectives
 
** DO NOT WAIT UNTIL THE LAST MINUTE
 
* Introduction to Computer Architecture
 
** [[Media:IntroCompArch.ppt]]
 
 
 
== Tuesday (2/21/12) ==
 
* Turn in your Dossier Criterion C3: Success Of Program
 
* Screenshots Tutorial
 
** Use [http://www.techsmith.com/jing.html Jing]
 
** [http://docs.info.apple.com/article.html?artnum=61544 Mac OS X]
 
** [http://windows.microsoft.com/en-US/windows-vista/Take-a-screen-capture-print-screen Windows]
 
* Inserting Figures and Captions into MS Word
 
* D1: Test Output - Due Wednesday (2/29/12)
 
** [[Media:CriterionD1_testOutput.doc]]
 
** It may be good to display a sequence of images (before & after) to illustrate successful completion of program objectives
 
** DO NOT WAIT UNTIL THE LAST MINUTE
 
* Introduction to Operating Systems
 
** [[Media:OS_Basic.ppt]]
 
** Closed-book assessment on Thursday (2/23/12)
 
 
 
== Thursday (2/16/12) ==
 
'''Agenda:'''
 
* Individual closed-book assessment on Utility Software
 
* Dossier Criterion C3: Success Of Program - due '''Tuesday (2/21/12)'''
 
** [[Media:CriterionC3_successOfProgram.doc]]
 
** This is the last section we can do before we need completed screenshots!
 
 
 
== Tuesday (2/14/12) ==
 
'''Agenda:'''
 
* Turn in C2: Handling Errors section of the dossier
 
* Individual closed-book assessment on Errors
 
* Utility Software - EASY! (and maybe interesting?)
 
** [[Media:UtilitySoftware.ppt]]
 
* Individual closed-book assessment on [[Media:UtilitySoftware.ppt]] on '''Thursday (2/16/12)'''
 
* Work on Dossier Project
 
 
 
== Friday (2/10/12) ==
 
'''Agenda:'''
 
* Turn in Assembled Dossier Document
 
* [[Media:Errors.ppt]]
 
** Individual closed-book assessment on [[Media:Errors.ppt]] on '''Tuesday (2/14/12)'''
 
* Dossier Criterion C2: Handling Errors '''due Tuesday (2/14/12)'''
 
** [[Media:CriterionC2_handlingErrors.doc]]
 
** For your particular dossier 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?
 
** Remember to check out previous years' examples
 
 
 
== Monday - Wednesday (2/6/12 - 2/8/12) ==
 
'''Agenda:'''
 
* Turn in Modular Organization
 
* [[Media:Adders.ppt]]
 
* Work on Dossier
 
* Techniques to writing a large technical document
 
** Heading Styles
 
** Page breaks
 
** Page numbers
 
** Table of contents
 
** Sections
 
 
 
'''Homework:'''
 
* Dossier Document Progress Check
 
** Print out every section of your dossier and assemble into a packet for a completion grade
 
** Include all sections A1, A2, A3, B1, B2, and B3
 
** Include a Table of Contents and Page Numbers
 
 
 
== Tuesday - Thursday (1/31/12 - 2/2/12) ==
 
'''Warmup:'''
 
* Take out homework and get checked for homework
 
 
 
'''Agenda:'''
 
* Volunteer Opportunity:
 
** Got-a-Gadget Event @ Central Library - Thursday, February 2nd, 4-6PM
 
* Review [[Boolean expression word problems]]
 
* Digital Logic Life Mini-Assessment
 
** A car's 4-wheel drive mechanism is controlled by several switches.  If the driver wants to turn on the 4-wheel drive, then an On/Off switch is hit by the driver.  The car's 4-wheel drive cannot be initiated however, if the car is going over 60 mph.  Regardless of whether or not the driver hits the switch, if the car detects icy roads, then the 4-wheel drive will automatically go on.
 
**# Determine what your variables are and what they mean
 
**# Draw the truth table
 
**# Write out the COMPLETE Boolean expression with all the minterms
 
**# Simplify the expression
 
**# Draw the digital circuit for the simplified expression
 
 
 
'''Dossier:'''
 
* CODE 90% COMPLETE BY END OF WEEK (Including File/IO)
 
* Code Check on '''Monday (2/6/12)'''
 
* Modular Organization - [[Media:CriterionB3_modularOrganization.doc]] due on '''Monday (2/6/12)'''
 
 
 
== Archives ==
 
* [[IBCS2 - 1112 - January]]
 
* [[IBCS2 - 1112 - December]]
 
* [[IBCS2 - 1112 - November]]
 
* [[IBCS2 - 1112 - October]]
 
* [[IBCS2 - 1112 - September]]
 

Latest revision as of 08:28, 13 September 2023