Principios de Ciencias de la Computación de AP
Los estudiantes aprenden los conceptos básicos de informática, datos, ciberseguridad y programación.

INTRODUCCIÓN A LA INFORMACIÓN COMPUTACIONAL
Comprender y aplicar los principios del pensamiento computacional, Internet y ciberseguridad.

INTRODUCCIÓN A LA PROGRAMACIÓN
Desarrolla algoritmos, crea interfaces gráficas de usuario (GUI) y escribe programas con Python y Brython. Explora técnicas de análisis y visualización de datos.

Crear tarea de rendimiento
Crea proyectos originales que demuestren tus habilidades de resolución de problemas y programación. Prepárate para el examen AP CSP.
Curso AP CSP
Approved by the College Board
Este curso se alinea con la Descripción del Curso y Examen de Principios de Ciencias de la Computación AP, lo que garantiza que los estudiantes desarrollen habilidades de pensamiento computacional, comprendan conceptos clave de programación y estén bien preparados para aprobar el examen de Principios de Ciencias de la Computación AP. El plan de estudios enseña Python mediante lecciones estructuradas que desarrollan gradualmente las habilidades de los estudiantes, culminando en la creación de aplicaciones web reales.
Este curso incorpora Brython, una biblioteca de Python que permite a los estudiantes crear y ejecutar aplicaciones web directamente en un navegador, lo que les permite crear proyectos interactivos utilizando Python sin necesidad de configuración adicional.
El curso AP CSP prepara a los estudiantes para el examen AP y la tarea de creación de desempeño.
- El curso ayuda a desarrollar el pensamiento crítico y las habilidades analíticas.
- Una base sólida para futuros estudios en informática y campos STEM.
- Una comprensión más profunda de cómo la tecnología da forma a nuestro mundo.
Programa de estudios Descripción general
Información digital
- Comprensión de los números binarios y la representación de datos
- Técnicas de compresión y almacenamiento de datos
La Internet
- Cómo funciona Internet (protocolos, direcciones IP, etc.)
- Riesgos de ciberseguridad y medidas de seguridad de la red
Introducción a la programación
- Conceptos básicos de programación
- Escribir programas simples usando Python
Control y estructuras de datos
- Declaraciones condicionales y bucles
- Estructuras de datos: listas, cadenas, simulaciones y diccionarios
Abstracción procedimental
- Funciones y métodos
- Reutilización de código y diseño modular
GUI con Brython
- Introducción a las interfaces gráficas de usuario (GUI)
- Creación de programas interactivos utilizando Brython (Python en el navegador)
Crear tarea de rendimiento
- Diseño y desarrollo de un programa de su elección
- Documentar el proceso de desarrollo
- Comprenda los requisitos del College Board
Datos y algoritmos
- Algoritmos de ordenación y búsqueda
- Análisis de la eficiencia y complejidad de los algoritmos
- Procesamiento, limpieza y visualización de datos
Impacto de la informática
- Implicaciones sociales, éticas y económicas de las innovaciones informáticas
- Estudios de casos de avances tecnológicos en el mundo real
Ciberseguridad
- Técnicas de cifrado
- Prácticas seguras en línea y mitigación de amenazas
Prepárese para el examen AP
- Revisión de conceptos clave
- Módulo de bytes de práctica
- Examen de maqueta completo y preguntas de opción múltiple
- Consejos para completar la tarea de creación de manera eficaz
- Tutor de IA para ayudar a los estudiantes a escribir código
- Bytes de práctica para prepararse para el examen de forma gamificada
- Los proyectos de exportación serán entregados al consejo universitario
Recursos para maestros
Planes de lecciones, desarrollo profesional y currículo alineado con AP que incorpora texto instructivo de alta calidad y una biblioteca de recursos complementarios no conectados para involucrar a los estudiantes.
Proyecto de ejemplo
La experiencia de CodeMonkey se distingue de otros proveedores al ofrecer un enfoque atractivo y práctico que no solo enseña conceptos de codificación, sino que también permite a los estudiantes desarrollar Programas GUI basados en gráficos del mundo real en PythonCon un entorno de programación robusto (IDE), lecciones a su propio ritmo y una biblioteca completa de actividades, este plan de estudios garantiza que tanto los docentes de informática, tanto nuevos como experimentados, tengan todo lo necesario para impulsar el aprendizaje de los estudiantes.
¿Quieres aprender más sobre nuestro curso AP CSP?
¡Únase a nosotros en un emocionante viaje al mundo de la informática!
- Course explanations, teacher guides and Q&As
- Diapositivas para el aula, lecciones interactivas y actividades sin conexión
- Ejercicios y creación de tareas de rendimiento
- Preguntas de repaso para estudiantes
Programa de Ciencias de la Computación galardonado
2023
Yo aprendo
Primer lugar - Elección del lector Ciencias de la Computación
2024
Avance en tecnología educativa
Proveedor del año
2024
Lo mejor de STEM
Elección del educador: plan de estudios de inteligencia artificial Para la enseñanza y el aprendizaje
2025
Impacto de la tecnología educativa
Enseñanza superior Herramienta de eficiencia
Preguntas más frecuentes
CodeMonkey, a leading game-based learning platform, teaches students eight years and older the fundamental principles of computer programming. Founded in 2014, CodeMonkey products are designed to maximize engagement and user experience to introduce students to foundational computer programming skills.
Using real programming languages and scalability for all learning environments, CodeMonkey provides a turnkey solution for educators by offering basic training, management and reporting tools, automatic grading and detailed tutorials for teachers and real time feedback for students.
AP Computer Science Principles (AP CSP) is a high school course and College Board exam designed to introduce students to the foundations of computer science and computational thinking. Unlike traditional programming courses, AP CSP focuses on both problem-solving and the broader impact of technology, including data analysis, algorithms, the internet, and ethical considerations.
The course prepares students for college-level computer science study while developing critical thinking and digital literacy skills.
CodeMonkey’s AP Computer Science Principles course is a College Board–aligned computer science curriculum designed to prepare high school students for the AP CSP exam. The course introduces students to the foundational ideas of computer science, including programming, algorithms, data analysis, the internet, and the global impact of computing.
Through a combination of interactive coding exercises, conceptual lessons, and real-world examples, students gain both practical programming skills and a deeper understanding of how technology shapes modern society.
The AP CSP course is designed for high school students in grades 9–12, including those with little or no prior coding experience. It is an ideal entry point for students who are interested in technology, problem-solving, or earning college credit through an AP course.
The curriculum is flexible and works well in traditional classrooms, blended learning environments, and independent study settings.
Yes. CodeMonkey’s AP CSP course is aligned with the College Board AP Computer Science Principles framework, covering all required big ideas, learning objectives, and computational thinking practices.
The course is structured to support success on both the AP CSP exam and the required performance tasks, ensuring students are fully prepared for all components of the assessment.
The course uses Python as its primary programming language. Python is widely recognized for its readability and real-world relevance, making it an excellent choice for teaching foundational programming concepts such as variables, conditionals, loops, and functions.
By learning Python, students gain practical coding skills that extend beyond the AP exam and prepare them for future studies in computer science and related fields.
No prior coding experience is required to enroll in CodeMonkey’s AP CSP course. The curriculum starts with beginner-friendly concepts and gradually builds toward more advanced topics.
This approach makes the course accessible to first-time coders while still offering meaningful challenges for students with some programming background.
The course covers all major topics required by the AP CSP framework, including:
Programming and algorithms
Data and data analysis
Computer systems and the internet
Cybersecurity fundamentals
The ethical and societal impacts of computing
These topics help students develop a broad and well-rounded understanding of computer science.
The course includes guided instruction, practice exercises, and exam-style questions that reflect the structure and expectations of the AP CSP exam. Students practice applying computational thinking skills and explaining their reasoning, which are essential for both the multiple-choice section and the performance tasks.
This structured preparation helps students feel confident and exam-ready.
Yes. CodeMonkey’s AP CSP course is designed for high school classrooms, AP electives, and district-wide implementations. Teachers can use it as a complete AP CSP curriculum or integrate it into existing computer science programs.
Educators also benefit from progress-tracking tools and instructional support.
AP Computer Science Principles introduces students to computer science as a creative and impactful discipline. The course helps students develop problem-solving, analytical thinking, and digital literacy skills that are valuable across many careers and academic paths.
In addition, successful completion of the course and exam can earn students college credit and provide a strong foundation for advanced computer science courses.
AP CSP develops critical thinking, computational skills, and problem-solving abilities that are valuable in many academic disciplines and careers. It prepares students for college-level computer science courses and gives them a strong foundation for fields such as software development, data science, artificial intelligence, and technology entrepreneurship.
The course also helps students develop digital literacy skills that are essential for modern life.
AP CSP students are assessed through a combination of:
Multiple-choice questions that test conceptual knowledge
Performance tasks, including coding projects and written reflections, that demonstrate computational thinking and programming skills
These assessments evaluate both technical proficiency and students’ understanding of computer science principles.
AP CSP focuses on computational thinking, data, and the broader impact of technology, whereas AP Computer Science A focuses primarily on object-oriented programming and Java coding skills. AP CSP is more accessible to beginners and emphasizes the creative and analytical side of computing rather than just syntax and software development.