📚

AP Computer Science A

99 cards · 🇺🇸 English

Comprehensive coverage of AP Computer Science A course content, exam format, history, case studies, programming concepts, and scoring distributions

Test PreparationAP Exams

Study all 99 cards for free

Flashcards, quizzes, pixel-art games and a daily review that remembers for you.

Study this deck free

Try the first 10 cards

1 / 10
Question

What is AP Computer Science A?

Knew itLearning

Tap the card for the answer · swipe right if you knew it, left if not

Already have an account? Sign in

Cards

  1. 1What is AP Computer Science A?
    An AP course and examination offered by the College Board to high school students as an opportunity to earn college credit for a college-level computer science course
  2. 2What is AP Computer Science A equivalent to?
    A first-semester course in computer science at the college level
  3. 3What programming language does the AP CSA exam currently test?
    Java
  4. 4What are alternative names for AP Computer Science A?
    AP CompSci, AP CompSci A, AP CSA, AP Computer Science Applications, or AP Java
  5. 5Who offers the AP Computer Science A exam?
    The College Board
  6. 6What happened to AP Computer Science AB?
    It was discontinued following the May 2009 exam administration (was equal to a full year course)
  7. 7What programming methodology does AP CSA emphasize?
    Object-oriented programming methodology with an emphasis on problem solving and algorithm development
  8. 8What topics does AP CSA include besides OOP?
    The study of data structures and abstraction (though not to the extent of the discontinued AP CSA AB)
  9. 9What is TEALS?
    Technology Education and Literacy in Schools - a Microsoft-sponsored program that aims to increase the number of students taking AP Computer Science classes
  10. 10What are the four units of the AP CSA exam?
    Unit 1: Using Objects and Methods (15-25%), Unit 2: Selection and Iteration (25-35%), Unit 3: Class Creation (10-18%), Unit 4: Data Collections (30-40%)
  11. 11What is the exam weighting for Unit 1: Using Objects and Methods?
    15–25%
  12. 12What is the exam weighting for Unit 2: Selection and Iteration?
    25–35%
  13. 13What is the exam weighting for Unit 3: Class Creation?
    10–18%
  14. 14What is the exam weighting for Unit 4: Data Collections?
    30–40%
  15. 15When did AP Computer Science start using case studies?
    1994
  16. 16What was the first case study used in AP CSA?
    Large Integer case study (1994-1999)
  17. 17What case study replaced the Large Integer case study?
    Marine Biology case study (2000-2007)
  18. 18In what languages was the Marine Biology Case Study written?
    C++ until 2003, then in Java
  19. 19What was the purpose of case studies in AP CSA?
    To allow the College Board to quickly test students' knowledge of OOP concepts without requiring them to develop an entire environment independently
  20. 20How many free-response questions were derived from the case study?
    At least one free-response question
  21. 21How many multiple-choice questions were derived from the case study?
    Five multiple-choice questions
  22. 22What case study replaced the Marine Biology Case Study?
    GridWorld case study (2008-2014)
  23. 23Who designed and implemented the GridWorld framework?
    Cay Horstmann, based on the Marine Biology Simulation Case Study
  24. 24Who produced the GridWorld narrative?
    Chris Nevison and Barbara Cloud Wells from Colgate University
  25. 25How many sections was the GridWorld Case Study divided into?
    Five sections (the last section was only tested on the AB exam)
  26. 26How many multiple-choice questions in Section I were devoted to GridWorld?
    Roughly five multiple-choice questions
  27. 27When was GridWorld discontinued?
    2014-2015 school year (replaced with a set of labs)
  28. 28What is the Actor class in GridWorld?
    A class used to construct objects in the grid, managing the object's color, direction, location, actions, and interactions with other objects
  29. 29What are the four main classes that inherit from Actor in GridWorld?
    Flower, Rock, Bug, and Critter
  30. 30What do Flowers do in GridWorld?
    They can't move, and when forced to Act, they become darker; they are dropped by Bugs and eaten by Critters

And 69 more cards. Study the whole deck free

Articles about this deck

More Test Preparation decks

See all
Study all 99 cards free