Апта / күн
|
Тақырып атауы (дәріс, Тәжірибелік сабақ, СӨЖ)
|
Сағат саны
|
Ең жоғары балл
|
1
|
2
|
3
|
5
|
1
|
Дәріс 1. Алгоритм. Алгоритм түсінігі. Алгоритмдерді бейнелеу əдістері. Негізгі алгоритмдік құрылымдар.
|
1
|
1
|
Тәжірибелік сабақ 1. Алгоритмдерді бейнелеу əдістері. Негізгі алгоритмдік құрылымдар.
|
2
|
5
|
2
|
Дәріс 2. Бағдарламалау жүйелері туралы жалпы мəлімет.Бағдарламалаудың типтік жүйелері. Жұмыс істеу схемасы.
|
1
|
1
|
Тәжірибелік сабақ 2. Бағдарламалаудың типтік жүйелері. Жұмыс істеу схемасы.
|
2
|
5
|
3
|
Дәріс 3. Бағдарламалау жүйесінің негізгі компоненттері. Бағдарламалау парадигмалары. Бағдарламалау тілдерінің классификациясы.
|
1
|
1
|
Тәжірибелік сабақ 3. Есептерді алгоритмдеудің негіздері. Алгоритмдердің құрылымдарының түрлері.
|
2
|
5
|
4
|
Дәріс 4. Python бағдарламалау жүйесі. Python тілінің негізгі элементтері. Алфавит. Резервтегі сөздер. Айнымалылар. Тұрақтылар. Өрнектер. Операторлар. Арнайы таңбалар.
|
1
|
1
|
Тәжірибелік сабақ 4. Python тілінің синтаксисі. Сандармен орындалатын арифметикалық амалдар. Math модулі.
|
2
|
5
|
СОӨЖ 1 Алгоритмдердің негізгі құрылымдары.
СӨЖ1. Python-ның құрылуы мен даму тарихы. Python платформасы. IDLE мүмкіндіктері. Python тілінде жазылған программалар категориялары.
|
|
18
|
5
|
Дәріс 5. Python - бағдарлама құрылымы. Сипаттау бөлімдері. Айнымалыларды сипаттау. Тұрақтыларды сипаттау. Сызықтық алгоритм. Орындалатын операторлар. Меншіктеу операторы. Процедураларды шақыру. Енгізу жəне шығару.
|
1
|
1
|
Тәжірибелік сабақ 5. Python тілінде алгоритмдердің сызықты құрылымының программаларын жазуы.
|
2
|
5
|
СОӨЖ 2. Сызықты алгоритмдерді бағдарламалау.
СӨЖ 2. Математикалық өрнектерді Python тілінде жазу.
|
|
20
|
6
|
Дәріс 6. Тармақталған алгоритм. Құрылымдық операторлар. Шартты операторлар (if else, elif. )
|
1
|
1
|
Тәжірибелік сабақ 6. Логикалық (булдік) тип. Салыстыру операторлары. Логикалық операторлар. Қарапайым, күрделі шарттар.
|
2
|
5
|
7
|
Дәріс 7. Циклдік алгоритм. Параметрлі цикл оператор for, while, range(), xrange() функциялары.
|
1
|
1
|
Тәжірибелік сабақ 7. Қайталану (Циклдік) командалары. Цикл операторлары. Циклді қолданып программа құру.
|
2
|
5
|
CОӨЖ 3. Циклдық есептеу процестерін бағдарламалау.
СӨЖ 3. Циклдық алгоритмді қолданып программа құру.
|
|
20
|
|