Java Programming
Instructor: Roseann Rayes Krane 
Your First Cup -- Command line Java  
AP 'A' Java Syllabus ------------ AP 'AB' Java Syllabus
Beginning Java Programming Assignments: Sample Sample 2 Introduction to Computer Science Using Java by Bradley Kjell  
1. Hello W J++ 2. Schedule 3. Address 4. Horse 5.Initials
6. Square Feet 7. Time Worked 8. Net Pay 9. Volume 10.Dividing
11. The Cube  12. Temperature 13. Exponent 14.Numbers 15.Calculator
16. Account 17. Furniture 18. Payroll 19. PickEmployee  20. Student
21. Admission 22. Integer Arrays 23. Vowels 24. Prices 25. Milliseconds
26. The Greatest 27. Message 28. Labels 29. Password  30. Changing Fonts
31. Date & Time 32. Titles 33. SumIntegers 34. Skyline 35. Family Record
36. Face 37. Fireworks 38. Borders 39. Text Animation 40. Mouse Listener
    2. C3, #5,  
page 131Days 
   


JAVA TIPS
Formatting Format Format Output Format Class BreezyGUI BreezySwing and TerminalIO Column Formatter


Java Links:

Algorithm Animation 
using JAVA
Towers of Hanoi APL Short Courses Sun Java Tutorials Sun Big Index
Java Help Javasoft APL Resources MBCS for Java Sorting with Java
jGrasp Bluej TextPad jcreator HSCS
JavaNotes Bluej - AP Case Study APCS Java Subset Polytechnic U 
Java Notes
Java Methods
Don't Fear the Opp! Essentials of Java (Sun) Sun Tutorial 2 Swing Quickstart JJ Karel the Robot
PublicStaticVoidMain Animations 4 CS Sun Java Docs JOption.Pane Introduction to Computer Science Using Java by Bradley Kjell


Java Script:        
1. LastUpdated 2. OnLoad 3. OnMouseOver 4. Conditional  5. Alert
6. PopUpWindow 7. CountDown      


Reviews: Java Language

Review 2          Review 3          Review 4          Review 5          Review 6          Review 7          Review 8
 

JavaScript Notes:

JavaScript_1
JavaScript_2
JavaScript_3 
JavaScript_4

JavaScript_Terms

Samples:

Sample Applets 
Holding the Screen Sample

Study Questions:

J++Lecture2 Questions-Set1 
J++Lecture2 Questions-Set2 
Questions-Set3

J++  Lectures
Microsoft Manual

J++ Start Lecture 
J++ Lecture1
 
J++ Lecture2

 

Reference Books:

Java au Nature  (Jones permission)

How to think like a Computer Scientist - Java Version

Online Books: Thinking In Java



Java Programming by Joyce Farrell
Lesson 1 Lesson 1B Lesson 2 Lesson 2B Lesson 3 Lesson 3b Lesson 4a
Lesson 5a Lesson 5b Lesson 5c Lesson 6a Lesson 6b Lesson 7a Lesson 7b

Java Assignments for Farrell's Book
Wk 1: pg 20
Chapter 1A 
Wk 2: pg 40
Chapter 1B
Wk 3: pg 61
Chapter 2A
Wk 4: pg 40
Chapter 2B
Wk 5: pg 40
Chapter 3A
Wk 6: 
Chapter 3B 
Wk 7: 
Chapter 4A
Wk 8: 
Chapter 4B
Wk 9: 
Chapter 4C
Wk 10: 
Chapter 5A
Wk 11: 
Chapter 5B
Wk 12: 
Chapter 5C
Wk 13: 
Chapter 6A
Wk 14: 
Chapter 6B
Wk 15: Chapter 7A Wk 16: 
Chapter 7B
Wk 17: 
Chapter 8
Wk 18: 
Chapter 8B