Difference between revisions of "AP Computer Science"
From WLCS
Line 1: | Line 1: | ||
+ | == Thursday (11/14/19) == | ||
+ | '''Agenda:''' | ||
+ | * Missing repl.its | ||
+ | * Enhanced for loop (for "each" loop / for "each & every" loop) review | ||
+ | ** Examples and common pitfalls | ||
+ | ** Complete the for loop vs enhanced for loop assignment in Canvas | ||
+ | * Test 9 questions? | ||
+ | * For loops (both types) quiz on '''Monday (11/18/19)''' | ||
+ | * Group sorting activity | ||
+ | *# Form 3-4 person groups | ||
+ | *# Receive playing cards | ||
+ | *# With your group, document step-by-step an algorithm (steps) of how you sort the cards out | ||
+ | *# Every group will share their algorithm in class | ||
+ | *# Paste your sorting algorithm in this [https://docs.google.com/document/d/1Jh9Uz3FdomH2cB9VKUSTfL_BSluWEoROHmhwbpM_qaA/edit?usp=sharing group document] - Don't forget to put your names | ||
+ | * Introduction to Sorting | ||
+ | ** [https://docs.google.com/presentation/d/1Y5JOINM2w744nqimZf2iVuFpi6N6gM2B7GM4ArGjChQ/edit?usp=sharing Sorting slides] | ||
+ | * Complete Selection sort assignment in repl.it | ||
+ | |||
== Tuesday (11/12/19) == | == Tuesday (11/12/19) == | ||
'''Agenda:''' | '''Agenda:''' |
Revision as of 09:17, 14 November 2019
Contents
Thursday (11/14/19)
Agenda:
- Missing repl.its
- Enhanced for loop (for "each" loop / for "each & every" loop) review
- Examples and common pitfalls
- Complete the for loop vs enhanced for loop assignment in Canvas
- Test 9 questions?
- For loops (both types) quiz on Monday (11/18/19)
- Group sorting activity
- Form 3-4 person groups
- Receive playing cards
- With your group, document step-by-step an algorithm (steps) of how you sort the cards out
- Every group will share their algorithm in class
- Paste your sorting algorithm in this group document - Don't forget to put your names
- Introduction to Sorting
- Complete Selection sort assignment in repl.it
Tuesday (11/12/19)
Agenda:
- for loop review
- Complete the 6 for loop repl.its:
- for loop - Linear Search (try attempting without looking at your previous code)
- for loop - Find Min/Max (try attempting without looking at your previous code)
- for loop - Binary Search (try attempting without looking at your previous code)
- for loop - Count Words
- for loop - double[] Average
- for loop - Reverse String Print
- Enhanced for loop
- Examples and common pitfalls
- Complete the for loop vs enhanced for loop assignment in Canvas
- Complete eIMACS: Test 9
Homework:
- Complete the for loop repl.it exercises if you did not do so in class
- Complete Test 9 if you did not do so in class
- Read eIMACS: Methods->Static Methods before class
Thursday (11/7/19)
Agenda:
- Test 8 Questions?
- Activity 7 work time - go on to the repl.its if you have already completed these
- Complete the 3 for loop repl.its:
- for loop - Count Words
- for loop - double[] Average
- for loop - Reverse String Print
- Enhanced for loop
- Examples and common pitfalls
- Complete the for loop vs enhanced for loop assignment in Canvas
Homework:
- Complete any missing assignments above
Monday (11/4/19)
Agenda:
- Read the eIMACS chapter on for loops
- Complete Test 8
- Read the eIMACS chapter on for-each loops
- Complete Activity 7: Checksums