Lab 7: Student
October 30, 2008
This lab is due Friday, 11/7/08 in class.
Write a class Student that has the following instance variables:
Read more »
Homework Chapter 4
October 28, 2008
Read all of Chapter 4 by Thursday, 10/30/08. This homework is due by Monday, 11/03/08. Email your answers to Mr. Chun.
Read more »
PowerPoint Game
October 27, 2008
In my pickup folder is a PowerPoint called Match This. Pick it up, open it up, and the instructions are inside.
FEQ 3
October 27, 2008
Due Monday, 11/3/08 by the end of the day.
Read more »
Quiz 3
October 20, 2008
Third quiz, Friday, 10/24/08. Topics covered:
- types
- primitives
- references
- assignment
- literals
- object declaration
- object creation
- object assignment
- garbage collection
- arrays
- for loops
So, basically, Chapter 3 and Lab 6. The JavaBat Array 1 and Array 2 sets are a good way to practice with array syntax and simple loops.
Quiz prep mini-lab: Create a class to represent a fraction. The Fraction class should have instance variables (of an appropriate type) to store the numerator and denominator. Include a method called printFraction() to print out the fraction in the format numerator/denominator (for example 3/5 or 15/20). Your method does not need to reduce the fraction. Write a FractionTestDrive class to test your class. First create two Fraction objects, set their values and print them out using the printFraction method. Once you have that working, switch the FractionTestDrive to create an array of 20 fractions with random numerators and denominators, and print them out. Always remember to be lazy! If you find this task simple, then figure out how to reduce the fraction to lowest terms, and restate improper fractions as mixed numbers.
Note from Ms. Peters
October 20, 2008
Don’t forget that your essays must be turned in to her as an attachment to her email by Tuesday! Please follow her instructions carefully.
Casual Game Project
October 16, 2008
Many people wrote about casual games in the Entertainment Value essay. In this project, we will be creating our own casual game. The goal is to create a game in processing and publish it on the web, in order to entertain and engage people without requiring the time commitment or learning curve of a larger, more involved game. This is the essence of a casual game.
Read more »
First Quarter Final Presentation
October 14, 2008
Due to be presented to the class: Wednesday 10/22/08.
This presentation is on the same topic you chose for the persuasive essay assignment that you are doing for Ms. Peters. Your job is to convince the audience to vote for a presidential candidate that you choose, based on an issue that is important to you and the community.
Criteria:
- presentation skills (speaking voice and pace, eye contact)
- convincing argument (hot writing, logical progression)
- supporting slides (good images, choice of a few key words)
- proper citation (for images and quotes)
Practice and feedback on Wednesday, 10/15/08 after the PSAT. Have your draft presentation ready! Everyone will present.
Lab 6: Movies
October 14, 2008
Due to be checked in class Monday 10/20/08. Write a program that creates an array of 10 Movies and fills it with references to new Movie objects. (See page 60 if the preceding sentence is not completely clear to you — the assigned reading must be done!) Use the following class definition for Movie:
Outlines
October 7, 2008
Today’s assignment: Post your persuasive essay / presentation outline on Moodle.