Texas Computer Science
  • Home
  • TEKS & Courses
    • State Requirements
    • Credits
    • Endorsements
      • STEM Endorsement
      • Business & Industry Endorsement
      • Multidisciplinary Studies Endorsement
    • Funding
    • Teacher Certification
    • Online CS Courses
  • Textbooks & Resources
    • State-Adopted Materials
    • More Textbooks & Curriculum
    • AP Computer Science Principles Resources
    • AP Computer Science A Resources
    • Assignment Ideas
    • Topic Resources
    • Connect CS Concepts to Other Disciplines & Real World
    • Visual Programming Environments
    • Robotics
    • Cybersecurity
  • Preparing & Thriving
    • Learn Java
    • Outline the Year
    • Instruction Methods
      • Pedagogy Best Practices
      • Flipped Classroom
      • Project Based Learning
    • Assessment & Grading
      • Daily Work: Programming Assignments
      • Formative Assessment
      • Summative Assessment: Tests & Projects
    • Classroom Management
    • Maintaining Your Sanity
  • Professional Learning
    • Trainings & Workshops
    • Professional Organizations & Networks
    • Blogs & Social Networking
    • Articles & Publications
    • Professional Awards
  • Student Opportunities
    • Student Contests
    • Student Camps & Learning Opps
    • College Degrees
  • Recruit & Advocate
    • Advocate at Your Campus
    • Encouraging Diversity in CS
    • CS Ed Week & Hour of Code
      • Hour of Code: CS Classes
      • Hour of Code: K-12
  • About
    • Presentations
  • Home
  • TEKS & Courses
    • State Requirements
    • Credits
    • Endorsements
      • STEM Endorsement
      • Business & Industry Endorsement
      • Multidisciplinary Studies Endorsement
    • Funding
    • Teacher Certification
    • Online CS Courses
  • Textbooks & Resources
    • State-Adopted Materials
    • More Textbooks & Curriculum
    • AP Computer Science Principles Resources
    • AP Computer Science A Resources
    • Assignment Ideas
    • Topic Resources
    • Connect CS Concepts to Other Disciplines & Real World
    • Visual Programming Environments
    • Robotics
    • Cybersecurity
  • Preparing & Thriving
    • Learn Java
    • Outline the Year
    • Instruction Methods
      • Pedagogy Best Practices
      • Flipped Classroom
      • Project Based Learning
    • Assessment & Grading
      • Daily Work: Programming Assignments
      • Formative Assessment
      • Summative Assessment: Tests & Projects
    • Classroom Management
    • Maintaining Your Sanity
  • Professional Learning
    • Trainings & Workshops
    • Professional Organizations & Networks
    • Blogs & Social Networking
    • Articles & Publications
    • Professional Awards
  • Student Opportunities
    • Student Contests
    • Student Camps & Learning Opps
    • College Degrees
  • Recruit & Advocate
    • Advocate at Your Campus
    • Encouraging Diversity in CS
    • CS Ed Week & Hour of Code
      • Hour of Code: CS Classes
      • Hour of Code: K-12
  • About
    • Presentations

AP Computer Science A Resources

Coronavirus (COVID-19) Updates from College Board
  • ​Updates for AP Educators at Schools Affected by Coronavirus (COVID-19)
  • Updates for AP Students Affected by Coronavirus (COVID-19)​

General College Board Resources
  • ​College Board AP Central: Computer Science A Course Home Page for teachers
  • College Board AP Students: AP Computer Science A Overview for students
  • Resources for AP Computer Science Teachers from the University of Washington's Computer Science & Engineering department
FREE Resources During COVID-19
  • WeTeach AP CS A Curriculum - currently available for FREE to any educator worldwide through the end of the 19-20 school year. This curriculum contains instructional videos, labs, assessments, and everything you need to support virtual learning in AP® CS A. All coding assignments are implemented using an online IDE.
Online Curriculum
  • WeTeach_CS YouTube Channel - contains over 200 videos related to computer science learning concepts and skills. Covered topics include programming language concepts, OOP (Object Oriented Programming), number base conversion demonstrations, how loops work, and more. These videos were originally produced to support teachers seeking content knowledge and preparing for certification in computer science at the high school level. The channel is a readily available and free resource for your classroom. The videos support content knowledge in computer science fundamentals and AP level study.
  • Georgia Virtual Learning Open Educational Resources (OER) for AP Computer Science A - complete coursework that could be used as teacher resources, student self-paced curriculum, or review for the AP exam
  • Institute for Mathematics & Computer Science (IMACS)  IMACS offers teachers free summer access to their online self-paced AP Computer Science: Java Programming course.  Email [email protected] to register.
  • Java Review for the AP CS A Exam published using a Creative Commons license by Barbara Ericson, Georgia Tech. Includes a pretest, review modules for each topic, and practice exams
  • ​Edhesive  Offers Introduction to Computer Science, AP Computer Science Principles, and AP Computer Science A (Java)
  • CodeHS  Offers Intro to Computer Science in JavaScript, Intro to Computer Science in Python, AP Computer Science Principles, AP Computer Science in Java, and Computing Ideas
  • UTeach Computer Science A
  • EdX Preparing for the AP Computer Science A Exam - Part 1 (Cooper Union) for students
  • EdX Preparing for the AP Computer Science A Exam - Part 2 (Cooper Union) for students
  • EdX Preparing for the AP Computer Science A Exam - Level Up! Part 1 (UC BerkeleyX) for students
  • EdX Preparing for the AP Computer Science A Exam - Level Up! Part 2 (UC BerkeleyX) for students
  • EdX Preparing for the AP Computer Science A Exam - Level Up! Part 3 (UC BerkeleyX) for students
  • EdX Preparing for the AP Computer Science A Exam - Level Up! Part 4 (UC BerkeleyX) for students
AP Computer Science A Preparation Materials
  • Java Review for the AP CS A Exam published using a Creative Commons license by Barbara Ericson, Georgia Tech. Includes a pretest, review modules for each topic, and practice exams
  • AP Computer Science A Exam Questions by Topic  Penjee.com blog post
  • AP Computer Science Test Score Calculator
Powered by Create your own unique website with customizable templates.
  • Home
  • TEKS & Courses
    • State Requirements
    • Credits
    • Endorsements
      • STEM Endorsement
      • Business & Industry Endorsement
      • Multidisciplinary Studies Endorsement
    • Funding
    • Teacher Certification
    • Online CS Courses
  • Textbooks & Resources
    • State-Adopted Materials
    • More Textbooks & Curriculum
    • AP Computer Science Principles Resources
    • AP Computer Science A Resources
    • Assignment Ideas
    • Topic Resources
    • Connect CS Concepts to Other Disciplines & Real World
    • Visual Programming Environments
    • Robotics
    • Cybersecurity
  • Preparing & Thriving
    • Learn Java
    • Outline the Year
    • Instruction Methods
      • Pedagogy Best Practices
      • Flipped Classroom
      • Project Based Learning
    • Assessment & Grading
      • Daily Work: Programming Assignments
      • Formative Assessment
      • Summative Assessment: Tests & Projects
    • Classroom Management
    • Maintaining Your Sanity
  • Professional Learning
    • Trainings & Workshops
    • Professional Organizations & Networks
    • Blogs & Social Networking
    • Articles & Publications
    • Professional Awards
  • Student Opportunities
    • Student Contests
    • Student Camps & Learning Opps
    • College Degrees
  • Recruit & Advocate
    • Advocate at Your Campus
    • Encouraging Diversity in CS
    • CS Ed Week & Hour of Code
      • Hour of Code: CS Classes
      • Hour of Code: K-12
  • About
    • Presentations