Difference between revisions of "IB Computer Science 2"

From WLCS
Line 1: Line 1:
 +
== Thursday (2/2/17) ==
 +
'''Agenda:'''
 +
* Logic Gates w/ Truth Tables 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)
 +
* 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)
 +
*# Turn in your scripted outline via Google Classroom by '''Thursday (2/9/16)'''
 +
 
== Friday - Tuesday (1/27/17 - 1/31/17) ==
 
== Friday - Tuesday (1/27/17 - 1/31/17) ==
 
'''Agenda:'''
 
'''Agenda:'''

Revision as of 14:34, 2 February 2017

Thursday (2/2/17)

Agenda:

  • Logic Gates w/ Truth Tables 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)
  • Assignment - Scripting your demo
    1. Outline the functionalities that you listed in your criteria for success in Criterion A
    2. Expand your outline with scripted lines and actions that explain and demo the different parts of your project
    3. You should be able to demonstrate each requirement/criteria you listed in Criterion A
    4. Time yourself and how long it takes to read the script at a moderate pace (You should aim for ~5 minutes)
    5. Turn in your scripted outline via Google Classroom by Thursday (2/9/16)

Friday - Tuesday (1/27/17 - 1/31/17)

Agenda:

Monday - Wednesday (1/23/17 - 1/25/17)

Agenda:

Wednesday (1/18/17)

Agenda:

Friday (1/13/17)

Agenda:

Wednesday (1/11/17)

Agenda:

Monday (1/9/17)

Agenda:

Thursday (1/5/17)

Warmup:

  • Turn in your Criterion C lists

Agenda:

Tuesday (1/3/17)

Agenda:

Homework:

  • Study for Binary & Hexadecimal quiz
  • Criterion C bulleted list

Archives