Home About Me Webgrades Contact
Homework Test Schedule Chapter Reviews Practice Tests General Info Research Project Stats Links
Course Content Programs Practice Tests General Info APCS Links
LESSONS 1. Karel's World 2. Simple Robot Programs 3. Building Better Robots 4. Conditional Instructions 5. Instructions that Repeat 6. Advanced Robot Techniques - not written yet
LESSONS 1. Java Basics 2. Data Types 3. Variables and Constants 4. Input and Output (I/O) 5. Math Operations 6. Beginning Objects and Class Design
LESSONS 1. The if Statement 2. Relational Operators 3. The if..else Statement 4. Logical Operators 5. Short-Circuiting 6. The if..else..if Statement 7. Boolean Variables 8. Boolean Expressions
LESSONS 1. The for loop 2. Increment Operators 3. Counts and Sums 4. Random Integers 5. The while loop 6. Error-Checking with while 7. Nested Loops
LESSONS 1. One-Dimensional Arrays - EXTERNAL LINK 2. Two-Dimensional Arrays - EXTERNAL LINK 3. The String Class 4. Working with Text Files 5. The ArrayList Class
LESSONS 1. Sort Algorithms 2. Search Algorithms 3. Recursion - EXTERNAL LINK
LESSONS - ALL ARE EXTERNAL LINKS 1. Objects and Classes 2. Defining and Using Classes 3. More about Methods 4. Object References 5. Inheritance 6. Exceptions 7. Arrays of Objects 8. Inheritance, Polymorphism, and Abstract Classes
LESSONS - in PDF documents 1. Observing and Experimenting with GridWorld 2. Bug Variations 3. GridWorld Classes and Interfaces 4. Interacting Objects 5. Miscellaneous GridWorld Fun! *The GridWorld Quick Reference (pdf)
Royal HS SVUSD Collegeboard TPS Textbook MathBits TI Calculators
Home • About Me • Webgrades • Contact © DanShuster.com
Dreamweaver Web Templates