0% found this document useful (0 votes)
11 views5 pages

Programming Nested Conditions-3

The document outlines a lesson plan for teaching 7th-grade students about programming nested conditions in Python. It includes learning objectives, evaluation criteria, and student activities designed to enhance understanding of nested conditions through group work and practical tasks. The lesson emphasizes the application of knowledge through examples from everyday life and concludes with a reflection and grading system based on student participation.

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)
11 views5 pages

Programming Nested Conditions-3

The document outlines a lesson plan for teaching 7th-grade students about programming nested conditions in Python. It includes learning objectives, evaluation criteria, and student activities designed to enhance understanding of nested conditions through group work and practical tasks. The lesson emphasizes the application of knowledge through examples from everyday life and concludes with a reflection and grading system based on student participation.

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:12.02.2025 FULL NAME. teachers: Usipbekov Asylkhan


Class:7A,B Number of people present: absent
Lesson topic 4.5. Programming nested conditions
Learning objectives to be [Link] - use nested 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 nested conditions.
Most students:
know how to create nested conditions in Python.
Some students:
give examples from everyday life on simple and complex conditions
Evaluation criteria Know how to create inline conditions in the Python programming language.
They will give examples from everyday life on simple and complex
conditions.
Language goals Question and task for dialogue and written work:
● How can you write nested conditions in the Python programming language?

● Give examples of simple and complex conditions from everyday life.


Instilling values According to the national idea "Mangilik El", the value of the concept of "Societies of General Labor" is
being formed
Intersubject communications Mathematics
Previous Knowledge Programming branching algorithms
D
ur
in
g
th
e
cl
as
se
s
Lesson Teacher actions Student activities Evaluation Resources
stages /
Time
Lesson start Organizing time:Creation Students are divided into Sheets of
positive two groups: paper
psychological atmosphere in "Programming"
and
the classroom, expressing
"Operator" with
their wishes to each other. help

[Link] words, written


students with the topic on the back of the leaflet.
and objectives of the
lesson,
2 min. with evaluation criteria

Collective To connect previous Students answer the interactive board


work. knowledge with today's following questions:
Brainstorm. knowledge, the teacher
organizes a method
"Brainstorm". ● How can you write
5 min. The teacher, in order to nested conditions in
explain the new section, the Python
conducts an introductory programming
speech with students. language?
For more information, the
teacher directs the students ● What examples of
to work with the textbook. simple and complex
conditions from
everyday life can you
give?
Middl The teacher organizes group Descriptor [Link] Textbook
e of work. evaluate each other
the And group:Compare the ● compare the by the
lesson differences between nested differences between method"Star"
condition checks. nested condition
II group:What version of the checks.
nested conditions record is ● determine
used in the program code
shown in Figure 4? which variant of
26 min. a=int(inp nested conditions
ut()) check the given
b=int(inpu program code
t()) corresponds to.
c=int(inpu ● analyzing the
t()) if a
program code,
%2==0:
determine what result
if b%2==1:
will be displayed on the
k=b //c
screen if a=8; b=5; c=3.
else:
k=b //c;
else:
k=(a+b
) %c print
(k)
III group:Analyze the
program code and determine
what result will be displayed
if a=8; b=5; c=3.
Sets the task to work in pairs Descriptor [Link] Textbook
on practical work. evaluate each other
Task number ● Draw up a block by the
[Link] flowcharts for diagram of option 1 method"Star"
using nested conditions. using nested
a) Draw a flowchart for conditions.
option 1 of using nested ● Draw up a flowchart
conditions.
b) Draw a flowchart for of option 2 of using
option 2 of using nested nested conditions.
conditions. ● Draw up a block
c) Draw a flowchart for
diagram of option 3
option 3 of using nested
using nested
conditions.
conditions.
End of the lesson Reflection. Answer the question [Link]
method "Evaluate the importance count their stars they
"Conclusion of using inline conditions have collected
in one in programming" during the lesson.
sentence." Determine their grades
in accordance with the
7 min. grading scale displayed
on the interactive
whiteboard.
More than 5 stars -
well done 4 stars -
good

3 stars - satisfactorily
less than 3 stars - try
Teacher explains Homework Finish the
how to do practice and write
homework terminology on the
copybook

You might also like