+375291278520+375336917840

Основы программирования Computer Science

(8-11 классы)
Идет набор на ноябрь 2024

Нажимая на кнопку вы соглашаетесь на обработку ваших данных

Курс построен на базе CS50, учебной программы университета Гарварда (США)

«CS50 Computer Science» считается лучшим в мире курсом для изучения классического и современного программирования

В курс входит все то, что нужно современному программисту.

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

Курс подойдет заинтересованным ученикам старших классов / студентам

Как проходят занятия

Теория - Объяснение нового материала
Теория

Объяснение
нового материала

Практика - Выполнение заданий на закрепления темы
Практика

Выполнение заданий
на закрепления темы

Проверка - контроль выполнения
Проверка

Контроль правильности
выполнения

Обратная связь - Комментирование исполнения, исправление ошибок
Обратная связь

Разбор ошибок и
рекомендации

Практическая направленность

Дети учатся применять принципы программирования для решения прикладных задач из различных областей науки.
Задания максимально приближены к жизни, поэтому особенно интересны.

Обучение на курсе CS50 не требует знаний университетской математики.

Достаточно уверенного
школьного уровня.

На занятиях наши учащиеся:

Программа курса

1

Модуль 1

Структура курса.
Бинарная система счисления.
Алгоритмы

2

Модуль 2

Компьютерное мышление
Архитектура программного обеспечения

3

Модуль 3

Знакомство с языком программирования СИ

4

Модуль 4

Условия
Функции и аргументы

5

Модуль 5

Баги.
Функции.
Строки
Типы

6

Модуль 6

Представление данных.
Строки
Массивы

7

Модуль 7

Сортировка и поиск
Алгоритмы и эффективность

8

Модуль 8

Сортировка слиянием.
Побитовые операции

9

Модуль 9

Цикличный и рекурсивный алгоритмы

10

Модуль 10

Шестнадцатеричная система счисления.
Строки и указатели

11

Модуль 11

Библиотеки CS50
Стек и очередь

12

Модуль 12

Память
Структуры данных
Сжатие

13

Модуль 13

Веб-программирование
TCP-IP-HTTP-HTML

14

Модуль 14

Веб-серверы
Работа с HTML

15

Модуль 15

Основы программирования на Python
Сравнение с Си

16

Модуль 16

Переход от СИ к Python
Практическая работа

17

Модуль 17

Транзакции.
SQL-инъекции

18

Модуль 18

Синтаксис JavaScript
JSON-DOM-Ajax

19

Модуль 19

Улучшаем приложение с помощью Ajax и JSON

20

Модуль 20

Что такое -безопасный- интернет-портал
Cookies и HTTPS

21

Модуль 21

Естественные языки и их обработка. ELIZA

22

Модуль 22

Искусственный интеллект и поиск.
Деревья

Что будут уметь дети, закончившие курс CS50 по основам программирования?

Курс знакомит учащихся с основами нескольких языков программирования, позволяет понять их отличия, сравнить синтаксис и принципы использования.

Это фундаментальные и системные знания о программировании, которые расширяют технический кругозор и понимание IT сферы.

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

Что будут уметь дети, закончившие курс CS50 по основам программирования? - фото 1
Что будут уметь дети, закончившие курс CS50 по основам программирования? - фото 2
Что будут уметь дети, закончившие курс CS50 по основам программирования? - фото 3

CS50 (Computer Science) стал первой ступенью в карьере для многих успешных программистов нашего времени

Идет набор в новые группы на сентябрь 2024

Звоните для уточнения расписания и наличия мест!
+375 29 127 85 20, +375 33 691 78 40

Стоимость курсов

1 раз в неделю по 2 часа (120 мин.)

108руб /мес

Группы по выходным или будням

Записаться или получить консультацию
Computer Science CS50
Нажимая на кнопку вы соглашаетесь на обработку ваших данных
Также вам могут быть интересны
IT-курсы для взрослых
Записаться на курсы

Оставьте свои данные и мы перезвоним
Вам в ближайшее время

Computer Science CS50

Нажимая на кнопку вы соглашаетесь на обработку ваших данных

Звоните:
+375291278520
+375336917840

График работы в учебном году:
C 9:00 до 18:00 без выходных
Обед плавающий, звоните

График работы летом:
С 9:00 до 18:00 пнд.-пт.

office@melarossa.by

212030, г. Могилев, пер. Пожарный,
дом 9, 4 этаж, офис 408

Яндекс.Метрика