Пайдаланылған әдебиеттер тізімі : Мұғалімдер үшін



бет10/11
Дата24.09.2024
өлшемі1,19 Mb.
#145555
түріУчебник
1   2   3   4   5   6   7   8   9   10   11
Байланысты:
Python тілінде Python жиындарын қолданып бағдарламаларды жүзеге асыру

Сабақтың соңы
5 мин




Қорытындылау.
Бүгінгі сабақтан үйренген жақсы қасиеттерін еске түсіріп, айтып береді.






Сабаққа кері байланыс береді.






28-29

Сынып:

Қатысушылар саны: -

Қатыспағандар саны:




Алгоритмді әзірлеу






Алгоритмнің трассировкасын жүзеге асыру






Алгоритмдерді әзірлеуде тиімді алгоритмдерді қолдану




Сабақ барысы

Сабақ кезеңдері


Мұғалімнің оқу іс-әрекеті



Оқушының іс-әрекеті





Бағалау


Ресурстар




Сабақтың басы




Ұйымдастыру кезеңі.
оқушылармен сәлемдесу, түгендеу, сабаққа дайындығын тексеру, назарларын сабаққа аудару.


Оқушыларға сабақтың тақырыбы мен мақсаты хабарланады.

Оқушылар сабаққа дайындалады


Сабақтың мақсаты мен тақырыбын біледі








Сабақтың ортасы




Тапсырма №1. Төменде берілген есептің мәтінін күнделікті өмірмен байланысты есеп мәтініне аустырыңдар (үлгі ретінде практикалық жұмыстағы есепті ал). Есеп: N мүшесі бар тізбек берілген. Осы тізбекте P-шы орынға дейінгі тізбек мүшелерінің қосындысын табатын программа құрастыр (1≤Р, N<100).


Тапсырма №2. N натурал саны берілген. Сол санның цифрларының көбейтіндісін есептің программа кодын жаз. n=int(input('n='))
s=1
while n!=0:
k=n%10
s*=k
n//=10
print(s)


Тапсырма № 3. 1-ден 10-ға дейінгі сандардың өсу ретімен көрет.




Тапсырма №4. 1-ден 10-ге дейінгі сандардың ішінен жұп сандарды экранға шығару.



Берілген тапсырманы орындайды.


Қосымша деректер
жинақтайды.

Нәтижеге бағытталған білім алады.


Берілген тапсырманы орындайды.













Сабақтың соңы
5 мин




Қорытындылау.
Бүгінгі сабақтан үйренген жақсы қасиеттерін еске түсіріп, айтып береді.






Сабаққа кері байланыс береді.






30-31



Сынып:

Қатысушылар саны: -

Қатыспағандар саны:




PyGame (пайгейм) кітапханасы






Ойын терезесін жасау үшін PyGame (пайгейм) кітапханасының дайын модульдерін пайдалану






PyGame программасымен жұмыс жасайды




Сабақ барысы

Сабақ кезеңдері


Мұғалімнің оқу іс-әрекеті



Оқушының іс-әрекеті





Бағалау


Ресурстар




Сабақтың басы




Ұйымдастыру кезеңі.
оқушылармен сәлемдесу, түгендеу, сабаққа дайындығын тексеру, назарларын сабаққа аудару.


Оқушыларға сабақтың тақырыбы мен мақсаты хабарланады.

Оқушылар сабаққа дайындалады


Сабақтың мақсаты мен тақырыбын біледі








Сабақтың ортасы




Тапсырма №1. Discover the features of 2D games 2D ойындарының ерекшеліктерін анықта. Дұрыс жауап саны: 2

екі қозғалыс өсі қолданылады

компьютерлік ресурстарға жоғары талап қойылмайды

қозғалысты ұйымдастыру мүмкіндігі қарастырылмаған

компьютерлік ресурстарға жоғары талап қойылады



Тапсырма №2. discover the features of PyGame PyGame-нің мүмкіндіктерін анықта. Дұрыс жауап саны: 3

басқару құрылғыларын қолдану

анимацияны қолдану

графиканы кірістіру

кестелерді кірістіру



