Application of loop

Әли Гүлжанат Қалдыбайқызы
г. Актобе, КГУ «Трехъязычная СШГ №21»
Application of loop

Lesson objectives:

● Solving problem with loop operators.

● Using the loop operators in the integrated processing environment.

Assessment criteria:

➔ Solves the problem with loop operators.

➔ Uses loop operators in the integrated processing environment.

language objectives:




the way someone or something is



a programming construct that repeats a group of commands



to carry out execute, do


programming language

provides the standards, syntax, statements, and instructions for writing computer software



a sentence that is either true or false


a target



to execute

to carry out



a symbol used to represent a quantity that can change

Value links:

Upbringing of friendship with group work. To train search by reference to the information.

Interdisciplinary communication:

English, mathematic.

ICT skills:

PC, interactive board.

Previous learning:

Loops, for loop, while loop.


All students:

Knows the loop operators.

Most of the students:

Solves the problem with loop operators.

Some of the students:

Uses loop operators in the integrated processing environment.


Planned timings

Planned activities


2 min

Introduction part

Greetings with students

- Hello, students!

- How are you?

- Who is absent?

Give away evaluation sheets 


2 min

Find error! Our friend Arman sent us a message. Let’s read!

Hello! My name is Arman. I'm glad to write to you! You know I like working with computers. Now we are learning programming language Paint. To open, click Start – Programs – Paint. In Paint there is a loop operator. I don’t know what it is used for. You know?

Today, we can answer Arman’s question, because the theme of our lesson «Application of loop».

Slide 1

1 min

Acquaint students with the learning objectives

Slide 2

6 min

Explanation part

Activities «Running dictation»

Instruction for the students:

To read a sentence on the site!

Remember it!

Come back!

Tell your partner!


Evaluation descriptors :

1. Can reads the sentences

2. Can remember the sentences

3. Can speak the sentences!

4. Can write the sentences



10 min

Work the text



5 min

Vocabulary & terminology part

Find computer science terms from the text

Evaluation descriptors :

• 1. Can understand the sentences

• 2. Can find terms the sentences


10 min

Practice part (Практиқалық бөлім)

Practice «Tangled» program code

Instruction for the students:

- Program code created, but without order.

- Discuss with the group

- Distribute correctly

- Check it on the Python


Evaluation descriptors :

1. Know the order of the program code

2. Can use a loop

For 1st group

Flip number

An integer is entered. Print the inverse of the number entered in numerical order. For example, 3425 was entered, 5243 should be output.


For 2nd group

Even and odd digits

Determine how many even numbers are odd. The number is entered from the keyboard. For example

Enter number 65439

Even: 2, odd: 3


For 3rd group

Calculate the sum and multiplication of numbers

A natural number (integer greater than zero) is entered. It is necessary to find the sum and the product of the numbers that make up this number.


Slide 6-7

2 min

Warm up



2 min

Conclusion part (Қортындылау бөлімі)



- if you like today’s lesson, click like.

- if you have any question, click comments.

- if you understand everything and want to share, click repost.

To collect a evaluation sheets.


Additional information

Differentiation – how do you plan to give more support? How do you plan to challenge the more able learners?

Assessment – how are you planning to check students’ learning?

Health and safety links

Differentiation by support

Differentiation by task

Teacher monitors and fills in the Formative assessment form.

Peer- assessment

Make sure cords are not tripping hazard.

Switch off the active board if you do not use it.

If students are tired, do physical exercise with them.

Open the window to refresh the air in the classroom during the break. 



Were the lesson objectives/learning objectives realistic? What did the learners learn today? What was the learning atmosphere like? Did my planned differentiation work well? Did I stick to timings? What changes did I make from my plan and why?

Use the space below to reflect on your lesson. Answer the most relevant questions from the box on the left about your lesson. 

Summary evaluation



What two things went really well (consider both teaching and learning)?





What two things would have improved the lesson (consider both teaching and learning)?





What have I learned from this lesson about the class or individuals that will inform my next lesson?

Сообщить об ошибке