Difference between revisions of "IB Computer Science 2"
From WLCS
(→Monday (9/9/19)) |
(→Wednesday (9/11/19)) |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | == Wednesday (9/11/19) == | ||
+ | '''Agenda:''' | ||
+ | * Group sorting activity | ||
+ | *# Form 3-4 person groups | ||
+ | *# Receive playing cards | ||
+ | *# With your group, document an algorithm (steps) of how you sort the cards out | ||
+ | *# Paste your numbered steps in the appropriate document: | ||
+ | *#* [https://docs.google.com/document/d/1ydtes6Vppf66Xk1z2yC2N_kom2OnjdrAfmeWh9_4t70/edit?usp=sharing Period 4] | ||
+ | *#* [https://docs.google.com/document/d/1RFuWUM8vp-U3B3bdzEz8XI1f7-fWK1eTuFKdMjQ7Vro/edit?usp=sharing Period 6] | ||
+ | * Introduction to Sorting | ||
+ | ** [https://docs.google.com/presentation/d/1Y5JOINM2w744nqimZf2iVuFpi6N6gM2B7GM4ArGjChQ/edit?usp=sharing Sorting slides] | ||
+ | * Selection sort assignment in repl.it | ||
+ | * Bubble sort assignment in repl.it | ||
+ | * Internal Assessment meetings | ||
+ | |||
+ | '''Challenge:''' | ||
+ | * Implement quick sort yourself | ||
+ | |||
+ | '''Homework:''' | ||
+ | * Complete both Selection Sort and Bubble Sort | ||
+ | |||
== Monday (9/9/19) == | == Monday (9/9/19) == | ||
'''Warmup:''' | '''Warmup:''' | ||
Line 10: | Line 31: | ||
** Additional review material: [[Media:IntroArrays.ppt]] | ** Additional review material: [[Media:IntroArrays.ppt]] | ||
* [https://docs.google.com/presentation/d/1GLpwZbqLcyix2WHqS9lLJT3qCeIeWGQ9UDwr6f9VgoE/edit?usp=sharing Searching slides] | * [https://docs.google.com/presentation/d/1GLpwZbqLcyix2WHqS9lLJT3qCeIeWGQ9UDwr6f9VgoE/edit?usp=sharing Searching slides] | ||
− | ** Linear Search | + | ** Linear (Sequential) Search |
** Binary Search | ** Binary Search | ||
** Complete the LS and BS repl.it assignments | ** Complete the LS and BS repl.it assignments |
Revision as of 13:54, 11 September 2019
Contents
Wednesday (9/11/19)
Agenda:
- Group sorting activity
- Introduction to Sorting
- Selection sort assignment in repl.it
- Bubble sort assignment in repl.it
- Internal Assessment meetings
Challenge:
- Implement quick sort yourself
Homework:
- Complete both Selection Sort and Bubble Sort
Monday (9/9/19)
Warmup:
- Complete the Find Min/Max repl.it
Agenda:
- Submit Guessing Game to repl.it
- Java Cheatsheet
- Java Methods
- Java Arrays
- Additional review material: Media:IntroArrays.ppt
- Searching slides
- Linear (Sequential) Search
- Binary Search
- Complete the LS and BS repl.it assignments
Homework:
- 1-2 sentence description of your Internal Assessment idea in Canvas
Thursday (9/5/19)
Warmup:
- Complete the Student Survey in Canvas
- Complete the Abstract Data Structures Pre-assessment in Canvas
- Do not guess if you do not know the answer
Agenda:
- IBCS2 Summer Assignment reminder - due Monday (9/9/19)
- Misc Logistics:
- Mr. Bui has C Lunch
- IB Computer Science II Syllabus
- Complete online syllabus agreement form by Monday (9/9/19)
- Extra credit demonstrations?
- Why did Mr. Bui give this task?
- App Catalog (AirWatch) installers
- Java installer(s)
- Java Review - Java Cheatsheet
- Recreate the Guessing Game Assignment in Java
- You can always refer to the Java Programming Cheatsheet
- This exercises should take you no more than 10-15 minutes
- Internal Assessment
- Read the Media:IBCS_InternalAssessmentGuidelines.pdf
- Begin thinking/working on Criterion A
- Repl.it classroom
- Join our class: https://repl.it/classroom/invite/d4LbLcD
Homework:
- IBCS2 Summer Assignment due Monday (9/9/19)
- IB Computer Science II Syllabus agreement form by Monday (9/9/19)
- Complete the Java guessing game assignment
Tuesday (9/3/19)
Agenda:
- IBCS2 Summer Assignment reminder - due Monday (9/9/19)
- Update your profile's last name so that it follows the following naming convention: # - Last Name (please note the spacing)
- Re-introductions & attendance
- IB Computer Science II Syllabus
- Complete syllabus agreement assignment in Canvas by Monday (9/9/19)