Методы решения проблем в информатике

Учебные материалы по курсу «Методы решения проблем в информатике», цель которого – сформировать теоретические представления об общей методологии решения задач с использованием компьютерной, мобильной и встраиваемой техники на основе разработки программ различного назначения.
В ходе изучения курса познакомитесь с методологией решения задач в информатике; историей и классификацией современных языков программирования; понятиями и свойствами алгоритмов; типами данных; программами для ЭВМ и характеристиками программных объектов.
Во время прохождения курса попробуете программировать в основных парадигмах: императивной, объектно-ориентированной, функциональной.
Правообладатель
ФГБОУ ВО «Тольяттинский государственный университет»
Авторы курса
Программа курса
- Информация и ее роль в информатике
- История развития информатики и вычислительной техники
- Методологии и этапы решения задач в информатике
- Алгоритмы. Основные алгоритмические конструкции
- Концепции и классификация языков программирования
- Программы для ЭВМ
- Системы счисления
- Основы системного анализа
Результаты обучения
Пройдя курс, сможете делать правильный выбор языка программирования для решения определенной задачи, методологически правильно разрабатывать алгоритмы и реализовывать их, учитывая особенности конкретного языка программирования и овладеть следующими компетенциями:
- Безопасная работа с цифровыми устройствами и сетями, информацией и цифровым контентом, информационными системами.
- Кооперация в цифровой среде, развитие эмоционального интеллекта, креативности и критического мышления при управлении цифровой идентичностью.
Рекомендуемые направления подготовки
01.03.02 Прикладная математика и информатика
02.03.01 Математика и компьютерные науки
09.03.01 Информатика и вычислительная техника
09.03.02 Информационные системы и технологии
09.03.03 Прикладная информатика
09.03.04 Программная инженерия
10.03.01 Информационная безопасность
10.05.01 Компьютерная безопасность
Больше курсов









