Меню
Разработки
Разработки  /  Информатика  /  Уроки  /  8 класс  /  Айнымалылар-Variables

Айнымалылар-Variables

Бұл сабақ жоспарында информатика пәнін ағылшын тілінде беруше арналаған Айнымалылар тақырыбындағы сабақ жоспарф ұсынылды

05.06.2019

Содержимое разработки


Мектеп : Қазалы ауданы, №266 мектеп-лицей

Мұғалімнің аты-жөні: Молдабай Н.

Күні: 28.01.2019


Сынып: 8 б

Қатысқандар саны:

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


Сабақ тақырыбы

Айнымалылар/ Variables

Оқу мақсаттары

Айнымалылар қызметін түсіну, мәліметтерді енгізуді үйрену және Python программасында есептеулерді шешу

Сабақ мақсаттары

All must- learn purposes of variables,learn how to input data,solve problems in Python.

Барлық оқушылар- Айнымалы қызметін біледі, мәліметтерді енгізуді үйренеді және Python программасында есептеулерді шеше алады

  • Most should -Using variables enter different data and create simple programs.

  • Оқушылардың басым көпшілігі—Айнымалыларды пайдалана отырып, әр түрлі мәліметтерді енгізеді және қарапайым бағдарламалар жасай алады

Some could- Using variables, create complex programs.

  • Кейбір оқушылар – Айнымалылары пайдалана отырып, күрделі есептеулерге бағдарлама құра алады

Бағалау критерийі

-Айнымалылар қызметін cипаттайды,

- Арифметикалық амалдарды қолданады

- Python программасында есептеулерге бағдарлама құрады

Ойлау дағдыларының деңгейлері

Білу,түсіну,қолдану

Тілдік мақсаттар

Бөлім бойынша лексика және терминология

  • object - нысан - объект

  • nevertheless - соған қарамастан - тем не менее

  • container - контейнер - контейнер

  • to confuse - шатастыру - запутывать

  • relevant - орынды - cоответствующий

  • bucket - шелек - ведро

  • to refer - жүгіну - обращаться

Диалогқа/жазылымға қажетті тіркестер

Definition of variables, how to input data, solve problems in Python

Құндылықтарға баулу

  • Өмір бойы білім алу;

  • Ашықтық,ынтымақтастық,шығaрмaшылыққа бaулу

Пәнаралық байланыстар

Ағылшын,математика

Бастапқы білім


Программалау ұғымы, Lazarus программасында бағдарламалау

Lesson Duration/Сабақ барысы

Levels/

Кезеңдер

Activities in the lesson/ Сабақтағы жоспарланған жаттығу түрлері


Resources/

Ресурстар

Сабақ басы

(Ұйымдастыру кезеңі)

Introduction

6 minutes






1.Сәлемдесу.Оқушыларды түгендеу. Сынып оқушыларының назарын сабаққа аудару.

Оқушыларды ClassDojo сервисі арқылы екі топқа бөлу.

1 топ- Input

2-топ – Output

Оқушылар өз топтарын құра отырып, топ атын түсіндіруге тырысады.

. 2. Hometask .

  • Catch программасы арқылы терминдерді қайталау

  • Learningapps.org сервисінде құрылған тапсырманы орындау

  • https://learningapps.org/display?v=py2ux1fs319

  • https://learningapps.org/display?v=pw3yn9chc19



Classdojo.com






Catch.exe


Сабақ ортасы

(Жаңа сабақты түсіндіру)


Explanation

5 minutes


























10 мин











Practice

10 min























Терминология.Слайд арқылы терминология көрсетіліп, оқылу және айтылуы мұғаліммен соң қайталау арқылы жүргізіледі. 2 мин


Мысал келтіру.

How to store and process data in programming language?

Ішінде зат сақтайтын жәшікті елестетіп көріңізші. Ол сәйкес мөлшердегі кез келген объектінің контейнері болуы мүмкін. Бағдарламалауда белгілі бір осындай жәшіктерді айнымалылар деп атаймыз.

Айнымалы сан немесе мәнді сақтауға болатын контейнер тәрізді. Олар өзгере алады. Ойындарда айнымалылар өзгеретін заттарға қолданылады.

Мысалы: ойын есебі, таймер немесе ойыншының қалған өмірлері.

Example 1:

Code: name = “Dias”

print(“My name is ”, name)

Output: My name is Dias

Example 2:

Code: lives = 3

print(“Number of lives: ”, lives)

lives = lives + 1

print(“Number of lives: ”, lives)

Output: Number of lives: 3

Number of lives: 4




Топтық жұмыс(Group work). Көрсетілген тапсырманы постерде бағдарламасын құру

Pupils solve problems with variables and show on the poster..

Топтарда төмендіг сөз тіркестерін пайдаланып,өзара ауызша бағалау.

Very good....because, Good job... In….. here you should to correct answer.....etc






Individual work (Жеке жұмыс)

Practice 2

Open your book and do Practice 2 , task 3

  1. Calculate the following problems using Python:

  1. Dias has 500 KZT and Adilkhan has 1000 KZT. Print their total amount of money.

  2. Dias and Adilkhan want to buy an ice cream bucket which costs 1200 KZT. How much money will be left if they buy that bucket?

  3. Dias and Adilkhan fi nished eating the ice cream bucket, but still want to eat more. They found ice cream which costs 50 KZT. How many ice creams can they buy now?

