Learn · Учить
AP Computer Science Principles · AP Принципы информатики
Choose a lesson to begin. · Выберите урок, чтобы начать.
1 Creative Development · Creative Development (Творческое развитие) 0 / 4 Watch lesson · Смотреть урок
2 Data · Data (Данные) 0 / 4 Watch lesson · Смотреть урок
3 Algorithms and Programming · Algorithms and Programming (Алгоритмы и программирование) 0 / 18 Watch lesson · Смотреть урок
3.1
Variables and Assignments · Переменные и присваивания
3.2
Data Abstraction · Абстракция данных
3.3
Mathematical Expressions · Математические выражения
3.4
Strings · Строки
3.5
Boolean Expressions · Булевские выражения
3.6
Conditionals · Условные конструкции
3.7
Nested Conditionals · Вложенные условные конструкции
3.8
Iteration · Итерация
3.9
Developing Algorithms · Разработка алгоритмов
3.10
Lists · Списки
3.11
Binary Search · Бинарный поиск
3.12
Calling Procedures · Вызов процедур
3.13
Developing Procedures · Разработка процедур
3.14
Libraries · Библиотеки
3.15
Random Values · Случайные значения
3.16
Simulations · Симуляции
3.17
Algorithmic Efficiency · Алгоритмическая эффективность
3.18
Undecidable Problems · Нерешаемые задачи
4 Computer Systems and Networks · Computer Systems and Networks (Компьютерные системы и сети) 0 / 3 Watch lesson · Смотреть урок
5 Impact of Computing · Impact of Computing (Влияние компьютерных технологий) 0 / 6 Watch lesson · Смотреть урок
5.1
Beneficial and Harmful Effects · Полезные и вредные последствия
5.2
Digital Divide · Digital Divide (Цифровое неравенство)
5.3
Computing Bias · Предвзятость вычислений
5.4
Crowdsourcing · Краудсорсинг
5.5
Legal and Ethical Concerns · Правовые и этические вопросы
5.6
Safe Computing · Безопасные вычисления