Per1 AP Computer Science...Programming in JAVA Assignments

Instructors
Term
Fall 2007
Department
Computers
Location
LACES Room 139
Description
Welcome to AP Computer Science at LACES.
 
A N N O U N C E M E N T 
 
  All computer science students should plan on taking advantage of this program, but it is also available to all AP students taking Biology, Chemistry, Physics, and Environmental Science and Chemistry and Calculus, and Computer Science.  It happens one SAT. per month on whichever Saturday you need to sleep in late the most.  The goal of the program is to help students, but especially historically under reresented students, get ready for the AP computer science exam. 
Saturdays 9 AM to 1 PM
 
DA T E S      12/1  2/2,  3/8,  3/29,  4/12
 
UCLA -Center X   
Graduate School of Education & Information Studies
1320 Moore Hall, Box 951521
Los Angeles, CA 90095
 
Contact Person:  Priscilla Lee   PHONE  (310) 206-6047  FAX  (310) 267-4751
[email protected] ... feel fre to contact Priscilla, she is a nice lady, and gets lonely living in that Big Hall at UCLA
Deadline is OCT 12,
 
DOWNLOAD DOCUMEN: AP Readines.doc

Files


Assignment Calendar

Upcoming Assignments RSS Feed

No upcoming assignments.

Past Assignments

Due:

Assignment

Read in the TEXT, FUNDAMENTALS of JAVA  Chapter 3, Sections 1 and 2 and 3
Pages 57  -  74
Read the Powerpoint, on Chapter 3, 1-2.  Bring any questions to class
 
Answer, Exercise 1 -  25 all, and bring problems and QUESTIONS about the problems to class.  If YOU have not finished the problem sets 2-1  up to 2-7 on pages 54 - 55, or do NOT know how to do them, or CANNOT get them to work, bring your problems and questions to class.  No more excuses.  Do 'em at home, or do them at school, but get them done.  If YOU need a computer for home, let me know. If you need help, let me know, if someone, or something is bothering you,  let me know. 
 
3 Powerpoints:
  Chapter 3:  Java fundamentals
  String Expression and Methods3_2
  Terminal IO_Chapter 3.3

Due:

Assignment

We have been working on the Graphic User Interface in the textbook
 
Read Pages 46 -55 in the text Chapter TWO
Work through the GUI projects
 
There are Seven Problems at the end of the chapter.
 
Review the Powerpoint Lesson about getting Started on GUI Graphics

Due:

Assignment

b-week  Oct 8 - 12
 
Read Lesson 1A-d in the ITC Curriculum.
Read the PPT Lessons that go along with 1a,1b,1c,1d
REVIEW the worksheet for Lesson 1
Do the Lab Assignment,L1.1 DrawHouse
 
IF You need help installing your JAVA JDK, let me know and I will walk you through the process once again.... remember the gpdraw.jar needs to be in the JRE ext (extensions)file. 
This is located on the C drive,=> program files,=> JAVA =>, JRE =>ext, ...get the gpdraw.jar file from the disk I gave you or copy it from this web site....
 
The L I N K S below are not optional, you need to review these LINKS and keep up on the readings.
 
There is also a TEXT book, and you are expected to keep up in that also..now where did I put Mine?   Please START with page 46 Graphics and GUI's.
 
HOMEWORK this Week is in the Text,
REVIEW QUESTIONS page 53-54 
 
All projects  54 - 55
Proj2-1  Write a program that displays your Name, address, and telephone number
Proj2-2  Build a YIELD sign with text output
Proj2-3 Write a program that takes input in kilometers and prints nautical miles
Proj2-4Write a program that writes and prints the number of minutes ina year
Proj2-5Write a program that calculates mass and volume given mass and velcity...don't forget proper units
 
 
Proj2-6 Draw Flags in color for France, Mauritius, Bulgaria, and Mexico..
Proj2-7  Write a program that displays a 3 x 3 grid of black and white rectangles
 
L I N K S  
With great resources for beginners, including a tutorial, Java glossary, Java keywords, and recommendations for Java editors.
2. 
Another L I N K 
Introduction to Computer Science Using Java
http://chortle.ccsu.edu/CS151/cs151java.html
3. 
Another L I N K
Java Tutorial on Object-Oriented Programming Concepts
http://www.java.sun.com/docs/books/tutorial/java/concepts
....
This is what this chapter is about , so how about spending a little time here...