AP Computer Science A
UC approved a-g math elective
Language: Java
Text: Building Java Programs: A Back to Basics Approach, 3rd Edition
Stuart Reges and Marty Stepp
Computer: bring your personal laptop to class every day, fully charged.
Miniumum system requirements:
Laptop with wifi capabilities.
≥ 2 GB RAM.
≥ 1 GB hard drive space.
≥ Windows, Mac, or Linux operating system.
Environment: gedit text editor, terminal/console at first.
eventually, your choice of IDE.
Grading: homework, projects, tests, final project.
Fall and spring field trips.
Fall semester
Introduction to Java Programming
Primitive Data and Definite Loops
Introduction to Parameters and Objects
Basic Graphics
Conditional Execution
Program Logic and Indefinite Loops
File Processing
Arrays
Classes
Spring semester
Inheritance and Interfaces
ArrayLists
Recursion
Searching and Sorting
Case study
AP Exam
Enrichment topics
Web resources: http://docs.oracle.com/javase/tutorial/
https://www.udacity.com/course/cs046
http://www.buildingjavaprograms.com/
Share with your friends: |