AP Computer Science - Lab Assignments

Dr. Reinartz' Web Site

Chapter 1
  • Printing strings,Documentation,Identifiers,Syntax errors
Chapter 2
  • Print and println
    String literals
    String concatenation
    Escape sequences
Chapter 2a
  • Variables
    Constants
    Assignment
    Integers and Floating point
    Arithmetic Expressions
    Operator Precedence
    Input using the Keyboard class
Chapter 2b
  • Creating String objects
    Using Math class methods
    Using the Random class
  • HTML
    Applets
    Graphics
    Colors
Chapter 3
  • Boolean expressions
    The if statement
    The switch statement
  • More Operators
  • The while statement
  • The do statement
  • The for statement
  • Drawing with loops and conditionals
Chapter 4
  • Using the Coin Class
    Modifying the Coin Class
    A Bank Account Class
    Tracking Grades
    A Band Booster Class
    Representing Names
    Drawing Circles
Chapter 5
  • References,Parameter Passing,Interfaces,Dialog Boxes,Graphical User Interfaces
Chapter 6
  • One-Dimensional Arrays,Two-Dimensional Arrays,Arrays of Objects,ArrayLists, Arrays and Graphics,Arrays and Graphics
Chapter 7
  • Inheritance,Mouse Events
Chapter 8
  • Basic Recursion,Recursion on Strings,Recursion on Lists,Fractals
Chapter 9
  • JTabbedPane
  • Mnemonics
    Tooltips
    Disabling Buttons
  • BorderLayout
    FlowLayout
  • BoxLayout
  • GridLayout
  • Sliders
  • Scroll Panes
  • Lists
  • Combo Boxes
  • Borders and Split Panes
Chapter 10
  • Software Development,Maintenance,Black-Box Testing,Unit Testing
Chapter 11
  • Exceptions,Input and Output,Key Events,Animation
Chapter 12
  • Linked Lists,Queues,Stacks

© Copyright 2009 Eastview High School
All Rights Reserved

Copyright Notice | Privacy Policy | Contact Webmaster
Page optimized for 800x600 or higher pixel resolution