The Java Lessons are the parts of Computers And Programming that teach the Java programming language.
In order to enhance the learning experience, I recommend that students do not take notes during class. Instead, after each lesson, the entire set of slides will be available here for you to download. Watch this list, which will activate when the slides become available.
Lesson 1: NumbersHow numbers are manipulated in Java. |
||
Lesson 2: TestingConditional Java statements that make your program think. |
||
Lesson 3: TextCreating and manipulating text in Java. |
||
Lesson 4: LoopingGetting your program to do things over and over. |
||
Lesson 5: SubroutinesPacking pieces of Java code so they can be used many times. |
||
Lesson 6: Arrays and CollectionsOrganizing piles of data sensibly. |
||
Lesson 7: ObjectsHow Java combines data and control into useful chunks of code. |
||
Lesson 8: Useful ObjectsBuilt-in objects that make Java powerful. |
||
Lesson 9: SwingJava objects that build fancy user interfaces. |
||
Lesson 10: DebuggingKey techniques for making your program work right. |
||
Lesson 11: Common OperationsLarger pieces of code that do what you need. |
||
Lesson 12: The Java WorldWhy Java is useful and the ease of sharing code. |