Difference between revisions of "IB Computer Science 2"

From WLCS
 
Line 1: Line 1:
== Wednesday (9/16/15) ==
+
== [[IBCS2 - Archives]] ==
'''Agenda:'''
 
* Be sure to turn in your Usability assignment to Google Classroom
 
* Quiz on [[Media:SystemDesignBasics.pptx]]
 
* Java Review
 
** Simple main method
 
** [http://introcs.cs.princeton.edu/java/11cheatsheet/ Java Programming Cheatsheet]
 
** Java input with Scanner
 
** Circle circumference and area calculator
 
* Recreate the [[Guessing Game Assignment]] in Java
 
** You may need to look up how to do random numbers in Java
 
** You can always refer to the [http://introcs.cs.princeton.edu/java/11cheatsheet/ Java Programming Cheatsheet]
 
* Review Java Arrays
 
* Searching - [[Media:Searching.pptx]]
 
** Linear Search
 
** Binary Search
 
* Complete [[JavaSearchAssignment.java]]
 
 
 
== Monday (9/14/15) ==
 
* [[Media:SystemDesignBasics.pptx]]
 
** Quiz on [[Media:SystemDesignBasics.pptx]] on '''Wednesday (9/16/15)'''
 
* Usability Assignment ('''due Wednesday (9/16/15''')
 
*# Sign into your APS Google account
 
*# Open a Google Doc and title it '''Usability Assignment'''
 
*# Put your name at the top
 
*# Use [http://www.nngroup.com/articles/ten-usability-heuristics/ Nielsen's 10 Usability Heuristics]
 
*# Find 2 examples of good usability
 
*## Take a screenshot or find a picture of the example
 
*## Paste it into the Google Doc
 
*## Point out or highlight the specific usability aspect somehow (in red or bright green are best)
 
*## State which usability rule the example is following, and describe how it follows it
 
*## Repeat for each of the 2 examples of good usability (each example should be a different usability rule)
 
*# Find 2 examples of bad usability
 
*## Take a screenshot or find a picture of the example
 
*## Paste it into the Google Doc
 
*## Point out or highlight the specific usability aspect failure (in red or bright green are best)
 
*## State which usability rule the example is breaking, and describe how it breaks it
 
*## Repeat for each of the 2 examples of bad usability (each example should be a different usability rule)
 
*# Submit the document through Google Classroom
 
 
 
'''Homework:'''
 
# Syllabus agreement form (due Friday 9/18/15)
 
# Quiz on [[Media:SystemDesignBasics.pptx]] on '''Wednesday (9/16/15)'''
 
# Usability Assignment ('''due Wednesday (9/16/15''')
 
 
 
== Thursday (9/10/15) ==
 
* Complete the [https://docs.google.com/spreadsheet/viewform?key=0ApPgoX5sTp-_cDZfazFTTWJTMnp2TUhKTkpCQmtGUEE Student Survey]
 
* Misc logistics
 
** 20/10 no pass policy
 
** Location of bathrooms
 
** Sign in/out sheets
 
** Mr. Bui has C Lunch (3rd Lunch)
 
* [[IB Computer Science II Syllabus]]
 
** Complete online syllabus agreement form by the end of next week (9/18/15)
 
* [http://classroom.google.com Google Classroom]
 
** Period 4 - 6qu52g
 
** Period 6 - jreke8
 
* [[IBCS2 Summer Assignment]] random checks
 
* [[Media:SystemDesignBasics.pptx]]
 
** Quiz on [[Media:SystemDesignBasics.pptx]] on Wednesday (9/16/15)
 
 
 
== Tuesday (9/8/15) ==
 
* Introductions
 
* Name cards
 
 
 
'''Homework:'''
 
# Go to Syllabus (on the left)
 
# Read it
 
# Complete the agreement form with your parent (you will need your APS Google login)
 
 
 
* [[IBCS2 Summer Assignment]]
 

Latest revision as of 08:28, 13 September 2023