About 57 results
Open links in new tab
  1. AP CSA Java Course 2019-2025 — CSAwesome v1

    CSAwesome is a College Board endorsed curriculum for AP Computer Science A, an introductory college-level computer programming course in Java. If you are a teacher using this curriculum, …

  2. CSAwesome2 - runestone.academy

    Welcome to CSAwesome2! This version of CSAwesome follows the College Board 2025-2026 revisions. CSAwesome is a College Board endorsed curriculum for AP Computer Science A, an introductory …

  3. 1.1.1. Preface — CSAwesome v1 - runestone.academy

    1.1.1. Preface ¶ CSAwesome is a free AP CSA curriculum that is endorsed by the College Board as an official AP CSA curriculum and PD provider. It was created in 2019 by adapting the AP CSA Java …

  4. 2. Using Objects — CSAwesome v1 - runestone.academy

    2. Using Objects ¶ In this unit, you will learn how to create and use objects in Java. Class Periods: 13-15 AP CSA Exam Weighting: 5-7.5%

  5. 1. Getting Started and Primitive Types — CSAwesome v1

    1. Getting Started and Primitive Types ¶ Unit 1 Class Periods: 8-10 Unit 1 AP CSA Exam Weighting: 2.5-5%

  6. AP CSA Java Course — BHS Awesome

    AP CSA Java Course ¶ Welcome to CSAwesome! It’s time to start your journey to learn how to program with Java. A shortcut way to get to this site is to type in the url: course.csawesome.org CSAwesome …

  7. 1.1.2. About the AP CSA Exam — CSAwesome v1

    This CSAwesome curriculum is organized around the AP CSA units and also provides many interactive exercises in each unit. The College Board also requires AP CSA courses to provide at least 20 hours …

  8. 1.1. Getting Started — CSAwesome v1 - runestone.academy

    1.1. Getting Started ¶ Follow the links below to learn more about the AP CSA course and exam and Java development environments. Please complete the pretest to see where you are with your …

  9. 5. Writing Classes — CSAwesome v1 - runestone.academy

    5. Writing Classes ¶ Class Periods: 12-14 AP CSA Exam Weighting: 5-7.5%

  10. 7. ArrayList — CSAwesome v1

    7.1. Intro to ArrayLists 7.1.1. Packages and imports 7.1.2. Declaring and Creating ArrayLists 7.1.3. Programming Challenge : FRQ Digits 7.1.4. Summary 7.2. ArrayList ...