Код урока | Название курса | Сорт | Кредит | Время урока | Еженедельные часы занятий (теоретические) | Еженедельные часы занятий (практика) | Еженедельные часы занятий (лаборатория) |
---|---|---|---|---|---|---|---|
BN 2270 | Основы программирования | Екінші курс | 5 | 150 | 15 | 30 |
Целью данной дисциплины является обучение основам программирования, структуре данных и построению алгоритмов. Кроме того, он учит синтаксису и особенностям использования языка с++, созданию программ на языке С++, работе со сложными структурированными типами данных, алгоритмам сортировки и поиска и их практическому применению.
Современные языки программирования
работа с группой, облачная технология, метод групповой проектной работы, модульная технология обучения
1 | Использовать методы формализации и построения математической модели заданной задачи и знать основные алгоритмические структуры и уметь составлять алгоритмы для решения поставленной задачи |
2 | Учится программировать подготовленные алгоритмы |
3 | Анализирует и обрабатывает различные типы данных |
4 | Звыполняет компьютерные вычисления с использованием современного программного обеспечения |
Haftalık Konu | Метод оценки | |
---|---|---|
1 | Введение в программирование и алгоритмизация процесса обработки данных. | Ауызша және жазбаша |
2 | Структура программы на языке Си. Структуры данных на языке Си. Функции ввода-вывода. | Ауызша және жазбаша |
3 | Пользовательские функции на языке Си. | Ауызша және жазбаша |
4 | Выполнение операций на языке Си. | Ауызша және жазбаша |
5 | Оператор ветвления языка Си. | Ауызша және жазбаша |
6 | Оператор выбора языка Си. | Ауызша және жазбаша |
7 | Предварительный условный цикл (while-пока). Последний условный цикл (do.. while). | Ауызша және жазбаша |
8 | Оператор цикла For. Операторы изменения порядка выполнения программы. | Ауызша және жазбаша |
9 | Определение массивов на языке Си. Одномерные массивы. | Ауызша және жазбаша |
10 | Типы задач обработки одномерных массивов. | Ауызша және жазбаша |
11 | Двумерные массивы. Работа с матрицами. | Ауызша және жазбаша |
12 | Типы задач двумерной обработки. | Ауызша және жазбашаЖазбаша |
13 | Символические фразы. Функции обработки символьных строк | Ауызша және жазбашаЖазбаша |
14 | Отчеты для обработки символьных строк | Ауызша және жазбашаЖазбашапрезентация |
15 | Работа с файлами. Функции для работы с файлами | Ауызша және жазбашаЖазбашапрезентация |
PÇ1 | PÇ2 | PÇ3 | PÇ4 | PÇ5 | PÇ6 | PÇ7 | PÇ8 | PÇ9 | PÇ10 | PÇ11 | PÇ12 | PÇ13 | PÇ14 | PÇ15 |
---|
Оқулық / Материал / Ұсынылатын ресурстар | ||
---|---|---|
1 | Соммервиль И., Оразбеков С. программное обеспечение.- Астана. Учебник. 2013. | |
2 | Урмашев Б. А., Шмыгалева Т. А. Программирование на алгоритмическом языке С++: учебное пособие. - Алматы: Казахский ун-т, 2020 | |
3 | Медешова А. Б., Мухамбетова Г. Г. Программирование. Алматы -2014, 368 с. учебное пособие. | |
4 | Страуструп Б. принципы и практика использования языка программирования с++. Алматы 2013г. | |
5 | Тульбасова Б. К. языки алгоритмизации и программирования: учебно-методический комплекс, Алматы Нур-Принт, 2012, 117 с | |
6 | Искакова К. методы программирования верхнего уровня. Оқу-әдістемелік кешен - Алматы : Нур-Принт, 2012. | |
7 | Федоров, Д. Ю. Программирование на языке высокого уровня Python : учебное пособие для прикладного бакалавриата М: Издательство Юрайт, 2017. — 126 с. |