school 719.276.5870 ext 6570
cell 719.429.1539
e-mail:  mheinen_1@msn.com

AP Computer Science - A

Mr. Heinen's: AP Computer Science - A Recommendations (pdf) for ANY year. Includes student pre-course study recommendations.

Read this great article (pdf) about automation and future jobs!


Blended Learning - Create Digital Content - Assignment 3.1 video -  click the link: https://1drv.ms/v/s!AuswLSOQ4zpdkY0PylzvNW9rIXze-Q

Assignment 3.1- Student worksheet (graded submission)

 SY 2018-19 (Spring 2019) Materials

Spring 2019 Course Syllabus (general)

AP Authorization Letter SY 2017-18

UPC Exercise by Heinen (*.docx)

Programming Project 1 - Operations (pdf)

Programming Project 2 - TriangleSolver

Programming Project 3 - Darts

Programming Project 4 - Magic Square/Primes

Programming Project 5 - ArraySolver

Chapter 6 Quiz [infinite series - sin(x)]

FROM SY 2015

Currency Mini-Project Problem Statement

Operations - Project 1 2015 Problem Statement

  • Operations Project - Complete by Heinen

Gregorian Calendar Assignment (P2.7) by Heinen

Bank Account (P3.9) w/o Javadoc 10-2015

Bank Account Javadoc Files

Triangle - Project 2 (P4.3) Problem Statement

Triangle 2D Solution by Heinen

Triangle 2D AND 3D Solution by Heinen

Mars - Project 3 Problem Statement

Taxes - Big Java P5.2 - By Heinen

Roman Numeral - Big Java P5.6 - By Heinen

**************************************************

Previous (2013) AP Computer Science course material shown below:

Assessments:

  • Unit 1 Test (MS Word.docx) 9/13/2013
  • Unit 1 Test (Takehome) 9/14/2013
    • Problem 6 and 7
  • Section 3-3 Quiz;  Solution
  • Unit 2 Test (Text KEY)
  • Unit 3 Test
    • Unit 3 Test (Text Key)
    • Unit 3 Prog Prob (P6.7, page 303)
  • Array Quiz (Array Quiz KEY)
  • Unit 4 (Chapter 7) Test KEY)

Projects:

1st Quarter

  1. Project 1: Operations Problem - Solution 1 Solution 2
  2. Project 2: Bank Account (BJ - P3.9) Solution, Javadoc (API) html
  3. Project 3: Mountain Volume Problem Statement  

2nd Quarter

  1. Project 1: Primes - Magic Square Problem Statement
    • A Solution by Heinen
    • Flow Chart
  2. Project 2: Buffon Needle Simulation (P6.8, page 303)
  3. Project 3: ArraySolver Exercise Problem Statement
    • Heinen Solution

AP Links:

Software Downloads (check version + compatibility with your computer)

Some other programming exercises/projects: