VIRTUAL AP COMPUTER SCIENCE A
On Google Classroom: Complete everything under the Getting Started section.
PearDeck interactive Lesson
Read Chapter 1
Book Questions: #1-4, 10-14, 17, 19-21
CodeHS: PreTest (not for marks), Sections 1.1-1.3
Primitive data types
Modulus in Java
Book Questions #1-7 (mostly theory) ,9-16 (mostly coding)
CodeHS: finish 1.4, 1.5
Write a program that can take a hard coded integer from 0-255 and print it's value as a binary string without using conditional statements. You’ll find this under “extra course assignments” on CodeHS.
Hello, Greetings, Banner and code modification
Labs 2.4, 2.6
Complete Labs 2.4 and 2.6 in the textbook
Complete all activities in the A-Synchronous Lesson from this week
Complete chapter 2: #17, 18 and submit code on Classroom by Oct. 6
Prepare for Chapter 1/2 Test on October 12th
Java Syntax & Style
Read Chapter 3
Complete Syntax lab 3.7
Book Questions #1-12ab
CodeHS (Complete Unit 1 - Primitive Types)
Objects and Classes: Introduction to class structure
Book Questions: Ch. 04 - #10-12
Complete Dinner Party Assignment (On Google Classroom)
Code HS (Unit 2: 2.1, 2.2)
Math and data types
Read chapter 5 in full
Complete 5.11 Lab: Pie Chart
Book Questions #1-8 (for practice)
Question # 27 (Rainbow.java) --> To be handed in as an assignment on Google Classroom
Go over the Slides from Chapter 3, 4, & 5 for test preparation.
- Complete sections 2.3, 2.4, 2.5, and 2.6 from the Unit 2: Using Objects
Rubric is posted under projects on Google Classroom
for, while, do-while
Read Chapter 7
Complete #1-3, 6, 12, 24, 26
Work on CodeHS - Loops (Unit 4)
Complete PracticeIt problems 2.2 - 2.8 on loops (link to PracticeIt is on Classroom under "Getting Started")
Read Chapter 8
Book Questions: #1, 2, 3, 4, 6, 7, 10, 11, 13
Complete Loops unit on CodeHS
Additional Practice: CodingBat (String-1) problems.
Complete 2017 Free Response Question #3 (see video in Pear Deck)
Answer scoring feedback question on Pear Deck.
Read Chapter 9 on Arrays
Complete CodeHS Unit 6 (ARRAY)
Complete the PearDeck Video
Submit your Array Methods via a java file in the Classroom Assignment for week 13
Complete Book questions from Arrays #1-12
Complete PearDeck and questions
Complete CodeHS 2D Arrays unit (skip ArrayLists for now)
Complete the Maze Game assignment (On Classroom)
Complete 7.1 - 7.3 of CodeHS unit 7 on Array Lists.
Read Chapter 11 and questions #6, 7
Complete the rest of the ArrayLists unit on CodeHS (Unit 7).
Work on CodeHS Unit 5 (Classes) and Unit 9 (Inheritance) -- Do not need to complete this by next week!
Inheritance and Polymorphism
Work on CodeHS Unit 5 and 9.
Explore the code provided and ensure full understanding
Searching & Sorting Algorithms
PearDeck interactive lesson with video, code examples, reading, and questions.
Read Chapter 14
Book Questions #5, 12, 13, 14