Difference between revisions of "IB Computer Science II"
From WLCS
Line 12: | Line 12: | ||
* Create a CircleTestMain class that tests the above methods | * Create a CircleTestMain class that tests the above methods | ||
* [[Person class lab assignment]] | * [[Person class lab assignment]] | ||
+ | * [[Car class lab assignment]] | ||
+ | * [[Contact class lab assignment]] | ||
+ | * Demo your Person, Car, and Contact classes to Mr. Bui before the beginning of next class | ||
'''Homework Assignment''' | '''Homework Assignment''' |
Revision as of 21:37, 15 September 2009
Contents
Wednesday (9/16/09)
Warmup:
- Complete the Circle class with the following methods:
- Circle()
- getRadius()
- setRadius()
- getDiameter()
- getArea()
Agenda:
- Classes and objects review
- Create a CircleTestMain class that tests the above methods
- Person class lab assignment
- Car class lab assignment
- Contact class lab assignment
- Demo your Person, Car, and Contact classes to Mr. Bui before the beginning of next class
Homework Assignment
- How to install Java on Windows
- How to install JCreator
- Test your Java and JCreator installs by creating, compiling, and executing a Hello, World! program
Monday (9/14/09)
Warmup:
- Be sure that you have completed the Hello, world Java programs from last week
AddressBookMenu Warmup
- You will be creating a user interface menu for use with your AddressBook
- Open / create your AddressBook's main method
- Print out a message that explains the program (e.g. "Welcome to YOUR_NAME's address book!")
- Print out a menu with the following options:
(a)dd to address book (p)rint address book (q)uit What would you like to do?
- You should prompt for input after the menu is printed. Review Media:JavaIOExample.java for examples of input/output
- If the user inputs 'a', then print a message that says "USER SELECTED ADD"
- If the user inputs 'p', then print a message that says "USER SELECTED PRINT"
- If the user inputs 'q', then print a message that says "USER SELECTED QUIT"
Agenda:
Homework Assignment
- How to install Java on Windows
- How to install JCreator
- Test your Java and JCreator installs by creating, compiling, and executing a Hello, World! program
Thursday (9/10/09)
- Reminder: Summer assignment due at the beginning of class next Tuesday (9/15/09)
- Student Survey
- Fill out and submit
- Share several snippets with class
- On-line Resources
- Old IBCS2 website
- EIMACS - test your login
- Turingscraft - login coming soon!
- A gentle re-introduction to Java
- JEdit
- Java Review Programs
- Write a Hello, world! program ( Hint: Java program template )
- Create a new Java program using JEdit or whatever editor you prefer
- Use the Java program template as a guide
- Insert your code
- Compile and execute your code
- Open terminal
- Navigate to your Java file
- javac FILENAME
- Execute your code: java PROGRAM_NAME
- Write a program that prints Hello, world 20 times (You may login to eimacs to remember how)
- Write a program that prints Hello, world infinite times
- Program dossier introduction
Tuesday (9/8/09)
- Introductions
- IB Computer Science II Syllabus
- Name cards
- Lab setup/config
- Login username is your first initial and lastname (e.g. pbui)
- Your password is your student ID number
- Go to System -> Preferences -> About Me -> Change Password
Summer Break