Следите за новостями и участвуйте в обсуждениях!
Подписывайтесь на
наш Инстаграм,
Телеграм-канал и
присоединяйтесь к чату сообщества — чтобы не пропустить результаты конкурса грантов!
Языки программирования высокого уровня
-
Цель: Сформировать у студентов базовые и углубленные знания о языках программирования высокого уровня, их структуре, особенностях и применении, а также развить практические навыки разработки программных продуктов и методику обучения программированию в образовательной среде. Содержание: Введение в языки программирования: История и классификация языков программирования. Понятие синтаксиса и семантики языка. Основные парадигмы программирования (императивное, объектно-ориентированное, функциональное, логическое программирование). Структура языков программирования высокого уровня: Переменные, типы данных, операторы. Условные конструкции и циклы. Функции и процедуры. Модули и библиотеки. Объектно-ориентированное программирование: Классы и объекты. Наследование, инкапсуляция, полиморфизм. Стандарты кодирования и работа с кодом: Стиль оформления кода. Документирование программ. Работа с системами контроля версий (например, Git). Практическая работа на языках программирования: Основы Python: синтаксис, библиотеки, разработка приложений. Основы C#: структуры данных, разработка интерфейсов. Основы JavaScript: скрипты для веб-приложений. .Использование игровых и проектных методов. Проектная деятельность: Разработка учебных проектов.
-
Образовательная программа 6B01530 Информатика
-
Кредитов 6
-
Селективная дисциплина
-
Год обучения 2
-
Семестр 1