Difference between revisions of "IB Computer Science 2"

From WLCS
 
(971 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Tuesday (2/2/16) ==
+
== [[IBCS2 - Archives]] ==
* StudentVUE has been updated
 
** You have today demo missing assignments
 
** If you are turning in a missing assignment, you MUST show it to Mr. Bui in person
 
* IB candidate session numbers
 
** [http://www.washlee.net/ib http://www.washlee.net/ib]
 
* '''Operating Systems quiz'''
 
* Introduction to Boolean Algebra & Logic Gates
 
** [[Media:BooleanLogic.ppt]]
 
** [[Media:LogicGates.gif]]
 
** [[Media:LogicGatesWithTruthTables.gif]]
 
** [[Media:LogicGates.ppt]]
 
** [[Media:NandGateUsage.gif]] (you don't have to remember this one, but it's interesting"
 
* '''Logic Gate Quiz - Friday (2/5/16)'''
 
* [[Boolean expression word problems]]
 
 
 
 
 
== Thursday - Friday (1/21/16 - 1/29/16) ==
 
* Snowzilla!
 
 
 
== Tuesday (1/19/16) ==
 
'''Agenda:'''
 
* Computer Architecture quiz
 
* '''Operating Systems quiz on Thursday (1/21/16)'''
 
** [[Media:OS_Basic.ppt]]
 
* Introduction to Boolean Algebra & Logic Gates
 
** [[Media:BooleanLogic.ppt]]
 
** [[Media:LogicGates.gif]]
 
** [[Media:LogicGatesWithTruthTables.gif]]
 
** [[Media:LogicGates.ppt]]
 
 
 
== Thursday (1/14/16) ==
 
'''Agenda:'''
 
* Group 4 Project debrief
 
* Turn in Criterion C (before midnight tonight) hard-copy or via Google Classroom
 
* '''Computer Architecture quiz on Tuesday (1/19/16)'''
 
** [[Media:ComputerArchitecture.ppt]]
 
* Introduction to Operating Systems
 
** [[Media:OS_Basic.ppt]]
 
 
 
== Tuesday (1/12/16) ==
 
'''Agenda:'''
 
* Work on [[Internal Assessment]]
 
** '''Criterion C due Thursday (1/14/16)'''
 
* Study [[Media:ComputerArchitecture.ppt]]
 
 
 
== Friday (1/8/16) ==
 
* Group 4 Project Day
 
 
 
== Monday - Wednesday (1/4/16 - 1/6/16) ==
 
* Internal Assessment review
 
** '''Criterion C due Thursday (1/14/16)'''
 
* '''Data Representation & Hardware Quiz on Wednesday (1/6/16)'''
 
** [[Media:DataRepresentation.ppt]]
 
** [[Media:Hardware.pptx]]
 
* Computer Science, Computer Engineering, Electrical Engineering
 
* High-level vs. Low-level
 
** [http://www.cs.uah.edu/~rcoleman/CS121/ClassTopics/Images/ProgLanguages06.jpg Translating high-level to binary]
 
* Introduction to Computer Architecture
 
** [[Media:ComputerArchitecture.ppt]] (Definitely know this stuff)
 
 
 
== Monday - Thursday (12/21/15 - 12/31/15) ==
 
* Winter Break
 
 
 
== Thursday (12/17/15) ==
 
'''Agenda:'''
 
* Binary & Hexadecimal quiz
 
* Data Representation
 
** [[Media:DataRepresentation.ppt]]
 
* Software vs. Hardware
 
* [[Media:Hardware.pptx]]
 
* Computer Science, Computer Engineering, Electrical Engineering
 
* High-level vs. Low-level
 
** [http://www.cs.uah.edu/~rcoleman/CS121/ClassTopics/Images/ProgLanguages06.jpg Translating high-level to binary]
 
* Introduction to Computer Architecture
 
** [[Media:ComputerArchitecture.ppt]] (Definitely know this stuff)
 
 
 
== Tuesday (12/15/15) ==
 
'''Agenda:'''
 
* IB Group 4 permission slips!
 
* Winter Break work: [[Internal Assessment]]
 
*# Review your Criterion A and Criterion B
 
*# Complete the code to your project
 
*# Outline your Criterion C
 
* Introduction to Number Systems
 
** [[Media:Binary.ppt]]
 
** [[Media:Hexadecimal.ppt]]
 
* Data Representation
 
** [[Media:DataRepresentation.ppt]]
 
* '''Binary & Hexadecimal quiz on Thursday (12/17/15)'''
 
 
 
== Wednesday - Friday (12/9/15 - 12/11/15) ==
 
'''Agenda:'''
 
* Binary Tree Quiz
 
* Missing Demos
 
** Dynamic Queue
 
** Linked List
 
* [[Media:Recursion_Java.ppt]]
 
* Binary Tree Code walk-through
 
* Internal Assessment
 
 
 
== Thursday - Monday (12/3/15 - 12/7/15) ==
 
'''Agenda:'''
 
* LinkedList demos!
 
* Introduction to Binary Trees
 
** [[Media:BinaryTrees.ppt]]
 
* '''Binary Tree Quiz on Wednesday (12/9/15)'''
 
 
 
== Tuesday (12/1/15) ==
 
'''Agenda:'''
 
* Dual enrollment application and testing
 
* Complete LinkedList assignment posted on Google Classroom
 
 
 
== Friday - Tuesday (11/20/15 - 11/24/15) ==
 
'''Agenda:'''
 
* Demo DynamicQueue
 
* Introduction to [http://en.wikipedia.org/wiki/Linked_list#Basic_concepts_and_nomenclature Linked Lists] (walk-through)
 
** [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html Data Structure Visualizations]
 
** What does a Linked List look like?
 
** Linked List attributes
 
*** first
 
*** last
 
*** size
 
** Linked List methods
 
*** adding data (beginning, middle, end)
 
*** deleting data (beginning, middle, end)
 
*** getting data
 
*** modifying data
 
*** searching for data
 
*** clearing all data
 
** Complete LinkedList assignment posted on Google Classroom
 
 
 
== Wednesday (11/18/15) ==
 
'''Agenda:'''
 
* Finish DynamicStack walk-through
 
* Testing DynamicStack
 
* Dynamically-sized Queues - complete by the end of today
 
*# On paper, draw the before-and-after pictures
 

Latest revision as of 08:28, 13 September 2023