0% found this document useful (0 votes)
7 views7 pages

Programming Compound Conditions-2

The document outlines a lesson plan for teaching compound conditions in Python to 7th-grade students at Seitzhan School. It includes learning objectives, evaluation criteria, and activities designed to engage students in understanding and applying compound conditions in programming. The lesson emphasizes collaboration, practical exercises, and reflection on the concepts learned.

Uploaded by

marvel8676
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views7 pages

Programming Compound Conditions-2

The document outlines a lesson plan for teaching compound conditions in Python to 7th-grade students at Seitzhan School. It includes learning objectives, evaluation criteria, and activities designed to engage students in understanding and applying compound conditions in programming. The lesson emphasizes collaboration, practical exercises, and reflection on the concepts learned.

Uploaded by

marvel8676
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Section IV.

Programming Algorithms in Python School: Seitzhan School

Date:26.02.2025 FULL NAME. teachers: Usipbekov Asylkhan


Class:7A,B Number of people present: missing:

Lesson topic 4.6. Programming compound conditions


Learning objectives to be 7.3.3.3 - use compound conditions in the Python programming language (python)
achieved in this lesson(link
to tutorial)
program)
Level of thinking Application
skills
Objectives of the lesson All students:
know the operators of compound conditions.
Most students:
know how to program compound conditions in the Python programming language.
Some students:
give examples of simple and compound conditions from everyday life
Evaluation criteria Know how to write compound conditions in the Python programming
language. Give examples of simple and compound from everyday life
Language goals Subject vocabulary and terminology:
False → False
→False True →
True → Not True
→ What → Not
And → И →
And Or →
Или → Or
Questions for dialogue and written work:
● How can you write compound conditions when developing programs in the Python
programming language?
● How can you program compound condition algorithms in Python?

● How can several conditions that are related to each other be combined into one common condition?
Give examples.
● What are the similarities and differences between compound and nested conditions?
● When is it necessary to use compound conditions in a program?

● How to write a compound condition so that you can make sure that both given numbers a and b are
odd?
● What is the importance of using logical operations in programming?
Instilling values According to the national idea "Mangilik El", the value of the concept of "Societies of General Labor" is
being formed
Intersubject communications English, Russian, mathematics.
Previous Knowledge Programming branching algorithms
Dur
ing
the
clas
ses
Lesson
Teacher actions Student activities Evaluation Resources
stages /
Time
Lesson start Organizing time: Students stand in a
1. Greetings. circleandsay good wishes to
2 min. 2. Students mark. each other.
3. Creation favorable With the help of the game
psychological environment. The "Resident and housing", taking
circle of joy method. Grouping: into account the level of
Games knowledge of students, by
"Resident and Housing/House", choosing students in pairs, a
roof of the house is built.
The next student who comes to
the blackboard will be a
resident of this house. He goes
under the roof. With the help
of the teacher's instructions,
the number of inhabitants will
double. This is how two mini-
groups are formed from four
people.
Collective To connect previous knowledge Students answer the Evaluation.Groups interactive board
work. with today's knowledge, the following questions: evaluate each other
Brainst teacher organizes the using the Smileys
● How can you create
orm. Brainstorming method. method.
compound conditions
5 min. when developing programs
in the Python
programming language?
● How can algorithms be
programmed

compound conditions in
Python?
● How can several
conditions that are related
to each other be combined
into one general condition?
Give
examples.

Introduction The teacher, in order to explain Descriptor Evaluation.Groups Textbook


to a new lesson the new section, conducts an evaluate each other
introductory speech with ● They learn new knowledge using the Smileys
5 min
students. by reading the entire text. method.
For more information, the ● Answer the question:What
teacher directs the students to
work with the textbook do I know about this
topic?
● Answer the
question:"What do I
know?"
● Answer the question:What
did I learn from the text?
Middle of the Sets the task to work in pairs on Descriptor Evaluation. Textbook
lesson practical work.
Task number 1.Find the values ● Correctly find two Couples evaluate each
26 min. of the boolean expressions in logical expressions. other using the Smileys
the table below (true, false). ● Correctly find three method.
logical expressions.
● Find all logical
expressions correctly.
The teacher organizes group Descriptor Evaluation.Groups Textbook
work. evaluate each other
Task number 2. ● launch using the Smileys
What will be the value of the method.
variable b after the program is program code.
executed? ● Find the
And group:
a=10 value of variable b.
b=5
if a>5 and a<b:
b - =10
print
(10) II
group:
a=15
b=5
if a>1 or
a<b:
b+
=7
if a >1 and a= = b: b
‰=4
print (b)
End of the Reflection. Students answer questions Evaluation.The final Paper A3
lesson "Question in an Envelope" prepared and intended to assessment is carried out
summarize the lesson. using the “Smileys”
1. What are the similarities method
and differences between
compound and nested
conditions?
2. When is it necessary to use
7 min. compound conditions in a
program?
3. How to write a
compound condition so
that you can make sure
that both
given numbersa andb odd?
4. What is the importance of
using logical actions in
programming?
The teacher explains how Homework. Practice 4,5 and
to do homework write Terminology on the
copybook

You might also like