datum: 08.12.2021

Kód kurzu:


Název kurzu:

AP Computer Science Principles Online

Délka kurzu:

2 semesters

Rok školní docházky / Grade:

9 - 13



Detailní popis

The AP Computer Science Principles course (AP CSP) - Exam Preparation introduces students to the essential concepts of computer science and challenges them to discover how computers and ICT technologies impact the world around us. The main topics include: programming, abstractions, algorithms, large data sets, the Internet, cyber security, and the impact of computing on our everyday life. The course prepares students is designed  to be the equivalent of a first-semester introductory college or university computer science course.  Course materials are included in the price.

The AP Computer Science Principles (AP CSP) course is complementary to AP Computer Science A. While AP CSA focuses primarily on the technical aspects of Java programming in software development, AP CSP uses programming in Python to solve a wide range of real-world problems and explore the underlying principles of computation across other disciplines.

In the AP Computer Science Principles course, students will use the Python programming language to develop the fundamentals of computational thinking which are vital for success across a wide variety of disciplines. Computational thinking teaches students to recognise and formulate computationally solvable problems, analyze and logically organize data, represent data through abstractions, automate solutions through algorithms, evaluate various possible solutions in order to find the most efficient ones, generalize and transfer processes and solutions to a wide variety of situations. At the end of the course, students will become skilled computational thinkers and as a result will become more tolerant, confident and persistent in dealing with ambiguity, complexity, difficult and open-ended problems. This makes the course unique in its focus on fostering students to be creative and in encouraging them to apply creative processes when designing and implementing innovative solutions.

The AP CSP course is often taken by future IT professionals who want to build a solid understanding of the given field. Furthermore, AP CSP attracts students interested in a wide range of subjects, ranging from science and mathematics to medicine, journalism or even art, who would like to acquire a competitive edge by understanding computer science and the way it relates their particular field as well as to the real world in general.

Professionally trained course instructors guide students through a series of online lectures, readings, forum discussions, design and programming exercises, project assignments, and other materials. Students are assessed through a variety of homework assignments, projects, and exams.

Recomended course sequence:
Introduction to Programming in Scratch - Digital Information Technology - Foundations of Programming – Procedural Programming – AP Computer Science A – AP Computer Science Principles



Struktura kurzu

Course structure

The course structure follows the framework developed by the College Board and brings together computational thinking practices which capture the important aspects of the work of computer scientists with the essential ideas which encompass the foundational principles of computer science.

Computational Thinking Practices

Big Ideas

Sylabus kurzu


Ke kurzu nepotřebujete další materiály.


cena kurzu: 15 900,- Kč / 652,- EUR