Сабақтың түрі
|
Тақырыптар
|
Өткізу түрі
|
Оқыту нәтижелеріне
қол жеткізу тәсілдері
(бақылау түрі)
|
Сағат саны
|
1 модульдің аты: Алгоритмдерді өңдеу принциптері. Деректер типтері және деректер құрылымы. Python тіліне кіріспе
|
1-ші апта
|
Дәріс
|
Тақырып. Кіріспе. Алгоритмдеу және деректер құрылымы ЭЕМ-ға программалар құруға бағытталған пән. Қазіргі уақыттағы маманға компьютердің жұмысы принциптерін және оны программалармен қамтамасыз ету мүмкіндіктерін білу қажет.
1. Курстың тақырыбы, оның мақсаттары мен міндеттері.
2. Ақпараттық жүйелердегі компьютерлік технологияның рөлі.
3. Әр түрлі салаларда ақпараттық жүйелерді пайдалану мысалдары.
|
Платформа: ZOOM
Шолу лекция-презентация
|
Шолу лекция-презентация
|
2
|
Практикалық
|
Берілгендерді енгізу және шығару
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Алгоритм түрлері
|
Сұхбат
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
Тапсырмалар:
1.Сызықты алгоритмдерді программалау. Арифметикалық өрнектер.
2. Алгоритм түрлері. Алгоритмді жазу ережелері.
|
Аналитикалық талдау
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
1-ші апта сағат саны
|
|
12
|
|
2-ші апта
|
Дәріс
|
Тақырып. Алгоритмдер. Алгоритмдерді өңдеу принциптері.
Қойылған есептерді шығарудың негізгі сатылары. Алгоритмдер, деректер құрылымы және программалау тілдерінің негізгі түсініктері.
1.Алгоритм анықтамасы
2.Алгоритм қасиеттері
3.Сызықтық немесе тізбекті алгоритм.
4.Тармақталу алгоритмдері.
5.Циклдік алгоритмдер.
|
Платформа: ZOOM
Шолу лекция-презентация
|
Шолу лекция-презентация
|
2
|
Практикалық
|
ШАРТТЫ ОПЕРАТОР. Python бағдарламалау тілі. Тармақталған құрылымдағы бағдарламалар.
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Алгоритмді баяндау түрлері
|
Ағымдық
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
1. Тармақталған есептеу процестерін программалау.
2. Таблицада кестеленген функцияларды есептеу алгоритімін блок-схема құрыңыз.
|
Эссе
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
2-ші апта сағат саны
|
|
12
|
3-ші апта
|
Дәріс
| Тақырып. Алгоритмдер анализі. Алгоритмдердің күрделілігін бағалау. Алгоритмдер, деректер құрылымы және программалау тілдерінің негізгі түсініктері.
1. Алгоритмдерді талдау әдістері
2. Python бағдарламалау тілі
|
Платформа: ZOOM
Лекция-дискуссия
|
лекция-презентация
|
2
|
Практикалық
|
ШАРТТЫ ОПЕРАТОР. Python бағдарламалау тілі. Тармақталған құрылымдағы бағдарламалар.
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Математикалық есептердің алгоритмдік шешімдерін табу.
|
Сұхбат
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
1. Алгоритм ұғымының қалыптасу тарихы.
2. Циклдік есептеу процестерін программалау.
|
Реферат
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
3-ші апта сағат саны
|
|
12
|
|
4-ші апта
|
Дәріс
|
Тақырып. Функцияның өсуі. Стрилинг формуласы. Процедуралық және құрылымдық программалауға кіріспе. Параметрсіз процедуралар. Процедура-функциялар.
1. Функцияның өсуі. Стрилинг формуласы
|
Платформа: ZOOM
Лекция-дискуссия
|
лекция-презентация
|
2
|
Практикалық
|
ЦИКЛДІК ЕСЕПТЕУ ПРОЦЕССТЕРІН ПРОГРАММАЛАУ. Циклді алгоритмдер. for параметрі бар цикл
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Python тілінің құрамы
|
Презентация
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
Бір өлшемді массивтерді өңдеу.
2. Марковтың қалыпты алгоритмдері
|
тест
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
4-ші апта сағат саны:
|
|
|
12
|
5-ші апта
|
Дәріс
|
Тақырып. Қарапайым рекурсиялар. Есептеудің негізгі эффективті схемалары. Рекурсивті қосалқы программаларды ұйымдастыру. Параметрлер-массивтер және параметр-жолдар. Процедуралық типтер. Параметрлер-функциялар және параметр-процедуралар.
1. Процедуралық және құрылымдық программалауға кіріспе. Параметрсіз процедуралар. Процедура-функциялар.
|
Платформа: ZOOM
Лекция-дискуссия
|
лекция-презентация
|
2
|
Практикалық
|
ЦИКЛДІК ЕСЕПТЕУ ПРОЦЕССТЕРІН ПРОГРАММАЛАУ. Циклді алгоритмдер. for параметрі бар цикл
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Қарапайым деректер құрылымдарын өңдеу алгоритмдерінің сызбалық жүзеге асуы.
|
Сұхбат
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
Екі өлшемді массивтерді өңдеу.
2. Тюринг машинасы.
|
Аналитикалық талдау
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
5-ші апта саны: |
|
|
12
|
6-ші апта
|
Дәріс
|
Тақырып. Деректер типтері. Деректердің құрылымдық және базалық типтері. Қарапайым, реттелген, бүтін, логикалық, символдық, санаулы, тип диапазон, нақты типтер. Олармен жұмыс істеуге арналған стандартты математикалық функциялар.
1. Деректер типтері. Деректердің құрылымдық және базалық типтері
2.Жиындар. Жиындарға қолданылатын амалдар
3.Тізімдер. Ағаштар
|
Платформа: ZOOM
Лекция-дискуссия
|
лекция-презентация
|
2
|
Практикалық
|
Бір өлшемді және екі өлшемді массивтерді өңдеу. Тізімдер - айнымалы тізбектер
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Тілдік стандартты фукнциялары мен процедуралары.
|
Сұхбат
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
1. Символдық мәліметтерді өңдеу.
2. Фон Нейман принципі.
|
Тест
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
6-шы апта саны:
|
|
|
12
|
7-ші апта
|
Дәріс
|
Тақырып. Көрсеткіштер. Жадының динамикалық таралуы. Динамикалық жады түсінігі. Көрсеткіштерді баяндау.
1. Көрсеткіштер және бағдарламалаудағы оларды қолдану
2. Екі байланысты сызықтық тізім
3. Циклдық тізімдер
4. Көрсеткіштер мен тұрақтылар
|
Платформа: ZOOM
Лекция-дискуссия
|
лекция-презентация
|
2
|
Практикалық
|
Бір өлшемді және екі өлшемді массивтерді өңдеу. Тізімдер - айнымалы тізбектер
|
Практикалық
тапсырмаларды шығару,
программалар құру
|
Программалар құру
және оларды
компьютерде
атқару
|
2
|
ОББӨЖ
|
Бір өлшемді және көп өлшемді массивтермен жұмыс жасау.
|
Сұхбат
|
Тақырып бойынша меңгерген материалды практикада қолдану
|
4
|
БӨЖ
|
1. Жолдық мәліметтерді өңдеу.
2. Жолдар. Жолдарды өңдеу алгоритмдері.
|
Презентация
|
Білім алушылардың орындап, ААЖ ИСУДО-ға жүктеген файлдарын тексеру, бағалау
|
4
|
7-шы апта сағат саны:
|
|
|
12
|
2 модульдің аты: Деректер типтері және деректер құрылымы. Ақпараттық құрылымдарды өңдеу алгоритмдері
|
8-ші апта
|
Дәріс
|
|