Кафедра информатики

Серега БеловАссемблер (Сергей Белов). Язык ассемблера является языком низкого уровня, максимально приближенным к языку машинных команд. Это означает, что программист имеет возможность работать с "железом" компьютера практически напрямую. Целью курса является изучения языка ассемблера. Для понимания принципов работы современных компьютеров в курсе даются сведения об архитектуре вычислительных систем. Освоения языка происходит путём написания реально работающих программ. Курс посвящён исследования работы компьютера "изнутри".

Язык программирования C (Сергей Белов). Курс направлен на изучение одного из самых популярных языков программирования - языка C. В курсе изучаются основные синтаксические структуры языка C, операторы, управляющие конструкции, а также методы написания программ. Теоретические знания закрепляются практическими примерами и задачами. 

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

Основы С++ (Александр Толстокоров). Курс призван дать базовые представления о языке программирования C++, рассмотреть основные алгоритмические и синтаксические структуры, ввести понятие объектно-ориентированного подхода к написанию программ.

Начертательная геометрия и основы работы в системах автоматизированного проектирования (Эльвира Тимофеева). Курс является продвинутой версией школьной дисциплины «Черчение» - изучаются не только правила построения чертежа, но и основы работы в таких САПР, как КОМПАС и AutoCAD. Каждое занятие носит практический характер. Цели курса: изучение теоретических основ начертательной геометрии, приобретение практических навыков построения чертежа и создания 3D моделей предметов с помощью систем автоматизированного проектирования.

Основы сетевых технологий (Виктория Котова). Курс представляет собой систематическое введение в сетевую проблематику. Наряду с изучением принципов работы сети как единого целого рассматриваются основные понятия и наиболее важные характеристики программных и аппаратных компонентов, образующих сеть: компьютеров, коммуникационной аппаратуры и операционных систем. Приводится обзор наиболее популярных стеков коммуникационных протоколов и рассматривается их соответствие семиуровневой модели ISO/OSI. Изучаются принципы работы коммуникационной аппаратуры различных типов. Приводятся типовые структуры вычислительных сетей. Рассматриваются принципы межсетевого взаимодействия.

Радиокружок

Электроника (Игорь Молчанов). В современном мире электронные приборы окружают нас повсюду, но в то же время уровень знания о них у многих школьников по сравнению с школьниками 70-х - 80-х годов катастрофически низок в связи с разрушенной инфраструктурой радиокружков и практического преподавания электронных дисциплин. Курс призван заполнить этот пробел и помочь детям провести параллели между школьным курсом электрофизики и реальным миром, показать, как устроены и как работают приборы, дав им зачатки уникальных в современном мире знаний (количество специалистов по электронной части в 2000-х годах гораздо меньше специалистов, например в ИТ или других наукоёмких дисциплинах) и привив им интерес к дальнейшему изучению данной темы. Курс состоит из 6 частей и 1-3 недель практики в виде радиокружка.

Веб-разработка "для чайников" (Виктория Котова). HTML – язык гипертекстовой разметки документов, который лежит в основе почти всех существующих web-страниц, что ставит его на первое место в иерархии инструментов для создания сайтов. Посетив этот курс, вы научитесь самостоятельно оформлять web-страницы с использованием языка разметки HTML. Благодаря этим навыкам вы не только сможете создавать сайты с рисунками, таблицами, ссылками и формами, но и научитесь делать это максимально быстро и эффективно, используя каскадные таблицы стилей CSS.

Знакомство с ОС Linux (Виктория Котова). В данном курсе школьники познакомятся с операционной системой Linux, узнают о её назначении и принципах работы, и получат навыки работы с интерфейсом командной строки.

 

 Серега Белов