Р/с |
Өтілетін тақырыптың аты |
Сағат саны |
|
І. Тарау. Python бағдарламалау тіліне кіріспе. (3 сағат) |
1 |
Кіріспе. Python программасын орнату. |
1 |
2 |
Ақпаратты экранға шығару. print() функциясы. Түсініктемелер. |
1 |
3 |
Енгізу операторы. Input() функциясы. |
1 |
|
ІІ. Тарау.Python айнымалылары, ақпарат типтері. Синтаксис. (4 сағат) |
4 |
Тілдің алфавиті және синаксисі |
1 |
5 |
Айнымалыларға мəн беру |
1 |
6 |
Ақпараттар типтерінің түрлері, сандық типті түрлендіру |
1 |
7 |
Практикум |
1 |
|
ІІІ. Тарау. Python тіліндегі операторлар. (4 сағат) |
8 |
Арифметикалық оператор және меншіктеу операторлары |
1 |
9 |
Логикалық операторлар or, and, not |
1 |
10 |
Математикалық функциялар. Math.h |
1 |
11 |
Математикалық өрнекті python тілінде жазу |
1 |
|
IV. Тарау. Шартты операторлар (2 сағат) |
12 |
if..else, elif операторы |
1 |
13 |
Практикум |
1 |
|
V. Тарау. Цикл операторлары. (6 сағат) |
14 |
for циклдік операторы |
1 |
15 |
Кірістірілген цикл |
1 |
16 |
Практикум |
1 |
17 |
сontinue, break операторлары |
1 |
18 |
while циклдік операторы |
1 |
19 |
Практикум |
1 |
|
VI. Тарау. Жолдар, функциялар және жолдық әдістер. (2 сағат) |
20 |
Жолдар. String |
1 |
21 |
Жолдармен жұмыс. Практикум |
1 |
|
VII. Тарау. Тізімдер (list). (3 сағат) |
22 |
Тізім құру, тізімді өзгерту |
1 |
23 |
Қосымша əдістер мен амалдар |
1 |
24 |
Практикум |
1 |
|
VIII. Тарау. Массивтер. (4 сағат) |
25 |
Бір өлшемді массив |
1 |
26 |
Бір өлшемді массивтерге есептер шығару |
1 |
27 |
Екі өлшемді массив |
1 |
28 |
Екі өлшемді массивтерге есептер шығару |
1 |
|
IX. Тарау. Құрылымдық деректер типтері. (3 сағат) |
29 |
Кортеждер (tuple) |
1 |
30 |
Сөздіктер (dict) |
1 |
31 |
Жиындар (set) |
1 |
|
X. Тарау. Функциялар мен сыртқы деректер. (3 сағат) |
32 |
Функциялар |
1 |
33 |
Файлдар. Файлдармен жұмыс |
1 |
34 |
Графтар және олимпиадаға дайындық |
1 |