Сабақтың кезеңі
| Мұғалім іс-әрекеті
| Оқушы іс-әрекеті
| Бағалау
| Ресурстар
|
Ұйымдастыру
| Тақырып: PyGame (пайгейм) кітапханасы
Сабақтың мақсатымен таныстыру.
PyGame кітапханасын қосу
ойын терезесін жасау үшін PyGame кітапханасының дайын модульдерін пайдалануды қарастыру
| Сабақта меңгеретін мақсаттарды білу
|
| Презентация (1-3 слайдтар)
|
Жаңа сабақ
| Жаңа сабақты түсіндіру PyGame – бұл 2D ойыны мен мультимедиялық қосымшаларды жазуға негізделген Python программалау тілі үшін кітапханалар модулі. Кітапхана құрамына компьютердің мультимедиалық құрылғыларымен жұмыс жасауға арналған дыбыстық модульдер, арнайы графикалар мен функциялар енеді.
Ойын жасауға қолайлы ортаның бірі Python программалау тілінің Pygame кітапханасы болып саналады. Енді осы Pygame кітапханасының модулін пайдаланып, ойын жасау жолдарын қарастырайық.
PyGame кітапханасын орнату терезесі. Бұл жерде командалық қатарға pip install pygame командасын теріп, Enter пернесін басамыз.
Pygame модулінің беті. Сурет салу бетін surface – бет – поверхность деп атайды. Экран бетінде көрініп тұрған суретті display surface дейді. 1-ші мысалда бет screen деп аталған. Жалпы алғанда, бұл модуль бойынша ойын құруда бірнеше бетті пайдалануға болады.
Pygame модуліндегі түстер. Pygame модулінде RGB түстер моделі қолданылады, R (қызыл), G (жасыл) және B (көк) түстер. Ал қалған түстер осы үш түстің араласуынан алынады.
| Жаңа тақырыпты меңгеру
|
| Презентация (4-8 слайдтар)
|
Практикум
|
Ұзындығы 400 пиксель, ені 200 пиксельден тұратын терезені құрыңыз. Терезенің ішіне жасыл түсті, х1=20, y1=30, x2=40, y2=40 өлшемдегі тіктөртбұрышты фигураны құрыңыз.
| Жаңа тақырыпты мұғаліммен бірге практикада қолдану арқылы
Меңгеру
| Бағалау критерийлерін ұсыну
| Презентация (9- слайд)
|
Бекіту
| Тақырыпты меңгергенін анықтау
https://forms.gle/o3e744xsSBuuwDYd7
Осы сілтемені басып өз атыңызды енгізіп, сұрақтарға жауап беріңіз.
| Жаңа тақырыпты қаншалықты меңгергенін анықтау
| Бағалау критерийлерін ұсыну
| Презентация (11-13 слайдтар)
|
Қорытынды
| Сабақты қорытындылау, рефлексия
|
|
| Презентация (14 слайд)
|