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

04.11.24user Functions and Procedures

The lesson plan for a 10th-grade class focuses on user functions and procedures in programming, with specific learning objectives related to writing code using these concepts. The lesson includes various activities such as discussions, coding tasks, and assessments using platforms like Quizzizz and Joyteka. Students will engage in practical coding exercises and reflect on their learning through feedback mechanisms.

Uploaded by

nkaumbek
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 views3 pages

04.11.24user Functions and Procedures

The lesson plan for a 10th-grade class focuses on user functions and procedures in programming, with specific learning objectives related to writing code using these concepts. The lesson includes various activities such as discussions, coding tasks, and assessments using platforms like Quizzizz and Joyteka. Students will engage in practical coding exercises and reflect on their learning through feedback mechanisms.

Uploaded by

nkaumbek
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
You are on page 1/ 3

Short term plan

Unit: Algorithmization and programming


Teacher’s name: Kaumbek Nazerke Balazhankyzy
Date: 04.11.24
Grade: 10 “E” Number present: 19 Number absent:
The theme of the lesson User functions and procedures
Learning objective 10.5.1.1 writing code in a programming language using functions and procedures
Lesson objective Defines the concept of "function"
Compares the function and procedure
Uses functions and procedures in programming
Plan of the lesson

Part of the Teacher’s activity Student’s activity Assessment Resources


lesson/Time
Beginning of the Greeting the Students Greeting with teacher
lesson Asking questions about date, day and mood
5 min.
Checking presence
Ask questions to test the knowledge of the previous term
Keywords verbal assessment Quzzizz
Programming language - программалау тілі
Function – функция
Procedure - процедура
Data type - мәліметтер типі
Integer - бүтін сан
Float – нақты сан
New lesson
Argument: a value that is passed into a function
Middle of the lesson Procedure: a predefined data structure that can be called upon at any point in
10 min. a program. It can take arguments but does not return a value.
Function: a predefined data structure that can be called upon at any point in a A learner writes the
program. It can take parameters and does return a value. Functions and necessary Internet
procedures are essential in programming, in longer programs, they can help informations in a resource
save space, meaning that you write fewer lines and the computer stores fewer copybook
bits of data. For example:

Book
Task 1. There are given a,b,c variables. Write the program code that finds
the smallest element among these variables

Task 2. There is given list c=[] with n elements. Write program code that
finds the sum of the list items. Thonny
7 min Students сreate Descriptor:
program code 1. input variables
2. uses function
“min”

7min Students сreate Descriptor: Thonny


program code 1. input elements
of list
2. uses “for”
operator
Task 3. There is given A variable. Find the cube of a number if the variable 3. uses “sum”
A is positive and even, and find the modulus of a number if the number is
odd and negative. In another case, display the number itself on the screen.
function

9 min Students сreate Descriptor: Thonny


Task 4. Answer the test questions to summarize the lesson on platform
“Joyteka” program code 1. input varable
2. uses “if” ,
“and” operator
3. uses “pow” ,
Reflection: “abs” function https://
Record information that is interesting, difficult, and valuable on the joyteka.com/
3 min Students answer the Descriptor: 100402259
Mentimeter platform.
questions 1.Answers the
questions

Giving a home task: task №3 Formative Mentimeter


End of the lesson. A learner gives assessment
Saying good bye
4 min feedback
Head of methodical
department:

You might also like