Assignments
CS4A Assignments must be submitted and graded using livelab, assignment list here and livelab assignments parallel each other. However Live lab maintains exact due dates. We will have both an assignment (or two) and a quiz also on live lab for each chapter we cover.
# Assignment Tentative Due Date
p0

Complete the cim questionnaire, username is your Saddleback Username, Password six digit student ID.

Create a live lab account, will give you class signup code, for instructor email enter tdedonno@juno.com, for Student Full Name, enter your last name first, space then your first name second.

Install Java JDK and Text Pad - Help File

Watch the History of Java Video

Optional first page of book has access to video notes, you can wait to set this up.

Tuesday 2nd Week
P1 Programming Exercise 1-2, page 24 write Welcome to Java Five Times Week 3
P2 Programming exercises 2-1 (converting celsius to fahrenheit) and 2-6 summing digits in integer, page 62-62

Hints for Celsius to Fahrenheit....

  • Declare variables as double
  • output Strings are...
    "Enter a temperature in Celsius: "
    "The temperature is " + fahrenheit + " in Fahrenheit.\n"
Week 4
P3 Programming exercise 3-1 and 3-2

3.1 Output Strings....

  • "Enter three edges: "
  • "Can edges " + int + ", " + int + ", and " + int + " form a triangle? " + boolean

Where three ints are your three sides, and boolean is if it is a rectangle

Week5
P4 Programming Exercise 4-19 (printing numbers in pyramid patter) page 135 Week 6
P5 Programming Exercise 5-3 displaying an integer reversed, page 171 week 7
P6 Programming Exercise 6-11 page 223 computing deviation, hints....
  • make sure your read in 10 doubles
  • declare all variables as double
  • Use Only These Two Output Statements...
    System.out.println( "The mean is " + mean(x)); System.out.println("The standard deviation is " + deviation(x));
week 8
P7

Programming Exercise 7-1 page 259 rectangle class, hints...

  • livelab has a block to put the Rectanagle Class
  • You have one color shared by all objects, you do this by making color a static String.
Oct 16
P8 Programming Exercise 8-1(checking SSN) and 8-10 (Decimal to binary) Oct 22
EC Extra Credit For October tictactoe, Will be discussing the tic tac toe code the second week in October. Battleship will be extra credit in CS4B; both Battleship and tictactoe use the same engine.
P9 Programming Exercise 9-1 Oct 29
P10   Week 10
P11   Week 13
P12   Week 15