AP Computer Science Principles

Students learn the basics of computer science, data, cybersecurity and programming

Ciencias de la Computación AP
codemonkey listo para enseƱar

INTRO TO CS

Understand and apply the principles of computational thinking, Internet and cybersecurity.

codemonkey listo para aprender a programar

INTRO TO PROGRAMMING

Develop algorithms, create GUI and write programs using Python and Brython. Explore data analysis and visualization techniques.

Create Performance Task

Create original projects that showcase problem-solving and programming skills. Prepare for the AP CSP test.

AP CSP Course

A course for high school students interested in technology,
problem-solving, and innovation

This course aligns with the AP Computer Science Principles Course and Exam Description, ensuring that students develop computational thinking skills, understand key programming concepts, and are well-prepared for success on the AP Computer Science Principles exam. The curriculum teaches Python through scaffolded lessons that gradually build students’ skills, culminating in the creation of real web applications.

ap student
alumnos

This course incorporates Brython, a Python library that enables students to build and run web applications directly in a browser, allowing them to create interactive projects using Python without requiring additional setup.

AP CSP course prepares students to the AP exam and Create Performance Task

Syllabus Descripción general

Digital Information

Digital Information

The Internet

Introduction to Programming

control and data structures

Control & Data Structures

Procedural Abstraction

GUI with Brython

Create Performance Task

Data and Algorithms

Impacto de la informƔtica

Ciberseguridad

AP Exam Review

Prepare for the AP Exam

Recursos para maestros

Lesson plans, professional development, and AP-aligned curriculum that incorporates high-quality instructional text and a library of unplugged supplementary resources to engage students.

Example Project

Built with CodeMonkey's in-browser development environment

The CodeMonkey experience sets itself apart from other providers by offering an engaging, hands-on approach that not only teaches coding concepts but also empowers students to build real-world, graphics-based GUI programs in Python. With a robust programming environment (IDE), self-paced lessons, and a comprehensive library of activities, this curriculum ensures that both new and experienced computer science educators have everything they need to drive student learning.

Want to Learn More about our AP CSP Course?

Join us for an exciting journey into the world of computer science!

Award-winning Computer Science Program

2023
Yo aprendo

Primer lugar - Elección del lector
Ciencias de la Computación

2024
Edtech Breakthrough

Provider of the Year

2024
Lo mejor de STEM

Elección del educador: plan de estudios de inteligencia artificial
Para la enseƱanza y el aprendizaje

2025
Edtech Impact

Top Teaching
Efficiency Tool

Preguntas mƔs frecuentes

CodeMonkey, una plataforma líder de aprendizaje basada en juegos, enseña a los estudiantes de ocho años en adelante los principios fundamentales de la programación de computadoras. Fundados en 2014, los productos CodeMonkey estÔn diseñados para maximizar el compromiso y la experiencia del usuario, para presentar a los estudiantes las habilidades fundamentales de programación de computadoras. Utilizando lenguajes de programación reales y adaptación a todos los entornos de aprendizaje, CodeMonkey proporciona una solución útil para los educadores al ofrecer capacitación bÔsica, herramientas de administración y generación de informes, calificación automÔtica, tutoriales detallados para los maestros y comentarios inmediatos a los estudiantes.

This course is designed to be flexible! While it’s perfect for teacher-led instruction, it can also be taken as a self-guided course. Students can move through the material at their own pace, making it ideal for independent learners.

CodeMonkey AP Computer Science Principles (AP CSP) is typically offered to 9th through 12th graders.

It’s fully aligned with the College Board material.