Due Date
|
Assignment/Quiz
|
1/24
|
in class: first java
team program; |
1/26
|
homework due submitted to moodle before
class on 1/26 java name program
- |
1/26 |
in class : swap variable exercise,
+ codelab |
1/31 |
homework due submitted to moodle before
class on 1/31:codelab and variable group
homework
codelab problems: 20515, 20643, 20651, 20542, 20510, 20528, 20547,
20531, 20534, 20509, 20670, 20536, 20522. |
1/31
|
in class: trace swap
|
|
|
2/2 |
homework due submitted to moodle before
class on 2/2: codelab exercises (see codelab by due date) |
2/2
|
quiz on Variables and
Structure and Flow Charts |
2/7
|
homework submitted to moodle before start of
class: loop homework (Write a program that prints the numbers 4 to
100 and Print the sum of the numbers you just printed at the end.)
+ codelab exercises. |
2/7 |
In class exercise: a small program to trace
a paper to trace
the small program
Extra exercise, but not required (a bit confusing) A
large program to trace A paper to trace
onto solution
|
2/9 |
homework due submitted to moodle before class
starts : for loop group
homework |
2/9 |
In class tracing exercise: loop errors /
loop solutions
In class exercise: online tutor
- do some of the for problems
In class exercise (and if you miss class, numbers 1-5 are homework
for 2/14): some loop exercises
|
2/14 |
homework due submitted to moodle before
class starts :
Roll 2 dice 10 times and print total of each
roll and total of all rolls; |
2/14
|
in class :more tracing loops
(a final loop review)
|
|
|
2/14 |
In class:
method exercises 1-2
& 4-5
|
help:
powerpoint guide as
ppt
|
|
2/16
|
quiz on Loops and their flow
charts |
2/21 |
homework due submitted to moodle before class
starts 2/21 solve a math question |
2/21 |
In Class: Pig
Latin - ask for first and last name
|
pig answer
|
|
2/23 |
homework for 2/23: simplified
method exercise |
2/21 optional |
in class: method exercises
6-8 ; help for method
exercise #9 ; method exercise
9
|
2/21-3 optional |
in class: Exercise 10 |
2/23 optional |
Pg 172 #2 interest (using a main routine and one
method for calculating interest on a given balance with a given interest
rate)
Help for 172#2 |
2/23 |
in class: Fang : make a new game using fang
engine page
|
wackadot
base code |
run my wackadot |
2/28 |
Fang exercise submitted
to moodle - make any change to the wackadot rules and upload it. Describe
the rule changes in the notes when you upload. |
download fangengine |
install fang library
in bluej |
2/28 |
problem
solving group exercise |
2/28 |
Quiz on methods with
parameters; loops; Math class; Scanner class |
2/28 in class |
boolean work sheet
|
boolean worksheet
answers |
|
3/1 |
Pick a card |
|
3/1 in class |
codingbat |
3/1 in class |
if worksheet |
3/6 |
Due 3/6: All codelabs because all answers will
be made available on 3/7. |
3/6 in class |
midterm help exercises |
midterm
review answers |
|
3/6 in class |
fang decision exercise
1 - optional |
fang decision exercise
2 - optional |
3/8
|
Midterm
|
|
|
3/20 in class |
Exception, Unicode and
Double checking and printing exercises
|
3/22 in class |
Review answer to Exception,
Unicode and Double checking and printing exercises
Simpler Exception and
double checking exercise
CodingBat Recursion
Graphics - Draw a face;
|
3/22 due |
Due 3/22: Roll through a board
|
3/27 due |
Code at least part of a picture of your board using Fang;
Write Board game definition
Any 5 codingBat recursion problems
Codelab 20790 - Exceptions
|
3/29 due
|
While exercises; first loop assignment |
3/29 in class maybe
|
second loop assignment |
4/3 due
|
5 codingbat string-2
exercises using While (not For)
codelab - problems due
4/3
|
java
tools
|
|
4/3 in class
|
quiz prep exercises
|
quiz prep
answers
|
|
4/3 in class |
Array exercises |
array solutions |
array example |
4/5 due |
Board game for one player;
- rolling through the entire board and stopping when you win, but
perhaps not yet picking cards.
|
4/5 |
Quiz on While and Recursion
and Graphics |
4/12 due |
codelab array exercises |
|
|
4/12 in class maybe |
Student Exercise using Student class & WorkWithStudent
class
|
4/17 due |
codelab class exercises |
4/17 in class |
Car Class
Exercise Car help |
4/24 in class |
Array and Class Exercise
Trace Array and Class
Codingbat AP exercises
- recommend scoresIncreasing, wordsCount, copyEvens
|
Answer
to array trace |
|
4/19 due |
codelab class exercises |
4/24 due |
Game that uses a player class and has at least 2 players.
It does not have to implement all game logic but must have the 2 players
taking turns. |
|
|
4/26 quiz in class |
Quiz on Arrays
and Classes |
|
|
5/3 |
Total game due |
|
|
5/15 |
5/15 Tuesday 1:00 - 3:00 in our classroom |
Review sheet for final
review exercises
review answers |
|
|
ALL ITEMS BELOW HERE WILL CHANGE |
Car Class Substitute |
|
not assigned |
Questions 3, 4, 7 & 7.6 on the If sheet (click
here)
OR questions 10 and 11 on the If sheet (click here)
For students new to the If statement, please do the first one, not
the second.
|
not assigned |
Pg 270 #4 tax for week 9
if assignment
|