Сабақ негізделген оқу мақсаты (мақсаттары): Бағдарламалық қамтамасыз ету түрлерін анықтау; бағдарламалау тілдерін



Pdf көрінісі
бет3/3
Дата18.12.2021
өлшемі0,5 Mb.
#103228
түріСабақ
1   2   3
Байланысты:
Zhumabekova МО Logical operators AND, OR, NOT

Points for discussion:

 

Талқылауға арналған 



тармақтар: 

How does computer programming work? Why do we Learn computer 

programming? 

Компьютерлік бағдарламалау қалай жұмыс істейді? Неліктен компьютерлік 

бағдарламаларды үйренеміз? 

Terminology

 

Терминология

 

Program, algorithm, software, 



compiling, input, output, 

set,programming Language

 

Бағдарлама, алгоритм, бағдарламалық 



жасақтама, компиляция, енгізу, шығару, 

орнату, бағдарламалау тілі

 

Interdisciplinary contacts:

 

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



 

Russian, English, Mathematics, Physics

 

Орыс тілі,Ағылшын тілі, математика, физика 



Previous learning:

 

Алдыңғы оқу:

 

Your first program 



Сенің бірінші бағдарламаң 

PlanЖоспар

 

Time

 

Уақыты

 

Planned activities

 

Жоспарланған жаттығулар

 

Resources

 

Ресурстар

 

Beginning

(Басы) 

                  2 min

 

 



 

 

Checking homework

 

Үй тапсырмаларын 



тексеру 

 3 min

 

Eliciting

 

 

Бағыттаушы сұрақ 



1 min

 

The teacher will greet the learners and try to create a positive 



learning atmosphere: Good afternoon, good afternoon to you, Good 

afternoon, good afternoon, Tell me how are you?

 

Greetings, divisions, definition of group leader.



 

 

How does computer programming work? Why do we Learn 



computer programming? 

Компьютерлік бағдарламалау қалай жұмыс істейді? Неліктен 

компьютерлік бағдарламаларды үйренеміз? 

 

 



Қандай бағдарламаны білесің? 

What software do you know? 

Geometric 

shapes.


 

Evaluation sheet

 

 

Personal work



 

Interactive board

 

Examination



 

 



 

Middle

(Ортасы) 

 

Maintext

 

(Жаңа тақырып 



мазмұны) 

10 мин 


 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



Оқушы білгендерін тыңдай отырып, жаңа сабақ  

тақырыбын және мақсатын анықтау 

  Жаңа тақырыпты «Puzzle» әдісі арқылы тақырыпты  оқуға 

тақырыптар беріледі. 

Logical Operators 

Kейде, біз таңдау жасағымыз келген кезде бізде бірнеше 

oпциялар немесе шарттар болуы мүмкін. 

1 group : 'AND' operator 

Let us look at the following example: 

Егер ата-анаңыздың сізді мектепке апаратын  

мүмкіншілігі мен ауа райы -30 градус көрсеткіштен жоғары 

болса, сіз мектепке барасыз. Ал егер осы екі шарттың бірі 

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

логикалық өрнек жазып көрейік: 

If: Parents can take me to school AND temperature is higher than -

30 degrees Centigrade: Yahooo!, I will go to school and study hard! 

Else: Oh no! I am staying home and watching cartoons. 

In ‘AND’ operator final result is True if only all statements are True. 

Another example on ‘AND’ operator: 

«Сәтті сан» деп 4-ке және 7-ге бөлінетін бүтін 

 сандарды айтайық. Енгізілген сан «сәтті сан» немесе «сәтті 

сан» емес екенін тексерейік. 

Code: 

number = int ( input ( “Input number to check it” ) ) 



if number % 4 == 0 AND number % 7 == 0: # Here we check 

if our number is divisible by 4 and 7 

print ( “Great!!! This’s your happy number” ) 

 

2 group 'OR' operator 



Отбасыңыз бүгін қонақтарды күтіп жатыр делік.   

Анаңыз дәмді тағамдар әзірлеп жатыр. Ал сіздің ең сүйікті 

тағамдарыңыз бесбармақ пен қуырдақ. 

Бүгінгі күн сіз үшін қалай өтпекші? 

Code: 

if meal == “Besparmak” OR meal == “Kuyrdak” : 



print ( “I am very happy” ) 

In ‘OR’ operator, the fi nal result is True if at least one of the 

statements is True. Let us talk about the happy number again. 

This time your happy number must be divisible by 4 or 7: 

Code: 

number = int(input(“Input number”)) 



if number % 4 == 0 OR number % 7 == 0: 

print(“This is your happy number”) 

 

3 group 'NOT' operator 



Look at the following code: 

Code: 


If NOT rainy: 

print( “I can walk outside today” ) 

So if it is rainy today you cannot walk outside. But if it is NOT 

rainy, you can go out for a walk. ‘NOT’ operator is an opposite of a 

statement. E.g. NOT rainy. 

Continue with the ‘happy number’: 

The ‘happy number’ can be any number except those that are 

divisible by 4 and 7. 

 

Code: 


number = int(input(“Input a number and check it”)) 

if NOT ( number % 4 == 0 AND number % 7 == 0 ): 

print ( “This is your happy number” ) 

 

Keep in mind! 



 

Group work

 

Funny smileys, 



stickers, A4 sheets, 

markers, appraisals,

 

8th grade textbook



 

Highest Score '5'

 

Interactive board



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 




 

 

 



 

Practice

 

Тәжірибе 

 

8 мин 


 

 

 



 

 

 



5 min 

Есіңізде болсын! 

 

Terminology 



to guess - табу - отгадать 

at least - кем дегенде - по крайней мере 

except - басқа - кроме 

incredible - ақылға сыймайтын - невероятный 

 

 

 



Work in pairs

 

 



End

 

Formation of 



competence     8 мин

 

Соңы

 

Құзырлылық 



қалыптастыру

 

Бекіту

 

 

 



Personal work

 

evaluation sheet,



 

8th grade 

textbook

 

 



Жеке жұмыс

 

бағалау парағы,



 

8 сынып 


оқулығы

 

Cheat - appraisal

 

 Reflexes   (2 min)

 

Бағалау 



 

Рефлексия

 

         

 

 

Knowledge Tree.



 What Did I Learn? What do I want to know?

 

 



Білім ағашы

   Не білдім? Не білгім келеді?

 

Evaluation

 

             (1 min)

 

 

Бағалау



 

             

 

The leader of the group fill in the assessment sheet and 



pass it  to the teacher (accumulation, evaluation)

 

 



Топ басшылар бағалау парағын толтырып 

мұғалімге тапсырады  ( жинақтау, бағалау)



 

 

 




Достарыңызбен бөлісу:
1   2   3




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

    Басты бет