AP Computer Science A 02003209/1.0 credit SCOPE AND · PDF fileAP Computer Science A...
-
Upload
nguyenthuan -
Category
Documents
-
view
220 -
download
1
Transcript of AP Computer Science A 02003209/1.0 credit SCOPE AND · PDF fileAP Computer Science A...
AP Computer Science A (02003209/1.0 credit)
SCOPE AND SEQUENCE Unit Name/Topic Unit Length (Days) Problem Set/Programming
Exercises Instructional Resource
School & Classroom Procedures
3 N/A Provided by School Site
Introduction to Algorithms 2 N/A Use Interactive Role Play (i.e. Making a Sandwich)
Chapter 1: The Robot World (Problem Set 1.6 #1-‐6) Installation of Karel J. Robot and Eclipse Software
3 Karel J Robot Preliminary Edition
Chapter 2: Primitive Instructions and Simple Programs
4 Problem Set 2.13 #1-‐8, 11 Karel J Robot Preliminary Edition
Chapter 3: Extending the Robot Programming Language
4 Problem Set 3.12 #1, 2, 5, 7, 9 Karel J Robot Preliminary Edition
OPTIONAL: Karel J Robot Chapter 5, 6 Chapter 1: Introduction
2 Programming Exercises 1, 2, 8, 9 , 10, 11 Project 1.1
Java Concepts 6th Edition
Chapter 2: Using Objects (Section 2.1-‐2.10) Note: GUI is not part of AP Computer Science A Subset
5 Programming Exercises: 1-‐8 Java Concepts 6th Edition
Chapter 3: Implementing Classes (Section 3.1-‐3.8)
10 Programming Exercises: 1-‐4, 6, 8, 11, 12
Java Concepts 6th Edition
Chapter 4: Number Types
10 Programming Exercises: 1, 3, 4, 6, 9 Java Concepts 6th Edition
Chapter 5: Decisions
15 Programming Exercises: 1, 3, 4, 6
Java Concepts 6th Edition
AP Computer Science A (02003209/1.0 credit)
SCOPE AND SEQUENCE
Chapter 6: Iteration
10 Programming Exercises: 1, 3, 5, 13
Java Concepts 6th Edition
Lab: Magpie 3 String class Lab Activities 1 and 2 (recommend creating extended activities for this lab before going to Activity 3)
AP Computer Science A Magpie Lab guide
Chapter 7 Arrays and Array Lists
15 Programming Exercises: 7
Java Concepts 6th Edition
Semester 1 Exam 5 Course Semester Review Chapter 8 Designing Classes 5 Programming Exercises: 5, 6
Java Concepts 6th Edition
Lab: Elevens 10 Lab Activities 1 -‐ 7 AP Computer Science A Elevens Lab guide
Chapter 9: Interfaces and Polymorphism
5 Programming Exercises: 2, 3
Java Concepts 6th Edition
Chapter 10: Inheritance
5 Programming Exercises: 10, 11
Java Concepts 6th Edition
Lab: Elevens 4 Lab Activities 8 – 9; Lab 10 and 11 are optional
AP Computer Science A Elevens Lab guide
Chapter 13: Recursion 5 AP Computer Science A Recursion Curriculum module and labs from APSI
Java Concepts 6th Edition
Chapter 14: Sorting and Searching 5 Java Concepts 6th Edition Lab: Picture 15 Introduction of 2D arrays
Lab Activities 1 – 9 AP Computer Science A Picture Lab guide
Prep for AP Computer Science A Exam 15 Microsoft Kodu 15 Semester 2 Exam 5 Course Semester Review