Тапсырма №3. PyGame программасын орнатуға болатын модульді таңда.



com

pip

com

exe



Тапсырма №4. Оқушы компьютерінде Python интерпретаторының бар-жоғын білмейді. Python интерпретаторының орнатылғанын тексеруге арналған қадамдарды ретімен қой.
1. «Пәрмен жолы (Командная строка)» терезесін таңдау
2. терезеге python пәрменін енгізу
3. CTRL + Z консолінен шығу
4. «Қосу (Пуск)» мәзіріне cmd деп жаз


Тапсырма №5.

Python бағдарламасына Pygame кітапханасын орнату








Берілген тапсырманы орындайды.


Қосымша деректер


жинақтайды.
Нәтижеге бағытталған білім алады.
Берілген тапсырманы орындайды.








https://iblogger.ru/play.php?video=vi3FNA01EjU



Сабақтың соңы
5 мин




Қорытындылау.
Бүгінгі сабақтан үйренген жақсы қасиеттерін еске түсіріп, айтып береді.






Сабаққа кері байланыс береді.






32-33

Сынып:

Қатысушылар саны: -

Қатыспағандар саны:




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






Ойынның артқы фонын құру






Ойынның артқы фонын беру түрлерін анықтау




Сабақ барысы

Сабақ кезеңдері


Мұғалімнің оқу іс-әрекеті



Оқушының іс-әрекеті





Бағалау


Ресурстар




Сабақтың басы




Ұйымдастыру кезеңі.
оқушылармен сәлемдесу, түгендеу, сабаққа дайындығын тексеру, назарларын сабаққа аудару.


Оқушыларға сабақтың тақырыбы мен мақсаты хабарланады.

Оқушылар сабаққа дайындалады


Сабақтың мақсаты мен тақырыбын біледі








Сабақтың ортасы




Тапсырма №1.Сұрақ – жауап

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

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

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

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



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

Ойынның кейіпкері автокөлік болатын программа кодын компьютерде орындаңдар.
1-код

import pygame pygame.init()

screen = pygame.display.set_mode([640,480]) screen.fill([255, 255, 255])(экрандыақтұскебояды) avto = pygame.image.load("avto.png") (кейіпкердіжүктейді)

screen.blit(avto, [50, 50]) ([50,50] нүктесіненбастапсуреттікөрсетеді )

pygame.display.flip() running = True



while running:

for event in pygame.event.get(): if event.type == pygame.QUIT: running = False

pygame.quit()


2-код import pygame, sys pygame.init()

screen = pygame.display.set_mode([300,300]) pygame.display.set_caption('avtokolik' ) screen.fill([255, 255, 255])

avto = pygame.image.load('avto.png')

avto =pygame.transform.scale(avto, (160, 80))

screen.blit(avto,[50, 20])

screen.blit(avto,[50, 100])









screen.blit(avto,[50, 180]) pygame.display.flip() running = True

while running:

for event in pygame.event.get(): if event.type == pygame.QUIT:

running = False pygame.quit()


Тапсырма №4. «Жарысу» жобасын жасап, терезеге бірден 3 авто- көлікті орналастыр.

2-код import pygame, sys pygame.init()

screen = pygame.display.set_mode([300,300]) pygame.display.set_caption('avtokolik' ) screen.fill([255, 255, 255])

avto = pygame.image.load('avto.png')

avto =pygame.transform.scale(avto, (160, 80))

screen.blit(avto,[50, 20])

screen.blit(avto,[50, 100])

screen.blit(avto,[50, 180]) pygame.display.flip() running = True

while running:

for event in pygame.event.get(): if event.type == pygame.QUIT:

running = False pygame.quit()


Тапсырма №5. Сұрақ – жауап



  1. Спрайт дегеніміз не?

  2. Ойын терезесіне тақырып беру үшін қандай команда қызметін пайдалану керек?

  3. Ойын терезесінде суретке өз қалаған өлшемімізді беру үшін қандай команда пайдалануға болады?

Берілген тапсырманы орындайды.


Қосымша деректер
жинақтайды.
Нәтижеге бағытталған білім алады.

Берілген тапсырманы орындайды.















Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет