One Schoolhouse

  • STUDENT COURSES
    • School Information
    • Student Information
    • Parent & Guardian Information
    • Summer Courses
    • Register
  • ACADEMIC LEADERS
    • Association for Academic Leaders
    • Join the Association
    • Open Doors Blog
  • CONSORTIUM
    • Join the Consortium
    • Our Schools
  • COURSE LOGIN
  • STUDENT COURSES
    • School Information
    • Student Information
    • Parent & Guardian Information
    • Summer Courses
    • Register
  • ACADEMIC LEADERS
    • Association for Academic Leaders
    • Join the Association
    • Open Doors Blog
  • CONSORTIUM
    • Join the Consortium
    • Our Schools
  • COURSE LOGIN

Summer AP® Computer Science Principles

All-Gender Course; ​Full-Year Course Credit
Prerequisite - none, although prior programming experience recommended; 
​June 12 - August 4, 2023

This course investigates the “big ideas” found in our digital world. Using the Python programming language, students develop and demonstrate fundamental concepts of computer programming that can be applied across a variety of projects and languages. Students explore different means of representing information digitally and how our digital world has evolved. They create computer programs to solve authentic problems or for personal interest, such as unique musical pieces, math calculators, and data summations. Students discuss the current state of technology and its role in our everyday lives, discerning the positive and negative influences of innovations in computer and network technologies on society, culture, and economics. Throughout, students develop their skills in computational thinking, logical reasoning, and describing processes through algorithms and abstraction. Finally, students demonstrate their learning by creating a portfolio for submission to the College Board and are prepared for the AP® Computer Science Principles Exam in May. Students planning to submit their portfolio tasks and sit for the AP® Exam maintain access to online support and exam prep materials until the exam in May.
Register
Request A Syllabus
FAQ
Meet The One Schoolhouse Faculty
​"I have really enjoyed this course! I think it provides a good overview of computer science principles, and I learned a lot throughout this summer."

Course Approval

​This course is approved by the NCAA.

One Schoolhouse is fully accredited with the Middle States Association of Colleges and Schools and the Western Association of Schools and Colleges through December 1, 2025; we are an approved online publisher for the University of California. 

Teachers at One Schoolhouse

​Teachers at One Schoolhouse are passionate about helping students flourish and thrive.
Picture Badge of People
​With small sections (averaging 15 students), teachers inspire, encourage, and instill confidence in their students.
Picture Badge of Certification
One Schoolhouse teachers are experts in their subject field. 94% of our teachers hold an advanced degree.
Picture Badge of Training
​Teachers are drawn from top independent schools across the country and participate in our extensive training on current research and best practices in online instruction methods.

Summer Courses

Summer courses are for-credit opportunities for ambitious students to get a jump on the next academic year. Students participating in these courses should plan to devote 20 hours per week for eight weeks to their course. Students will receive grades and comments in these classes, which are the equivalent of year-long, high-school level courses. Because of the pacing and intensity of for-credit summer courses, there is little flexibility; students must be available and have internet access for all eight weeks of the course. 

Explore Other Student Courses:

Picture

Advanced Computer Science: Game Design

Picture

AP® Computer Science A

Picture

AP® Computer Science Principles

Organization

About
Welcome
​History
FAQs
​Calendar
​
Team Members
Board of Trustees
Employment Opportunities
© COPYRIGHT 2020, ONE SCHOOLHOUSE, INC.. ALL RIGHTS RESERVED.

Policies

Tuition & Policies
Equity and Inclusion & Non-Discrimination Policy
Technology Requirements & Policies
​Privacy Policy

School Resources

Advanced Independent Curriculum
​Partner Professional Learning Courses

Get In Touch

Have any questions?
Send us an email or give us a call.
info@oneschoolhouse.org
202.618.3637

​1701 Rhode Island Ave NW
Washington, DC 20036


We'd love to hear from you!​