Difference between revisions of "IB Computer Science 2"

From WLCS
 
Line 1: Line 1:
== Monday - Tuesday (2/2/15) ==
+
== [[IBCS2 - Archives]] ==
'''Agenda:'''
 
* Pop Quiz!
 
* Criterion E: Evaluation - Due '''Monday, Tuesday (2/9/15, 2/10/15)'''
 
** [http://xmltwo.ibo.org/publications/DP/Group4/d_4_comsc_tsm_1201_1/IA3en/MarkedCrit_E_Evaluation03_en.pdf Criterion E Example]
 
* This criterion should be completed as two parts (headings)
 
*'''Evaluation of the product''' (you should be able to do some of this by Monday)
 
** The evaluation of the product should refer directly to the success criteria in Criterion A, feedback from the client/adviser, as well as any other appropriate feedback obtained.
 
** You should basically demo your product to multiple people and have them comment on each success criteria
 
* '''Recommendations for the future development of the product''' (you should be able to do this by Monday)
 
** The student will use the feedback and the evaluation of the specific performance criteria to recommend possible future developments to the product. These recommendations should explain the benefits of these developments.
 
** You should basically ask in your feedback, suggestions for extending or enhancing the project.  Explain why each new development would be good.
 
** You should have at least 2 minor improvements and 2 major improvements
 
* Finish Case Study Terms
 
* Web Science: Part 2 - Searching the web
 
** [[Media:WebScience_Part2_Search.pptx]]
 
 
 
== Thursday - Friday (1/29/15 - 1/30/15) ==
 
'''Agenda:'''
 
* Web Science Vocab Quiz
 
* Introduction to Case Study - Electronic Banking
 
** Read [[Media:IBCS_CaseStudy2015.pdf]]
 
** Highlight any terminology that you do not understand
 
** With a partner, categorize each of the terms found in '''Additional Terminology To The Guide'''. Be sure to identify the name of each category too
 
<!--
 
** Each person will receive terms and create slides to define and describe those terms
 
*** Define and describe the term
 
*** Explain how it works (most of the terms will have some set of steps or protocol)
 
*** What is its impact or how does it relate to electronic banking
 
*** Place an image or graphic that helps define/describe the term
 
*** If you need multiple slides, then add slides
 
** Submit your slides via Google Classroom
 
-->
 
'''Homework:'''
 
* Watch [https://www.youtube.com/watch?v=Jjbh9FFW6VE The True Story of the Internet: Search]
 
 
 
== Tuesday - Wednesday (1/27/15 - 1/28/15) ==
 
'''Agenda:'''
 
* Finish Web Science vocab presentations - Submit via Google Classroom
 
** Due Friday (1/30/15) - Submit via Google Classroom
 
* Web Science Vocab Quiz - Thursday, Friday (1/29/15, 1/30/15)
 
** I will give you a short, technical description, and you must write out the full term (partial credit for just the acronym)
 
** Example: Markup language for web pages
 
 
 
== Friday - Monday (1/23/15 - 1/26/15) ==
 
'''Agenda:'''
 
* Turn in Criterion D scripts via Google Classroom
 
* Introduction to Web Science
 
** [[Media:WebScience_Part1.pptx]]
 
* Work on Terms & Definitions assignment
 
** Due Friday (1/30/15) - Submit via Google Classroom
 
 
 
== Wednesday - Thursday (1/21/15 - 1/22/15) ==
 
'''Warmup:'''
 
* Any networking questions?
 
 
 
'''Agenda:'''
 
* Networking Quiz
 
* Criterion D - Functionality and extensibility of product
 
** This criterion should be completed as two parts and '''does not require any additional written documentation'''.
 
** '''Functionality of the product'''
 
*** The student must use the video to demonstrate the product functioning (2-7 minutes in length). This evidence will be supported, where possible, by the product on the CD-ROM/DVD or USB.
 
*** i.e. demo the your program's functionality
 
** '''Extensibility of product'''
 
*** The student should design the product so that it can be maintained by another party and/or be further developed. Therefore the design of the product should include appropriate folder and data structures, intuitive file and/or class naming conventions and, where appropriate, comments in the code.
 
*** i.e. your program should be well-organized (good filenames, clean code, good variable names, comments)
 
* Today's Assignment - Scripting your demo
 
*# Outline the functionalities that you listed in your criteria for success in Criterion A
 
*# Expand your outline with scripted lines and actions that explain and demo the different parts of your project
 
*# You should be able to demonstrate each requirement/criteria you listed in Criterion A
 
*# Time yourself and how long it takes to read the script at a moderate pace (You should aim for ~5 minutes)
 
*# Print out and turn in your scripted outline by '''Friday (1/23/15)'''
 
 
 
== Thursday - Friday (1/15/15 - 1/16/15) ==
 
'''Warmup:'''
 
* Print out and turn in your home networking diagrams
 
 
 
'''Agenda:'''
 
* Finish Networking
 
** [[Media:DataTransmission.pptx]]
 
** [[Media:WirelessNetworking.pptx]]
 
* '''Networking Quiz next week on Wednesday and Thursday (1/21/15, 1/22/15)'''
 
** [[Media:NetworkFundamentals.pptx]]
 
** [[Media:DataTransmission.pptx]]
 
** [[Media:WirelessNetworking.pptx]]
 
* Screenshot and screencasting software - [http://www.techsmith.com/jing.html Jing]
 
* Criterion D - Functionality and extensibility of product
 
** This criterion should be completed as two parts and '''does not require any additional written documentation'''.
 
** '''Functionality of the product'''
 
*** The student must use the video to demonstrate the product functioning (2-7 minutes in length). This evidence will be supported, where possible, by the product on the CD-ROM/DVD or USB.
 
*** i.e. demo the your program's functionality
 
** '''Extensibility of product'''
 
*** The student should design the product so that it can be maintained by another party and/or be further developed. Therefore the design of the product should include appropriate folder and data structures, intuitive file and/or class naming conventions and, where appropriate, comments in the code.
 
*** i.e. your program should be well-organized (good filenames, clean code, good variable names, comments)
 
* Today's Assignment - Scripting your demo
 
*# Outline the functionalities that you listed in your criteria for success in Criterion A
 
*# Expand your outline with scripted lines and actions that explain and demo the different parts of your project
 
*# You should be able to demonstrate each requirement/criteria you listed in Criterion A
 
*# Time yourself and how long it takes to read the script at a moderate pace (You should aim for ~5 minutes)
 
*# Print out and turn in your scripted outline by '''Friday (1/23/15)'''
 
 
 
== Tuesday - Wednesday (1/13/15 - 1/14/15) ==
 
'''Agenda:'''
 
* More Networking
 
** [[Media:DataTransmission.pptx]]
 
** [[Media:WirelessNetworking.pptx]]
 
* Quick Assignment
 
*# In class or at home, sketch a diagram of your home network
 
*# Use [http://www.draw.io http://www.draw.io]
 
*# Go to "More shapes..." in the lower left, and then click '''Cisco'''
 
*# Include any/all devices that connect to your home network (e.g. desktops, laptops, printers, phones, tablets, TVs)
 
*# Include any routers or switches
 
*# Label each of the components
 
*# Use solid lines for wired connections and dashed lines for wireless connections
 
 
 
== Friday - Monday (1/9/15 - 1/12/15) ==
 
'''Agenda:'''
 
* Operating Systems Quiz
 
* Finish [[Media:NetworkFundamentals.pptx]]
 
 
 
== Wednesday - Thursday (1/7/15 - 1/8/15) ==
 
'''Agenda:'''
 
* Quiz on Operating Systems on Friday, Monday (1/9/15, 1/12/15)
 
* Introduction to Networks
 
** [[Media:NetworkFundamentals.pptx]]
 
 
 
== Monday (1/5/15) ==
 
'''Warmup:'''
 
* List the stages of the machine's fetch-execute cycle
 
* Turn in Criteria A through C (hardcopy, stapled, etc.)
 
 
 
'''Agenda:'''
 
* Introduction to Operating Systems
 
** [[Media:OS_Basic.ppt]]
 
** Quiz on Operating Systems on Thursday, Friday (1/8-9/15)
 
* Turn in Criteria A through C (hardcopy, stapled, etc.)
 
 
 
== Wednesday - Friday (12/24/14 - 1/2/15) ==
 
* Winter Break
 
 
 
== Monday - Tuesday (12/22/14 - 12/23/14) ==
 
'''Agenda:'''
 
* [https://docs.google.com/presentation/d/15qiqHJeaICoR_1uhLK5ZPVY4DEjGayKcoEbdYxLtD-M/edit?usp=sharing Personal Finance]
 
* Work on Internal Assessment
 
** Project must be completed before Criteria C can be done
 
** '''Criteria A-C due by the end of Winter Break'''
 
 
 
== Friday - Friday (12/15/14 - 12/19/14) ==
 
'''Agenda:'''
 
* Work on Internal Assessment
 
** Project must be completed before Criteria C can be done
 
** '''Criteria A-C due by the end of Winter Break'''
 
 
 
== Friday - Friday (12/5/14 - 12/12/14) ==
 
'''Agenda:'''
 
* Work on Internal Assessment
 
** Project must be completed before Criteria C can be done
 
** Criteria A-C due by the end of Winter Break
 
* NVCC Dual Enrollment
 
*# Complete the [http://apply.vccs.edu/ NVCC admission application] (obtain your NVCC student ID #)
 
*# Complete the [https://docs.google.com/forms/d/1WrJpl6_PgO8xZ_i0JxjmyuBJUhZGR09QhhdrdRrXYfU/viewform NVCC Student ID# Survey]
 
*# Write your name and NVCC student ID# on the placement sheet
 
*# Circle and write your scores that place you out of the COMPASS exam
 
*# Find and print out the documentation/evidence that shows your score that places you out of the COMPASS exam
 
*#* Examples: PSAT scores, SAT scores, SOL scores (go to counseling for a print out)
 
 
 
== Wednesday - Thursday (12/3/14 - 12/4/14) ==
 
'''Agenda:'''
 
* Logic Gate Quiz
 
* [[Boolean expression word problems]] review
 
* Work on Internal Assessment
 
 
 
== Monday - Tuesday (12/1/14 - 12/2/14) ==
 
'''Agenda:'''
 
* Extremely simple logic gates & practice
 
* The '''real''' logic gate symbols
 
** [[Media:LogicGatesWithTruthTables.gif]] ([http://verticalhorizons.in/quick-snapshot-of-logic-gates-in-digital-electronics/ Source])
 
** [[Media:LogicGates.gif]] ([http://news.softpedia.com/newsImage/How-Logic-Gates-Work-3.gif/ Source])
 
** [[Media:NandGateUsage.gif]] ([http://hyperphysics.phy-astr.gsu.edu/hbase/electronic/nand.html Source])
 
* [[Boolean expression word problems]]
 
* '''Logic Gate Quiz - Wednesday, Thursday (12/3/14, 12/4/14)'''
 
 
 
== Archives ==
 
* [[IBCS2 - 1415 - November]]
 
* [[IBCS2 - 1415 - October]]
 
* [[IBCS2 - 1415 - September]]
 

Latest revision as of 08:28, 13 September 2023