Difference between revisions of "IB Computer Science 2"
From WLCS
Line 1: | Line 1: | ||
+ | == Wednesday (9/16/15) == | ||
+ | '''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) == | == Monday (9/14/15) == | ||
* [[Media:SystemDesignBasics.pptx]] | * [[Media:SystemDesignBasics.pptx]] |
Revision as of 11:23, 16 September 2015
Wednesday (9/16/15)
Agenda:
- Be sure to turn in your Usability assignment to Google Classroom
- Quiz on Media:SystemDesignBasics.pptx
- Java Review
- Simple main method
- 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 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 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 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)
- 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)