Программалау 1. Python программасындағы айнымалылар мен берілгендер типі, мәліметтерді енгізу және шығару операторлары
2. Python-да тармақталған алгоритмдер
3. Кірістірілген күрделі шарттарды программалау: if-elif-else
4. Python-да қайталау операторлары, break және continue операторларының қызметтері
5. Python-да жолдармен жұмыс істеуге арналған функциялар мен әдістер
6. Тізімді құру және оған қолданылатын операциялар
7. Python тілінде массивтермен жұмыс
8. Python тілінде екі өлшемді массивтермен жұмыс
9. Python программасындағы процедуралар және функциялар
10. Python программалау тілінде файлдармен жұмыс
11. Графикалық интерфейсті құру: Tkinter
12. PyGame кітапханасында кейіпкерлерді анимациялау
13. PyGame кітапханасы
14. PyGame кітапханасында кейіпкер қозғалысын және шарттарын программалау
15. Графикалық пайдаланушы интерфейсін құруға арналған құралдар.
16. Кортеждер және олармен орындалатын операциялар
17. Объектіге бағытталған программалау.
18. ОББ-ның негізгі принциптері. Инкапсуляция.
19. ОББ-ның негізгі принциптері. Мұрагерлеу.
20. ОББ-ның негізгі принциптері. Полиморфизм.
21. Объектілік типті сипаттау. Виртуальды әдістер.
22. Объектілерді динамикалық құру. Конструкторлар және деструкорлар.
23. Көрінбейтін өрістер мен әдістер.
24. Процедуралық программалаудан объектіліге өту.
25. Объектіге бағытталған программалаудың негізгі принциптері мен кезеңдері.
26. Объектілік декомпозиция.
27. Объектілер және хабарламалар.
28. Класстар. Класстарды құрудың негізгі құралдары.
29. Класстарды құрудың қосымша құралдары.
30. Визуальды бағдарламалау ортасы.
Кешенді емтихан – 2 Физиканы оқыту әдістемесі Физиканы оқыту әдістемесінің теориялық және жалпы дидактикалық негіздері