Курс предназначен для бакалавров 1 года обучения направления 02.03.03 МОиАИС

Цель освоения дисциплины.

В рамках изучения дисциплины «Основы программирования» даются начальные представления об основных профессиональных инструментах: языке программирования высокого уровня и системе программирования, его реализующего. На протяжении всего курса студенты работают в технологии структурного программирования, как наиболее хорошо разработанной, естественной и простой.

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

 Задачи дисциплины.

Основные задачи курса на основе системного подхода:

-            изучение простейших алгоритмов обработки данных;

-            изучение более сложных данных: структур (в том числе динамических), файловые потоки;

-            осваивается модульный принцип построения программ;

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

Содержательное наполнение дисциплины обусловлено общими задачами в подготовке бакалавра.

Научной основой для построения программы данной дисциплины является теоретико-прагматический подход в обучении.