Принципы компьютерных наук AP

Студенты изучают основы компьютерной науки, данных, кибербезопасности и программирования.

ap компьютерные науки
codemonkey готов учить

ВВЕДЕНИЕ В CS

Понимать и применять принципы вычислительного мышления, Интернета и кибербезопасности.

codemonkey готов научиться программировать

ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ

Разрабатывайте алгоритмы, создавайте GUI и пишите программы с использованием Python и Brython. Изучите методы анализа и визуализации данных.

Создать задачу производительности

Создавайте оригинальные проекты, демонстрирующие навыки решения проблем и программирования. Подготовьтесь к тесту AP CSP.

Курс AP CSP

Курс для старшеклассников, интересующихся технологиями,
решение проблем и инновации

Approved by the College Board

Этот курс соответствует курсу AP Computer Science Principles и описанию экзамена, гарантируя, что студенты разовьют навыки вычислительного мышления, поймут ключевые концепции программирования и будут хорошо подготовлены к успешной сдаче экзамена AP Computer Science Principles. Учебная программа обучает Python с помощью скаффолдированных уроков, которые постепенно развивают навыки студентов, достигая кульминации в создании настоящих веб-приложений.

студент ap
студенты

В этом курсе используется Brython — библиотека Python, которая позволяет студентам создавать и запускать веб-приложения непосредственно в браузере, что позволяет им создавать интерактивные проекты с использованием Python без необходимости дополнительной настройки.

Курс AP CSP готовит студентов к экзамену AP и созданию задания по производительности

Учебный план Обзор

Цифровая информация

Цифровая информация

Интернет

Введение в программирование

структуры управления и данных

Структуры управления и данных

Процедурная абстракция

Графический интерфейс с Brython

Создать задачу производительности

Данные и алгоритмы

Влияние вычислений

Кибербезопасность

Обзор экзамена AP

Подготовка к экзамену AP

Ресурсы для учителей

Планы уроков, профессиональное развитие и учебная программа, соответствующая программе AP, включающая высококачественные учебные тексты и библиотеку дополнительных ресурсов для вовлечения учащихся.

Пример проекта

Создано с помощью браузерной среды разработки CodeMonkey

Опыт CodeMonkey отличается от опыта других поставщиков, предлагая увлекательный, практический подход, который не только обучает концепциям программирования, но и дает возможность студентам создавать реальные графические программы с графическим интерфейсом на Python. Благодаря надежной среде программирования (IDE), урокам с возможностью самостоятельного обучения и обширной библиотеке упражнений эта учебная программа гарантирует, что как начинающие, так и опытные преподаватели компьютерных наук получат все необходимое для стимулирования обучения студентов.

Хотите узнать больше о нашем курсе AP CSP?

Присоединяйтесь к нам в захватывающем путешествии в мир компьютерных наук!

Отмеченная наградами программа по компьютерным наукам

2023
i-Learn

Первое место по выбору читателей
Информатика

2024
Прорыв в сфере образовательных технологий

Поставщик года

2024
Лучшее из STEM

Учебная программа педагога Pick-AI
для преподавания и обучения

2025
Влияние Edtech

Топ преподавания
Инструмент эффективности

Часто задаваемые вопросы

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.