Links • Home • Webgrades • Contact Me • Royal High School • Simi Valley USD AP Statistics • Homework Log • Test Schedule • Chapter Reviews • Practice Tests • Research Project • Statistics Links AP Comp-Sci • Course Content • Programs • Practice Tests • Comp-Sci Links AP Calculus AB • Homework Log • Test Schedule • Chapter Reviews • Practice Tests • Calculus 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)
Home • About Me • Webgrades • Contact Me © DanShuster.com