ҚЫСҚА МЕРЗІМДІ ЖОСПАР
|
Бөлім: |
Python программалау тілінде 2D ойынын құру (информатика, 9 сынып) |
|
Педагогтің аты-жөні |
Аманжол Қарақат Аманжолқызы |
|
Күні: |
|
|
Сынып: |
9 |
|
Сабақтың тақырыбы |
Артқы фон мен ойын кейіпкерлері |
|
Оқу мақсаты: |
– 9.3.3.3 PyGame кітапханасын қосу; – 9.3.3.4 ойын терезесін жасау үшін PyGame кітапханасының дайын модульдерін пайдалану. |
|
Сабақтың мақсаты: |
PyGame-де ойынның артқы фонын және ойын кейіпкерін қалай жүктейді |
|
Сабақтың кезеңі |
Мұғалім іс-әрекеті |
Оқушы іс-әрекеті |
Бағалау |
Ресурстар |
|
Ұйымдастыру |
Оқушылармен амандасу Жаңа тақырып мақсаты мен тақырыбымен таныстыру Тақырып: Артқы фон мен ойын кейіпкерлері Сабақтың мақсатымен таныстыру. Ой қозғау 1. Ойынның фоны дегеніміз не? 2. Ойын құруда оның фонын қалай таңдауға болады? 3. Ойын қызықты шығу үшін артқы фонын дұрыс таңдау қаншалықты маңызды? Өз ойыңмен бөліс. 4. Қандай ойынды ұнатасың? Қай ойынның кейіпкеріне ұқсағың келеді? Себебін түсіндір. |
Мұғаліммен амандасады Өткен білімді есміне түсіреді Жаңа тақырыпты біледі Сабақта меңгеретін мақсаттарды білу |
|
Презентация (1-3 слайдтар) |
|
Сабақ басы |
Белгілі бір оқиғаға негізделген компьютерлік ойындарды ойнаудың, сол оқиғаны кинофильм арқылы көріп немесе кітап арқылы оқығанға қарағанда өзіндік ерекшелігі бар. Компьютерлік ойынды ойнау барысында ойыншы оқиғаға өзі тікелей виртуальды қатысуына мүмкіндік алады. Әдетте компьютерлік ойындар өзіндік ерекше фонымен, ойындағы оқиғалардың даму қарқынымен бізді өзіне тарттады. Ойын құрауда ойынның артқы фоны ойынның тарихы мен оның атмосферасын қалыптастырушы негізгі параметрдің бірі болып саналады. Алдыңғы тақырыпта Pygame-нің, ойын өтетін алаңның терезесін дайындау жолдарын үйрендік. Бұл терезе бастапқыда ақ түсте болады. Ендігі мәселе ойын терезесіне таңдалған ойын тақырыбына сай артқы фон қою маңызды. Ойын барысында кейіпкердің артында көрініп тұратын фонды екі түрлі беруге болады: ойын алаңын таңдаған бір түспен толық бояу; - артқы фонға ойын тақырыбына сай сурет кірістіру. 1-суреттен көріп тұрғандай, screen.fill((150, 150, 100)) командасы арқылы ойын терезесін RGB = ( 150, 150, 100) түсімен толтырып боядық (screen-экран, fill-толтыру). Әрине ойын терезесіне мұндай Ойын терезесіне артқы фонды кірістіру жолын қарастырайық. Артқы фонмен бірге ойын алаңына негізгі кейіпкердің де суретін кірістіреміз. Енді 2-суреттегі ойын кезеңін алу үшін қажетті командалармен танысайық (1-кесте).
1 мысал import pygame pygame.init() screen=pygame.display.set_mode((700,300)) jaulay_suf=pygame.image.load('1.jpg') jaulay_suf.set_colorkey((255,255,255)) jaulay_rect=jaulay_suf.get_rect(center=(200,150)) screen.blit(jaulay_suf,jaulay_rect) bala_surf=pygame.image.load('2.png') bala_rect=bala_surf.get_rect(bottomright=(600,330)) screen.blit(bala_surf,bala_rect) pygame.display.update() wpygame.display.update() running=True while running: for event in pygame.event.get(): if event.type==pygame.QUIT: running= False |
Жаңа тақырыпты меңгеру Дескриптор
|
|
Презентация (4-8 слайдтар) |
|
Практикум |
1 мысал 1 тапсырма Артқы фонға сурет кірістіру программасына талдау жасаңдар. Программаның әбір қатарының қызметіне түсініктеме беріңдер. Парктикалық тапсырма Интернеттен кейіпкер таңдап, ойын терезесіне фон мен кейіпкерді орналастырыңдар. |
Дескриптор
Дескриптор:
Image.get_extended() «true” командасының қызметін біледі
|
Бағалау критерийлерін ұсыну |
Презентация (9- слайд) |
|
Бекіту |
Тақырыпты меңгергенін анықтау https://forms.gle/o3e744xsSBuuwDYd7 Осы сілтемені басып өз атыңызды енгізіп, сұрақтарға жауап беріңіз. 1. Фон дегеніміз не? 2. Ойынға фон кірістірудің қандай жолдарын айта аласың? 3. Рygame-де фондық сурет жүктеу үшін қандай команда қолданасың? 4. Бір суретті екіншісінің үстіне орналастыру үшін қандай команда қолданылады? |
Жаңа тақырыпты қаншалықты меңгергенін анықтау |
Бағалау критерийлерін ұсыну |
Презентация (11-13 слайдтар) |
|
Қорытынды |
Сабақты қорытындылау, рефлексия |
|
|
Презентация (14 слайд) |
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
артқы фон мен ойын кейіпкерлері
артқы фон мен ойын кейіпкерлері
ҚЫСҚА МЕРЗІМДІ ЖОСПАР
|
Бөлім: |
Python программалау тілінде 2D ойынын құру (информатика, 9 сынып) |
|
Педагогтің аты-жөні |
Аманжол Қарақат Аманжолқызы |
|
Күні: |
|
|
Сынып: |
9 |
|
Сабақтың тақырыбы |
Артқы фон мен ойын кейіпкерлері |
|
Оқу мақсаты: |
– 9.3.3.3 PyGame кітапханасын қосу; – 9.3.3.4 ойын терезесін жасау үшін PyGame кітапханасының дайын модульдерін пайдалану. |
|
Сабақтың мақсаты: |
PyGame-де ойынның артқы фонын және ойын кейіпкерін қалай жүктейді |
|
Сабақтың кезеңі |
Мұғалім іс-әрекеті |
Оқушы іс-әрекеті |
Бағалау |
Ресурстар |
|
Ұйымдастыру |
Оқушылармен амандасу Жаңа тақырып мақсаты мен тақырыбымен таныстыру Тақырып: Артқы фон мен ойын кейіпкерлері Сабақтың мақсатымен таныстыру. Ой қозғау 1. Ойынның фоны дегеніміз не? 2. Ойын құруда оның фонын қалай таңдауға болады? 3. Ойын қызықты шығу үшін артқы фонын дұрыс таңдау қаншалықты маңызды? Өз ойыңмен бөліс. 4. Қандай ойынды ұнатасың? Қай ойынның кейіпкеріне ұқсағың келеді? Себебін түсіндір. |
Мұғаліммен амандасады Өткен білімді есміне түсіреді Жаңа тақырыпты біледі Сабақта меңгеретін мақсаттарды білу |
|
Презентация (1-3 слайдтар) |
|
Сабақ басы |
Белгілі бір оқиғаға негізделген компьютерлік ойындарды ойнаудың, сол оқиғаны кинофильм арқылы көріп немесе кітап арқылы оқығанға қарағанда өзіндік ерекшелігі бар. Компьютерлік ойынды ойнау барысында ойыншы оқиғаға өзі тікелей виртуальды қатысуына мүмкіндік алады. Әдетте компьютерлік ойындар өзіндік ерекше фонымен, ойындағы оқиғалардың даму қарқынымен бізді өзіне тарттады. Ойын құрауда ойынның артқы фоны ойынның тарихы мен оның атмосферасын қалыптастырушы негізгі параметрдің бірі болып саналады. Алдыңғы тақырыпта Pygame-нің, ойын өтетін алаңның терезесін дайындау жолдарын үйрендік. Бұл терезе бастапқыда ақ түсте болады. Ендігі мәселе ойын терезесіне таңдалған ойын тақырыбына сай артқы фон қою маңызды. Ойын барысында кейіпкердің артында көрініп тұратын фонды екі түрлі беруге болады: ойын алаңын таңдаған бір түспен толық бояу; - артқы фонға ойын тақырыбына сай сурет кірістіру. 1-суреттен көріп тұрғандай, screen.fill((150, 150, 100)) командасы арқылы ойын терезесін RGB = ( 150, 150, 100) түсімен толтырып боядық (screen-экран, fill-толтыру). Әрине ойын терезесіне мұндай Ойын терезесіне артқы фонды кірістіру жолын қарастырайық. Артқы фонмен бірге ойын алаңына негізгі кейіпкердің де суретін кірістіреміз. Енді 2-суреттегі ойын кезеңін алу үшін қажетті командалармен танысайық (1-кесте).
1 мысал import pygame pygame.init() screen=pygame.display.set_mode((700,300)) jaulay_suf=pygame.image.load('1.jpg') jaulay_suf.set_colorkey((255,255,255)) jaulay_rect=jaulay_suf.get_rect(center=(200,150)) screen.blit(jaulay_suf,jaulay_rect) bala_surf=pygame.image.load('2.png') bala_rect=bala_surf.get_rect(bottomright=(600,330)) screen.blit(bala_surf,bala_rect) pygame.display.update() wpygame.display.update() running=True while running: for event in pygame.event.get(): if event.type==pygame.QUIT: running= False |
Жаңа тақырыпты меңгеру Дескриптор
|
|
Презентация (4-8 слайдтар) |
|
Практикум |
1 мысал 1 тапсырма Артқы фонға сурет кірістіру программасына талдау жасаңдар. Программаның әбір қатарының қызметіне түсініктеме беріңдер. Парктикалық тапсырма Интернеттен кейіпкер таңдап, ойын терезесіне фон мен кейіпкерді орналастырыңдар. |
Дескриптор
Дескриптор:
Image.get_extended() «true” командасының қызметін біледі
|
Бағалау критерийлерін ұсыну |
Презентация (9- слайд) |
|
Бекіту |
Тақырыпты меңгергенін анықтау https://forms.gle/o3e744xsSBuuwDYd7 Осы сілтемені басып өз атыңызды енгізіп, сұрақтарға жауап беріңіз. 1. Фон дегеніміз не? 2. Ойынға фон кірістірудің қандай жолдарын айта аласың? 3. Рygame-де фондық сурет жүктеу үшін қандай команда қолданасың? 4. Бір суретті екіншісінің үстіне орналастыру үшін қандай команда қолданылады? |
Жаңа тақырыпты қаншалықты меңгергенін анықтау |
Бағалау критерийлерін ұсыну |
Презентация (11-13 слайдтар) |
|
Қорытынды |
Сабақты қорытындылау, рефлексия |
|
|
Презентация (14 слайд) |
шағым қалдыра аласыз















