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 08:17, 14 November 2019

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
    1. Form 3-4 person groups
    2. Receive playing cards
    3. With your group, document step-by-step an algorithm (steps) of how you sort the cards out
    4. Every group will share their algorithm in class
    5. 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

APCS - 1920 - October

APCS - 1920 - September

APCS - Archives