Тақырып. Деректер құрылымы. Сызықтық және сызықтық емес құрылымдар. Файл түсінігі. Файлдың ерекше сипаттамалары. FILE типін сипаттаудың жалпы түрі.
Мәліметтер құрылымдары және олардың ұйымдастырылуы
Мәтіндік файлдар
|
Платформа: ZOOM
Лекция-дискуссия
|
лекция-презентация
|
2
|
Практикалық
|
Жолдық айнымалыларды қолданып есептерді шығару. Python бағдарламалау тілі. Жол деректерімен жұмыс істеу
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Күрделі деректер құрылымдарын өңдеу алгоритмдерінің сызбалық жүзеге асуы.
|
Сұрақ-жауап
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
1. Процедураларды қолданумен программаларды құру.
2. Реккуренттілік, итерация ұғымдары.
|
Эссе
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
8-шы апта сағат саны:
|
|
|
12
|
9-шы апта
|
Дәріс
|
Тақырып. Типтелген және типтелмеген файлдар. Файлдармен жұмыс ітеуге араналған стандартты процедуралар. Мәтіндік файлдар.
Типтік файлдар
2. Типсіз файлдар
|
Платформа: ZOOM
Лекция-дискуссия
|
лекция-презентация
|
2
|
Практикалық
|
Жолдық айнымалыларды қолданып есептерді шығару. Python бағдарламалау тілі. Жол деректерімен жұмыс істеу
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Күрделі деректер құрылымдарын өңдеу алгоритмдерінің бағдарламалық жүзеге асуы.
|
Сұхбат
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
1. Функцияларды қолданумен программаларды құру.
2. Алгоритмді өңдеу әдістері.
|
Презентация
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
9-шы апта сағат саны:
|
|
|
12
|
10-ші апта
|
Дәріс
|
Тақырып. Ақпараттық құрылымдарды өңдеу алгоритмдері
Абстракты деректер типі. Тізімдерді өңдеу алгоритмдері.
1. Деректер құрылымын өңдеу алгоритмдерінің мысалдары
2.Векторлар
3. Массивтер
4. Енгізілген деректер түрлері
|
Платформа: ZOOM
Лекция-дискуссия
|
лекция-презентация
|
2
|
Практикалық
|
ПРОЦЕДУРАЛАР МЕН ФУНКЦИЯЛАР. Python бағдарламалау тілі. Таңдамалы функциялар
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Python тілінде графиканы қолдану.
|
Сұрақ-жауап
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
Жазбаларды қолданумен программаларды құру.
2. Шекара алгоритмі.
|
Тест
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
10-шы апта сағат саны:
|
|
|
12
|
11-ші апта
|
Дәріс
|
Тақырып. Рекурсивті алгоритмдер. Бірігу алгоритмдері. Іштей сорттау алгоритмдері. Сырттай сорттау алгоритмдері. Рекурсивті функциялармен жұмыс.
Рекурсиялар, рекурренттіктер және итерациялар
Сұрыптау алгоритмдері. Массивтерді сұрыптау (ішкі сұрыптау)
Ішкі сұрыптау әдістері
|
Платформа: ZOOM
Лекция-дискуссия
|
лекция-презентация
|
2
|
Практикалық
|
ПРОЦЕДУРАЛАР МЕН ФУНКЦИЯЛАР. Python бағдарламалау тілі. Таңдамалы функциялар
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Математикалық функциялардың графигін сызу.
|
Сұрақ-жауап
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
Жиындар.
2. Дербес мақсаттар әдісі.
|
Кейс-стади
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
11-шы апта сағат саны:
|
|
|
12
|
12-ші апта
|
Дәріс
|
Тақырып. Іздеу алгоритмдері. Сызықтық және екілік іздеу. Іздеу алгоритмдері.
Деректерді іздеу алгоритмі
Аса бұтақталатын ағаштар
|
Платформа: ZOOM
Лекция-дискуссия
|
лекция-презентация
|
2
|
Практикалық
|
ЖАЗБАЛАР ЖӘНЕ ФАЙЛДАР. Топтар арасындағы қатынастар
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Тілдің қосымша мүмкіндіктерін пайдалану.
|
Әңгімелесу
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
Типтелген файлдарды қолданумен программаларды құру.
2. Программалық жабдықтың өмір циклі.
|
Презентация
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
12-шы апта сағат саны:
|
|
|
12
|
13-ші апта
|
Дәріс
|
Тақырып. Қатарды өңдеу алгоритмдері. Кестелерді толтыру алгоритмі. Ішкі жолдарды іздеу алгоритмдері. Қатарды өңдеу алгоритмдері, кестелерді толтыру алгоритміне кіріспе.
1. Қатарды өңдеу алгоритмдері
|
Платформа: ZOOM
Лекция-дискуссия
|
лекция-презентация
|
2
|
Практикалық
|
ЖАЗБАЛАР ЖӘНЕ ФАЙЛДАР. Топтар арасындағы қатынастар
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Программалау әдістері
|
Әңгімелесу
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
Мәтіндік файлдарды қолданумен программаларды құру.
2. Ішкі программалар. Олардың түрлері.
|
Пікір-талас
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
13-ші апта сағат саны:
|
|
|
12
|
14-ші апта
|
Дәріс
|
Тақырып. Динамикалық программалау. Динамикалық программалауды үйрену.
Динамикалық программа
|
Платформа: ZOOM
Лекция-дискуссия
|
лекция-презентация
|
2
|
Практикалық
|
СТАНДАРТТЫ МОДУЛЬДЕР. Файлдармен жұмыс істеу
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Программалық модуль. Программалық жобалау.
|
Пікір-талас
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
Көрсеткіштер және динамикалық жады.
2. Рекурсивті функциялар.
|
Cұрақ-жауап
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
14-ші апта сағат саны:
|
|
|
12
|
15-ші апта
|
Дәріс
|
Тақырып. Технологиялық, техникалық қателер, программалық және жүйелік қателер, құжаттық қателер. Программаларды орындау барысында жүйенің қателер жайында хабарлары. Программалардың орындалуы.
Программалық жабдықтарды жөндеу. Қателердің классификациясы.
Программаны дұрыстау.
Программаның орындалуы.
|
Платформа: ZOOM
Лекция-дискуссия
|
лекция-презентация
|
2
|
Практикалық
|
СТАНДАРТТЫ МОДУЛЬДЕР. Файлдармен жұмыс істеу
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Көпмүшелікті Горнер схемасымен есептеу алгоритмі.
|
Тест
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
1. Программаларды құру кезінде GRAPH модулін қолдану.
2. Деректердің типтері. Күрделі типті деректер.
3. Стандартты емес типтер.
|
Реферат
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
15-ші апта сағат саны
|
|
12
|
Барлық 15 апталық сағат саны
|
Дәріс
|
|
30
|
Практикалық
|
|
30
|
ОББӨЖ
|
|
60
|
БӨЖ
|
|
60
|
Барлығы
|
|
180
|