ПРОГРАММИРОВАНИЕ
Уровень "старший"
ВОЗРАСТ 14-18 ЛЕТ
.
Курс включает материал знаменитого курса CS50 Introduction to Computer Science Гарвардского университета.
Курс адаптирован для школьников, задания переведены на язык программирования Python.
Ребята прошедшие курс готовы к решению соревновательных и проектных задач по программированию.

CS50 — курс, посвящён основам программирования и основам информационных технологий. CS50 рассчитан на новичков или тех, кто имеет начальные знания по программированию.
СОДЕРЖАНИЕ КУРСА
Основы
компьютерных наук
Прием, обработка, хранение и вывод информации
Базовое программирование
Синтаксис языков программирования Python, HTML, CSS, SQL
Алгоритмическое мышление
Основные алгоритмы, применение и способы оценки работоспособности
Концепции программирования
Концепции абстракции, структуры данных, инкапсуляции, управления памятью
Web-разработка
Веб-разработка: основы CSS, HTML, JavaScript
Основы работы с базами данных
Создание баз данных, подготовка информации. Язык запросов SQL
Курс учит ребят, как мыслить алгоритмически и эффективно решать проблемы. Темы включают абстракцию, алгоритмы, структуры данных, инкапсуляцию, управление ресурсами, безопасность, разработку программного обеспечения и веб-разработку. Языки включают в себя C, Python, SQL и JavaScript, а также CSS и HTML. Наборы задач, вдохновленные реальными областями биологии, криптографии, финансов, криминалистики и игр.
Made on
Tilda