Java Methods:
Object-Oriented Programming
and
Data Structures
Second AP* Edition — with GridWorld
PowerPoints
Copyright © 2011 by Maria Litvin,
Gary Litvin, and Skylight Publishing.
All rights reserved.
Teachers and workshop instructors may
reproduce these slides for face-to-face teaching purposes.
You are NOT permitted to post these slides on the Internet --
use a link to this page.
|
The slides come with brief notes for teachers.
To see the notes, choose Notes page from the View menu.
To print slides with notes, choose Print from the File menu and select Note pages under "Print what".
(The free Microsoft PowerPoint Viewer alone does not allow you to see the notes.)
All slides:
Ch01-14ppt.zip |
Ch15-27ppt.zip.
Ch01.ppt ~ Chapter 1. An Introduction to Hardware, Software, and the Internet
Ch02.ppt ~ Chapter 2. An Introduction to Software Engineering
Ch03.ppt ~ Chapter 3. Objects and Classes
Ch04.ppt ~ Chapter 4. Algorithms
Ch05.ppt ~ Chapter 5. Java Syntax and Style
Ch06.ppt ~ Chapter 6. Data Types, Variables, and Arithmetic
Ch07.ppt ~ Chapter 7. Boolean Expressions and if-else Statements
Ch08.ppt ~ Chapter 8. Iterative Statements: while , for , do–while
Ch09.ppt ~ Chapter 9. Implementing Classes and Using Objects
Ch10.ppt ~ Chapter 10. Strings
Ch11.ppt ~ Chapter 11. Class Hierarchies and Interfaces
Ch12.ppt ~ Chapter 12. Arrays
Ch13.ppt ~ Chapter 13. java.util.ArrayList
Ch14.ppt ~ Chapter 14. Searching and Sorting
Ch15.ppt ~ Chapter 15. Streams and Files
Ch16.ppt ~ Chapter 16. Graphics
Ch17.ppt ~ Chapter 17. GUI Components and Events
Ch18.ppt ~ Chapter 18. Mouse, Keyboard, Sounds, and Images
Ch19.ppt ~ Chapter 19. Big-O Analysis of Algorithms
Ch20.ppt ~ Chapter 20. The Java Collections Framework
Ch21.ppt ~ Chapter 21. Lists and Iterators
Ch22.ppt ~ Chapter 22. Stacks and Queues
Ch23.ppt ~ Chapter 23. Recursion Revisited
Ch24.ppt ~ Chapter 24. Binary Trees
Ch25.ppt ~ Chapter 25. Lookup Tables and Hashing
Ch26.ppt ~ Chapter 26. Heaps and Priority Queues
Ch27.ppt ~ Chapter 27. Design Patterns
|