Getting Started
Home Computer / VS Code
CodeHS
CodingBat
PracticeIt
On Google Classroom: Complete everything under the Getting Started section.
VS Code
Number systems
Logic gates
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
Pear deck interactive lesson
Read 2.1-2.7
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
PearDeck Interactive Lesson
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Â
Pear Deck Interactive Lesson
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
Slideshow (See Classroom)
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
CodeHS:
- Complete sections 2.3, 2.4, 2.5, and 2.6 from the Unit 2: Using Objects
Project Time
Rubric is posted under projects on Google Classroom
PearDeck Lesson (On Classroom)
Loops!
for, while, do-while
PearDeck Lesson (On Classroom)
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")
Strings
PearDeck Lesson (On Classroom)
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.
Strings FRQ
Arrays Update
PearDeck Lesson (On Classroom)
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)
Arrays
PearDeck Lesson (On Classroom)
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
2D Arrays
PearDeck Lesson (On Classroom)
Complete PearDeck and questions
Complete CodeHS 2D Arrays unit (skip ArrayLists for now)
Complete the Maze Game assignment (On Classroom)
ArrayLists
PearDeck Lesson (On Classroom)
Complete 7.1 - 7.3 of CodeHS unit 7 on Array Lists.
Read Chapter 11 and questions #6, 7
ArrayLists Completion
No interactive lesson this week
Complete the rest of the ArrayLists unit on CodeHS (Unit 7).
Objects/Classes
Inheritance
Polymorphism
Abstract Classes
PearDeck Lesson on Google Classroom
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
Recursion
PearDeck interactive lesson
Searching & Sorting Algorithms
PearDeck interactive lesson with video, code examples, reading, and questions.
Read Chapter 14
Book Questions #5, 12, 13, 14