Difference between revisions of "IB Computer Science 2"

From WLCS
 
(42 intermediate revisions by the same user not shown)
Line 1: Line 1:
−
== Tuesday (2/18/20) ==
 
−
'''Agenda:'''
 
−
* IA Work Day
 
−
* Criterion E: Evaluation
 
−
 
−
== Thursday (2/13/20) ==
 
−
'''Agenda:'''
 
−
* Criterion C drafts are due to Canvas '''today'''
 
−
* We will revisit Usability topic and assignment as a class when Mr. Bui is back
 
−
* Criterion D script outline is due by the '''end of the period'''
 
−
** Your eventual video will be 5-7 minutes in length. Less than 5 minutes is allowed, but you should ask yourself why it's so short
 
−
** List the specific actions or functionalities of your program that you will test. These should be your success criteria
 
−
** For each of your actions, state your narration or the specific action you will perform as you are demonstrating your program
 
−
** You should also demonstrate any error-handling that your program can do
 
−
** This is your time to show off your IA for complexity points
 
−
** Turn your outline into Canvas by the end of class
 
−
* Read [[Media:IBCS_CaseStudy2020.pdf]] by '''Monday (2/17/20)'''
 
−
 
−
== Tuesday (2/11/20 ) ==
 
−
'''Agenda:'''
 
−
* Criterion C draft due '''Thursday (2/13/20)'''
 
−
* [https://drive.google.com/open?id=1L3Q5lyOuhCFtWtzIvz0F5mIExsqrIodkhXN8e9n4vc4 Control Systems]
 
−
* Criterion D end of this week / beginning of next
 
−
* Criterion E end of February
 
−
* Assemble IA first week of March
 
−
* Turn in final IA March 9ish
 
−
* Read [[Media:IBCS_CaseStudy2020.pdf]] by '''Monday (2/17/20)'''
 
−
 
−
== Monday - Friday (2/3/20 - 2/7/20) ==
 
−
'''Agenda:'''
 
−
* Criterion C review - ~1000 words
 
−
** Screenshots of code
 
−
** Extended writing (short paragraphs) that...
 
−
*** describes how your code implements the advanced programming technique
 
−
*** justifies the use of the technique (why did you use that advanced programming technique?) -- advantages of doing so and disadvantages of not doing so (or doing something different)
 
−
** Citations / Bibliography to any external resources that you used (required!)
 
−
** ~200 words per advanced programming technique
 
−
** Draft due in Canvas by '''Thursday (2/13/20)'''
 
−
* [https://drive.google.com/open?id=1nGV0y3hOxObrWXo4zhjuS9M676JAcBIhYTXKgWZ9YNg Systems in organizations]
 
−
* [https://drive.google.com/open?id=1HhNpjFrO0K1tG99F6dKOU5TpG-xCzsuCkDlxP4L6lwc System design basics]
 
−
* Usability Assignment
 
−
*# Find a software application example of "good" usability (you may not use an example stated in class)
 
−
*# State the software application and the specific feature
 
−
*# Identify the usability rule that it implements
 
−
*# Display a screenshot of the application's implementation of the rule
 
−
*# Briefly describe how that feature implements that particular usability rule
 
−
*# Repeat the above with an example of "bad" usability
 
−
*# Submit to Canvas
 
−
 
−
== [[IBCS2 - 1920 - January]] ==
 
−
== [[IBCS2 - 1920 - December]] ==
 
−
== [[IBCS2 - 1920 - November]] ==
 
−
== [[IBCS2 - 1920 - October]] ==
 
−
== [[IBCS2 - 1920 - September]] ==
 
 
== [[IBCS2 - Archives]] ==
 
== [[IBCS2 - Archives]] ==

Latest revision as of 08:28, 13 September 2023