APCS Homework - Block C

Generated Friday March 05, 2021 05:28
login Mathorama School Calendar Bell Schedule Socrative.com CodingBat Java2020-SFHS APCS Wiki codeHS Sandbox IDE Karel PlusPortals Google Classroom myAP Classroom APCS Podcast Videos
Class Date Schedule Topic Page Exercises Links
1Monday, Aug 17 Day 1 - BrownUsing an IDE (BlueJ & Eclipse)Installing BlueJ Video
Making a Dot class in Eclipse
   Karel J. Robot IntroductionSyllabus
Karel the Robot at mathorama.com/wiki/
See wiki for help with installing the library.
3Friday, Aug 21 Day 5 F BrownExtending the Robot class: MileWalker, StairSweeper. SteepleChaser. Ch 3 ppt
Ch 5 ppt
Other files
   Karel J Robot Intro: Stanford, BlueJ, Installing in Eclipse See the wiki for starter code and instructions under Exercises Eclipse instructions
mathorama.com/karel has slides and files
Google Classroom
4e36zcy has other materials.
   Making Walls, Beepers, and controlling a Robot.

3. Your Initials in Beepers

See the wiki for starter code and instructions under Exercises
   

4. NewPaper Retrieval

See the wiki for starter code and instructions under Exercises
   

5. Robot Olympics

See the wiki for starter code and instructions under Exercises
4Tuesday, Aug 25 Day 1 - GoldKarel J Robot Chapter 6 - Instructions that repeatCh 6Ch 6.ppt
   Conditional Statements, fancy solutions to Harvester and MazeWalker 7 MazeWalker
5Thursday, Aug 27 Day 3 - BrownKarel J Robot Quiz
   Steeple Chaser: Designing and Writing methods 6.HarvesterSee the wiki for starter code and instructions under Exercises
   Intro to Livin textbook, and Java2020-SFHS AP CSAwesome corseLogin and start working on "Java2020-SFHS Orientation" - Due Sept 4, If you have Litvin, read Section 2.2 Java2020-SFHS Orientation
6Monday, Aug 31 Day 5 - GoldToday we start with AP Unit 1
  1. Java2020-SFHS AP CSAwesome course
  2. codehs.com sandboxOnline IDE
Login and start working on "Java2020-SFHS Orientation" - Due Sept 4, If you have Litvin, read Section 2.2 Java2020-SFHS Orientation
7Wednesday, Sep 02 Day 1 - BrownHW:
  1. Read JAVA METHODS (Litvin) Chapter 3.1-3.5 (pp 44-56)
  2. Complete HW1-7 assignment at Java2020-SFHS
Look for starter code in Google classroom or download from the Textbook website
8Friday, Sep 04 Day 3 F GoldIn class:
  1. Codingbat.com warmup
  2. Java2020-SFHS 1.10-1.14
  3. Litvin Ch 3 slides
   HW:
  1. Read Unit 1 summary, HW 1-8 assignment at Java2020-SFHS
611, 2, 3b, 4
   Read Ch 3.6-3.8 (pp 57-69)
Turn in Exercises in GC
637, 8, 9, 10, 11, 12Look for starter code in Google classroom or download from the Textbook website
9Wednesday, Sep 09 Day 5 - BrownIn class:
  1. Warm up at Codingbat.com
  2. Lab 3.7 (Litvin P58-60) Code in GC "Class 1-9"
  3. Class 1-9 assignment at Java2020-SFHS
  4. Go over Litvin HW/Intro to Ch 4: "OOP"
  5. Timer Application
   HW:
  1. Read Chapter 4.1 to 4.4 (pages 66-80)
  2. PPC Unit 1 @ myAp.CollegeBoard.org
901, 2, 3b, 4, (7)Look for starter code in Google classroom or download from the Textbook website
Labs
10Friday, Sep 11 Day 1 F GoldIn class:
  1. Warm up
  2. TImer Application with Dots
  3. ClickDots Lab (GC)
  4. Ch 4 slides
HW:
  1. Finish Reading Chapter 4 (pp 81-90)
  2. p91 exercises
