Java Honors warmups and exercises 3rd Quarter

 
February
sun mon tue wed thu fri sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14
15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      
March
sun mon tue wed thu fri sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
January Check Grades
Date Warm-Up Class Activities Objectives
25 Answer questions about variables Presentation: Variables and assignment
Notes on 9A part 2 about assignment
Do Exercise: (9B) average rainfall
SWBAT: declare and assign values to variables.
26 Do the Quiz for 9a to review for the real quiz. Presentation: Variables, expressions and getting to know error messages.
Notes on 9B: Expressions and arithmetic operators
Finish the (9B) average rainfall program. See this example code if you need help.
Challenge program: Create a program to calculate quadratic equations Exercise 2 — Value of a Quadradic
SWBAT: calculate mathmatic equations in Java correctly.
27 Hand in notes for points. Take the quiz.
Create the input/output Echo program and modify it to take in and echo two pieces of information.
SWBAT: use input and output in Java programs.
 
30 Hand in remaining notes for points. Presentation: input/output/process
Finish the input/output Echo program and modify it to take in and echo two pieces of information.
Create a program to calculate how to make change. Use the video help if you want it.
SWBAT: use input, output and integer math to calculate making change.
31 Read and answer questions about homework Catch-up day
Challenge: Create a conversation program that could make a robot sound intelligent
SWBAT: use and process input and output.
February
1 Use logic to decide the truth. Fill in the notes about the if statement in Java
Do the quiz about ifs until you get all the questions right. Show for points.
Create Exercise 3, the Last Chance Gas Station <-- need help?
SWBAT: chart and program ifs in Java
2 Test your logical skills with true or false Fill in notes about Boolean expressions (do side 2 tomorrow)
Create Exercise 1: The Internet Delicatessen program
Challenge: Exercise 4 — Fantasy Game
SWBAT: use relational operators and a series of ifs.
3 Do the crossword of Java i/o terms Presentation:translating flow to code
Fill in notes on the single branch if (on the back of Boolean expressions)
Do quiz review
for ch13, show results for points.
Finish Exercise 1: The Internet Delicatessen program, here is help if you need it.
Challenge: Do exercises 2-4 on tire pressure
SWBAT: translate flow diagrams to code
6 Fill in your preferences for robot work.

We will start robot work tomorrow.
Finish any programs or notes you have not yet finished:
REQUIRED PROGRAMS:
average rainfall program. <-- here is example code
input/output Echo program modifed to echo 2 pieces of information.
calculate how to make change.<-- here is video help
Last Chance Gas Station (scroll down to Exercise 3) <-- here is help
The Internet Delicatessen <--, here is help
REQUIRED NOTES:
Notes on 9A part 2
Notes on 9B: Expressions and arithmetic operators
notes about the if statement in Java
notes about Boolean expressions
notes on the single branch if (on the back of Boolean expressions)
CHALLENGES: (to get an "A" on the programming part of Java)
conversation program
Fantasy Game (scroll down to Exercise 4 )
exercises 2-4 on tire pressure

SWBAT: finish existing Java code and notes.

7 Fill in a paper on what you got done yesterday Presentation: the Finch robot sensors and code
On the robot: create the "Hello Me" program. (saySomething and sleep methods)
Modify the program to say hello to both partners with a pause in between.
SWBAT: use the speech synthesis features of the Finch robot.
 
9 Go to the java api, what colors does java understand? SWBAT: use the setLED and sleep methods to time a process
10 Find a .wav file online you can download of an animal sound. SWBAT: make sounds with the Finch speaker
13 What is the method to make a Finch move? SWBAT: control the servos to make the robot move.
14 Fill in the Finch methods Finish any incomplete programs for the Finch robot so far. SWBAT: catch up and/or create an original program
15 Get a copy of the notes to fill in View the presentation on robotics and fill in the notes. SWBAT: describe features and abilities of modern robots
16 Read about the Big Dog carrying robot. Watch the Big Dog video together.
Do the research at the end of the presentation. Write a summary of your research results on the notes paper, create a Word document with a picture of each robot you discovered, a link to information sources online. Save as RoboticsYOURNAME
SWBAT: report research results of innovations in modern robotics
17 substitute - no computers Expository writing assignment. Read the articles, fill in an organizer and write 3 paragraphs explaining whether robots are good/bad for people or both. SWBAT: organize and create expository writing
 
21 Hand in expository writing draft if you didn't already on Friday. Make any indicated changes to your expository writing assignment. Type the final version. Research online and find at least 2 sources that support your position on whether robots are good or bad or both. Add an annotated bibliography at the end of your writing. SWBAT: edit & find sources for expository writing.
22 Get your expository organizer and rough draft checked if not already done. Presentation: servos and robot motion
Program: revisit the Short Dance
Finish expository writing, print out and hand in.
SWBAT: control robot motion with servo motors. complete expository writing assignment.
23      
24      
27      
28      
29      
March
1      
2      
5      
6      
7      
8      
9      
 
12      
13      
14      
15      
16      
 
19      
20      
21      
22      
23      
 
26      
27      
28      
29      
30      
<- Back to 2nd quarter page <- Back to Mrs. O-C Home page <- Back to Westlake Home page