артқы фон мен ойын кейіпкерлері

Тақырып бойынша 13 материал табылды

артқы фон мен ойын кейіпкерлері

Материал туралы қысқаша түсінік
артқы фон мен ойын кейіпкерлері 9 сынып 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 pygame.quit()
Материалдың қысқаша нұсқасы

ҚЫСҚА МЕРЗІМДІ ЖОСПАР

Бөлім:

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

pygame.quit()

Жаңа тақырыпты меңгеру














Дескриптор

  • Python бағдарламасын ашады .

  • Берілген кодты жазады

  • Нәтижені шығарады


Презентация (4-8 слайдтар)

Практикум

1 мысал

1 тапсырма

Артқы фонға сурет кірістіру программасына талдау жасаңдар. Программаның әбір қатарының қызметіне түсініктеме беріңдер.

Парктикалық тапсырма

Интернеттен кейіпкер таңдап, ойын терезесіне фон мен кейіпкерді орналастырыңдар.


Дескриптор

  • Pygame.image.load() командасының қызметін біледі

  • Image.get_extended() «true” командасының қызметін біледі


Дескриптор:

  • Pygame.image.load() командасының қызметін біледі

Image.get_extended() «true” командасының қызметін біледі



Бағалау критерийлерін ұсыну

Презентация (9- слайд)

Бекіту

Тақырыпты меңгергенін анықтау

https://forms.gle/o3e744xsSBuuwDYd7

Осы сілтемені басып өз атыңызды енгізіп, сұрақтарға жауап беріңіз.

1. Фон дегеніміз не?

2. Ойынға фон кірістірудің қандай жолдарын айта аласың?

3. Рygame-де фондық сурет жүктеу үшін қандай команда қолданасың?

4. Бір суретті екіншісінің үстіне орналастыру үшін қандай команда қолданылады?

Жаңа тақырыпты қаншалықты меңгергенін анықтау

Бағалау критерийлерін ұсыну

Презентация (11-13 слайдтар)

Қорытынды

Сабақты қорытындылау, рефлексия



Презентация (14 слайд)



Жүктеу
bolisu
Бөлісу
ЖИ арқылы жасау
Файл форматы:
docx
18.04.2024
629
Жүктеу
ЖИ арқылы жасау
Жариялаған:
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Министірлікпен келісілген курстар тізімі