Дескриптор

  1. Екі айнымалыны енгізу арқылы қосындыны есептейді

  2. Қосындыдан шыққан саннан бір шелек балмұздақ санын азайтады

  3. Соңғы қалған айнымалыны әр балмұздақ бағасына бөледі.

  4. Нәтижені тексереді.


Формативті бағалау

Formative evaluation with http://classdojo.com


Practice 3.

Apples

You have N apples in a basket. And K students want to divide these apples equally. You cannot divide an apple into several parts. So it remains in the basket.

  1. Calculate how many apples each student will have.

  2. Calculate how many apples will remain in the basket.


Көз жаттығу. Blimb.su сервисі арқылы көз жаттығуын жасау



2 slide








3 slide




































Python программасы

















http://classdojo.com












Blimb.su

Сабақ соңы

9 мин

(Бекіту)

Рефлексия/

Reflection

Үй тапсырмасы/

Hometask


My testX бағдарламасы арқылы тест орындайды

Perform a test with the MytestX program


Feedback-Кері байланыс

Білемін,Білгім келеді, Маған қиын болды кестесі

I know…I want to know, It was difficult


Терминологияны оқу,жаттау. Тақырыпты зерттеу

Reading and memorizing terminology. Explore this topic

My testX бағдарламасы

https://goo.gl/forms/nhPLZMGhAKBfWnMC2

Саралау-Сіз қандай тәсілмен көбірек қолдау көрсетпексіз?

Сіз басқаларға қарағанда қабілетті оқушыларға қандай тапсырмалар бересіз?

Бағалау – Сіз оқушылардың материалды игеру деңгейін қалай тексеруді жоспарлап отырсыз?ң

Денсаулық және қауіпсіздік техникасын сақтау


Оқушыларды топқа бөле отырып ортақ тапсырма беріледі, бірақ олардың көзқарастарын қолдайтын немесе кеңейтетін әртүрлі ақпарат арқылы саралау ,жеке жұмыста оқушыларға қолдау көрсету,тапсырманы жылдам орындайтын қарқыны жоғары оқушыларға қосымша тапсырма жоспарлаймын.

Оқушыларды қалыптастырушы бағалау әдістерімен, онын ішінде топтарды бағалау ауызша түрде:

  • Керемет жауап... That's a great answer

  • Жарайсың, Well done

  • Әлі де толықтыру қажет ... Good try, but not quite right.т.б орындалады.


Үй тапсырмасын тексеруде интерактивті тапсырма орындап, өзін-өзі бағалай алады.


Мұғалімнің бағалуы сабақтың барлық сатысында

ClassDojo сервисі арқылы онлайн түрде әр оқушыға немесе топқа әр түрлі графикалық бағалау түрлерін пайдалана алады.


Жеке жұмыста оқушы Python бағдарламасында орындау арқылы өз білімін тексеріп, өзін-өзі бағалай алады


АКТ қолданған кезде оқушылардың қауіпсіздік ережелері есте сақтау ескертіледі.

Оқушылар топтық жұмыс жасау арқылы ұжымдық қарым-қатынас мәдениеті нығая түседі. Біріне- бірі көмектесіп, қиындықты ұжымдаса жеңіп, жеке тұлғалық құндылықтары дамиды, көз жаттығулары http://blimb.su сайты арқылы жүргізіледі


.

























Name:


I know

I want to know

  • It was difficult












Name:


I know

I want to know

  • It was difficult












Name:


I know

I want to know

  • It was difficult












Name:


I know

I want to know

  • It was difficult



















Group Input


Берілген есептеулер бағдарламасын постерде жазыңдар.


45 * 263 =

85 / 23 =


a + b

a // b



































Group Output


Берілген есептеулер бағдарламасын постерде жазыңдар.


123 + 4568 =

7894 - 456 =


a * b


a ** b























Дескриптор

  1. Екі айнымалыны енгізу арқылы қосындыны есептейді

  2. Қосындыдан шыққан саннан бір шелек балмұздақ санын азайтады

  3. Соңғы қалған айнымалыны әр балмұздақ бағасына бөледі.

  4. Нәтижені тексереді.



Дескриптор

  1. Екі айнымалыны енгізу арқылы қосындыны есептейді

  2. Қосындыдан шыққан саннан бір шелек балмұздақ санын азайтады

  3. Соңғы қалған айнымалыны әр балмұздақ бағасына бөледі.

  4. Нәтижені тексереді.


Дескриптор

  1. Екі айнымалыны енгізу арқылы қосындыны есептейді

  2. Қосындыдан шыққан саннан бір шелек балмұздақ санын азайтады

  3. Соңғы қалған айнымалыны әр балмұздақ бағасына бөледі.

  4. Нәтижені тексереді.


Дескриптор

  1. Екі айнымалыны енгізу арқылы қосындыны есептейді

  2. Қосындыдан шыққан саннан бір шелек балмұздақ санын азайтады

  3. Соңғы қалған айнымалыны әр балмұздақ бағасына бөледі.

  4. Нәтижені тексереді.



Дескриптор

  1. Екі айнымалыны енгізу арқылы қосындыны есептейді

  2. Қосындыдан шыққан саннан бір шелек балмұздақ санын азайтады

  3. Соңғы қалған айнымалыны әр балмұздақ бағасына бөледі.

  4. Нәтижені тексереді.





















































































































Қосымша №2. http://classdojo.com сервисі.



















Қосымша №3. Catch” – интерактивті ойыны.














Қосымша №3. Google диск-Google сервисі арқылы кері байланыс формасы.





















-80%
Курсы повышения квалификации

Информационная культура и образование

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Айнымалылар-Variables (1.07 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт

Вы смотрели