ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.02.2024
Просмотров: 20
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Білім беру ұйымының атауы | «№10 қазақ мектеп гимназиясы» КММ | ||||||
Пәні: | Информатика | ||||||
Бөлім: | Python (Пайтон) программалау тілінде 2D ойынын құру | ||||||
Педагогтің аты-жөні: | Құнанбаева Айсулу Болатқызы | ||||||
Күні: | | ||||||
Сынып: 9 | Қатысушылар саны: | Қатыспағандар саны: | |||||
Сабақтың тақырыбы: | PyGame (пайгейм) кітапханасы | ||||||
Оқу бағдарламасына сәйкес оқыту мақсаты: | 9.3.3.3 PyGame (пайгейм) кітапханасын қосу; (9.3.3.1 бір өлшемді массивтер пайдаланып Python программалау тілінде программаларды жасау; 9.3.3.2 екі өлшемді массивтер пайдаланып Python программалау тілінде бағдарламаларды жасау;) | ||||||
Сабақтың мақсаты | Барлық оқушылар: PyGame кітапханасы туралы түсінік қалыптасады; Оқушылардың басым бөлігі: PyGame кітапханасын қосуды меңгереді; Кейбір оқушылар: 2D ойын терезесін құрып, оқиғаларды өңдей алады; | ||||||
Сабақтың барысы | |||||||
Сабақтың кезеңі//уақыты | Педагогтің әрекеті | Оқушының әрекеті | Бағалау | Ресурстар | | ||
Ұйымдастыру Өткен сабақты қайталау Жаңа сабақ Жаңа сабақты бекіту Үй тапсырмасы Кері байланыс | Оқушылармен сәлемдесу. Өткен тақырыптарға шолу жасау www.quizlet.live Миға шабуыл әдісі 1. 2D ойыны туралы не білесіңдер? 2. PyGame кітапханасы деген не? 3. өздеріңнің жеке ойындарыңды құрастырғыларың келеді ме? Терминдер Library-кітапхана-библиотека Package-пакет-пакет Collide-соқтығысу-сталкиваться Import- импорттау-импортировать Surface-беті-поверхность Initialize-инициализациялау- инициализировать Event-жағдай-событие PyGame дегеніміз не? Кітапхана – функция мен кластар кодтарының жиын тығы. Python-да код кітапханасын сипаттау үшін қол данылатын термин – модуль (module). Мысалы, pygame модулін де ішкі модульдер ретінде pygame.draw, pygame.image, pygame.mouse жә не т.б. қолданылады. PyGame кітапханасы – 2D ойындарын және басқа мультимедиялық қосымшаларды әзірлеуге арналған Рython программалау тілінің модулі. РyGame көптеген платформалар мен операциялық жүйелер де жұмыс істеуге мүмкіндік беретін SDL (Simple DirectMedia Layer) ойындарын жасау үшін басқа кітапхана негізінде жасалды. Әрі қарай PyGame кітапханасының орнатылу жолын түсіндіріп, көрсетемін. Pygame кітапханасын орнату. Python интерпретаторын ашып, мына команданы енгізу арқылы import pygame компьютерге орнатылғанын немесе орнатылмағанын тексеруге болады. Егер кітапхана дұрыс орнатылса, РyGame-нің суреттегідей үлгісін көресіздер. Практикалық жұмыс 1-тапсырма 1. Компьютерге PyGame программасының орнатылғандығын тексеріңіз. 2. PyGame орнатыңыз. 3. PyGame кітапханасында жасалған программаны сақтау жолдарын көрсетіңіз. 2 ұпай Дескриптор: 1. PyGame кітапханасының орнатылғанын тексереді. 2. PyGame кітапханасын орната алады; 3. PyGame кітапханасында жасалған программаны сақтау жолдарын көрсетеді. 2-тапсырма Ойынға арналған терезені ашу import pygame FPS=60 pygame.init() pygame.display.set_mode((500,300)) pygame.display.set_caption("Game") clock=pygame.time.Clock() while True: clock.tick(FPS) for i in pygame.event.get(): if i.type==pygame.QUIT: quit() pygame.display.update() Дескриптор: • Модульді іске қосып, инициализациялайды; • Терезенің өлшемін орнатады; •Терезенің тақырыбын ауыстырады; •Оқиғаны өңдеу циклін жазады; •Экранды жаңартады. 5 ұпай Қосымша тапсырма: Тест. https://okoo.kz/app/lessons/quiz?lessonId=b4086186-7f19-4b5d-93cc-4e76d550964d&itemId=e099916e-68b5-4fae-99b8-96713d1ca052&modId=9a0aad50-21d4-463e-9943-effa419002c3 венн диаграммасы Pyton жіне PyGame айырмашылығы мен ұқсастықтары туралы венн диаграммасын құру Бүгінгі сабақта қиындық тудырған қандай сұрақтар бар және ең қызықтысы не болды? | Мұғалңммен сілемдесу. Сабақта жоқ оқушылар туралы ақпарат беру Топтарға бөліну Сұрақтарғ ажауап береді. Маңызды ақпараттарды дәптерлерәне жазады Компьютерде практикалық жұмыс орындайды. Компьютерде практикалық жұмыс орындайды. Тақтадағы тестті ауызша орындайды. Сабаққа кері байланыс береді. | Жеңімпаздарды мадақтау. Дұрыс жауапқа 1 ұпай. Дескриптор бойынша бағалау. Дескриптор бойынша бағалау. | www.quizlet.live Презентация Оқулық Презентация Оқулық Презентация Компьютер Презентация Оқулық 133 бет Okoo.kz | |