918, 10, 11, 12Look for starter code in Google classroom or download from the Textbook website
Dots class Video
11Tuesday, Sep 15 Day 3 - BrownLitvin Chapter 3 and 4 Review
In Class
  1. Some Reading Q&A (Socrative)
  2. Balloons of all Kinds Lab (Litvin p.85)
  3. AP Classroom Questions (myAp.collegeBoard.org
For HW:
  1. One to Ten Game
  2. Read Chapter 5.1-5.6 (pp. 96-108)
1251, 2, 4, 5, 6Look for starter code in Google classroom or download from the Textbook website
One to Ten Game Video 1

One to Ten Game Video 2

One to Ten Game Video 3
12Thursday, Sep 17 Day 5 - GoldTest on Chapter 3 (Java syntax and style) and Chapter 4 (Classes and Objects).

You may use a printed copy of the AP Java Quick Reference Guide during the test.

AP Java Quick Reference Guide
   Read Ch 5.7-5.10 (109-118)1267, 8, 10, 13Look for starter code in Google classroom or download from the Textbook website
   Read 5.11-5.14 (pp 119-124)12712, 13Look for starter code in Google classroom or download from the Textbook website
13Monday, Sep 21 Day 1 - BrownIn Class:
  1. Ch 5 Data types, Variables and Arithmetic on BlueJ's CodePad
  2. Ch 5 Slides (in GC)
  3. Lab 5.11 Pie Chart (Starter Code in GC)
  4. Lab: String Methods: Pirate Translater (Talk Like a Pirate Day)
  5. Intro to Chapter 6: DeMorgan's Law for "Distributing a NOT"
For HW:
  1. Ch 6 on if-else statements. Read 6.1-6.7 (p. 134- 144)
  2. p 169 Exercises
1692, 3, (5), 7, 8, 11Nim Game Video
Starter Code
14Wednesday, Sep 23 Day 3 F GoldFriday Schedule (Faculty Meetings)
   For Class:
  1. Quiz on Ch 5 Reading
  2. Lab 6.9 Rolling Dice(p 157)
  3. Lab 6.12 Rolling Dice Concluded (p163).
For HW
  1. Ch 6- Read 6.8-6.11 (p 144-162).
  2. p 172 Exercises
  3. Try to finish Lab 6.12, debugging in class next time
172 15, 16a, 20, 21, 23Look for starter code in Google classroom or download from the Textbook website
15Friday, Sep 25 Day 5 F BrownVideos for Ch 5/6 Topics:
  1. Variable and Data Types Video 1 (7 min)
  2. Variable and Data Types Video2 (7 min)
  3. Casting & Ranges Video 1 (9 min)
  4. Casting & Ranges Video 1 (8 min)
  5. If/Then Video (14 min)
  6. Boolean Algebra (logic) Video (9 min)
   Complete 6.12 Lab "Rolling Dice" pages 163-166 started in class. For Homework read 6.13 Summary (p. 167-168) Boolean Practice
16Tuesday, Sep 29 Day 1 - GoldChapter 5 Test on Data types, variables, and arithmetic
   Chapter 6 Test on if-else statements
   Intro to Chapter 7 on Algorithms and iterations. Read 7.1 - 7.5 ( 178-190)1993Adding Drill
17Thursday, Oct 01 Day 3 M Brownfor class
  1. Euclid's GCF Algorithm/BlueJ Debugger
  2. Adding drill
  3. Loop Analysis (Iterations) (start)
  4. "go" to Feast of Francis Mass
for HW:
  1. Read 7.6-7.9 (p. 191-198)
  2. Do p201 exercises
  3. Finish Loop Analysis (Iterations)
2018, (12 is optional), 19, 20 Look for starter code in Google classroom or download from the Textbook website
18Tuesday, Oct 06 Day 5 - GoldIn class:
  1. Test on Chapter 7 (iteration or "loops")
For HW:
  1. Work on AP Classroom
2020 Qtr 1 Study Guide
19Thursday, Oct 08 Day 1 - BrownQuarter Review and practice problems
  1. Warm up: Coding bat practice
  2. GuessingGame at Java2020-SFHS If gateway is down paste the starter code into BlueJ
  3. Practice Quizzes from the past
for HW:
  1. Loop Anaysys(Iterations) at Java2020-SFHS
  1. 2020 Qtr 1 Study Guide
  2. Qtr 1 Practice @apclassroom.collegeboard.org

  3. https://codingbat.com/java
  4. Primitive data Types Unit 1 lecture by Adam Cannon of Columbia U
20Monday, Oct 12 Day 3 - GoldQuarter 1 Exam
  1. Karel API
  2. AP Comp Sci Quick Reference
   Read Chapter 8.1 to 8.4 (Due class 2-1)2291, 2, 3, 4, 5b, 11
  1. HW8 Testers.java
  2. String methods video 1 (8 min)
  3. String methods video 2 (8 min)
  4. String methods video 3 (8 min)

login Mathorama School Calendar Bell Schedule Socrative.com CodingBat Java2020-APCS APCS Wiki codeHS Sandbox IDE Karel PlusPortals Google Classroom myAP Classroom APCS Podcast Videos