dars
lab
free school lessons
Lessons
My cabinet
Badges
About
Grade 9
1
2
3
4
5
6
7
8
9
10
soon
11
soon
🌐
EN
UZ
O‘zbekcha
EN
English
RU
Русский
Log in
Algebra
Geometry
Uzbek language
Literature
English
Russian language
Computing
History of Uzbekistan
World history
Physics
Chemistry
Biology (Cytology and genetics)
Geography (World economic and social geography)
Technology
Constitutional law
Economics
Advertisement
728×90 · 320×100
Chapter I
The logical principle of computer operation
1
Foundations of logic and logical operations
Lessons 1–2
2
Building truth tables
Lessons 3
3
Logic circuits and practice in logic
Lessons 4–5
Chapter II
Designing and modelling problems on a computer
4
Stages of solving problems on a computer
Lessons 6
5
Models and their types
Lessons 7–8
Chapter III
Fundamentals of algorithms
6
The concept of an algorithm and its properties
Lessons 9
7
Types of algorithms, ways to present them and practice
Lessons 10–11
8
Logic and algorithms review; linear algorithms
Lessons 12–13
9
Branching algorithms
Lessons 14–15
10
Repeating algorithms
Lessons 16–17
11
Mixed algorithms
Lessons 18
Chapter IV
Fundamentals of programming
12
Programs and programming languages
Lessons 19–20
13
Installing Python and the first program
Lessons 21
14
Variables and errors
Lessons 22–23
15
Data types and a practical lesson
Lessons 24–25
16
Review test and arithmetic operations
Lessons 26–27
17
Arithmetic practice and strings
Lessons 28–29
18
String practice and input and output methods
Lessons 30–31
19
Practical tasks and linear programs
Lessons 32–33
20
Simple task practice and logical expressions
Lessons 34–35
21
Logical expression practice and the if…else operator
Lessons 36–37
22
If…else practice and the elif operator
Lessons 38–39
23
Branching practice and the for loop
Lessons 40–41
24
Loop practice and a review test
Lessons 42–43
25
The while loop and its practice
Lessons 44–45
26
Loop control and swapping values
Lessons 46
27
Subprograms: functions and procedures
Lessons 47–48
28
Local and global variables, the GCD (EKUB) function
Lessons 49–50
29
Library, modules and the math module
Lessons 51–52
30
Graphical interface: tkinter
Lessons 53–54
31
Final review and test
Lessons 55
☰ Contents · Computing
Grade 9
›
Computing
›
Week 25
The while loop and its practice
Lessons 44–45 · 2 lessons · M. R. Fayziyeva, D. M. Sayfurov, N. S. Xaytullayeva. Informatics and Information Technologies, Grade 9. “Nashriyot uyi Tasvir”, Tashkent, 2020
Lesson 44
Lesson 45
Quiz
8
Homework
4
Turn on JavaScript in your browser to take the quiz.
← Previous
Week 25 · Lesson 45: Practical lesson: the while statement
Next →
Week 25 · Homework
Advertisement
300×250 · 728×90