| 11.1A Introduction to Python. Output data | 11.1.1.1 | organize data output |
| 11.1.1.2 | use the escape sequences with data output | |
| 11.1A Data types | 11.1.1.3 | distinguish between data types in Python |
| 11.1.1.4 | convert data types of variables | |
| 11.1A Arithmetic operations | 11.1.1.6 | use arithmetic operations when solving problems |
| 11.1A Input data | 11.1.1.5 | organize keyboard inputs |
| 11.4.3.2 | solve applied problems of various subject areas | |
| 11.1A Selection (branching) | 11.1.1.7 | apply logic operations to Boolean variables |
| 11.1.1.9 | implement the branching algorithm according to the flowchart | |
| 11.1A Compound conditional expressions | 11.1.1.8 | use logical operations AND, OR, NOT in selection structure |
| 11.4.3.2 | solve applied problems of various subject areas | |
| 11.1A While loop | 11.1.2.1 | write program code using a While loop |
| 11.1.2.2 | implement a loop algorithm according to a flowchart | |
| 11.4.3.2 | solve applied problems of various subject areas | |
| 11.1A Trace program code | 11.1.2.3 | trace program code |
| 11.1A For loop | 11.1.2.4 | write program code using a For loop |
| 11.1.2.5 | define a range of values for a loop | |
| 11.4.3.2 | solve applied problems of various subject areas | |
| 11.1A Debugging | 11.1.2.6 | debug a program |
| 11.1A Nested loops | 11.1.2.7 | use nested loops when solving problems |
| 11.1.2.6 | debug a program | |
| 11.4.3.2 | solve applied problems of various subject areas |
| 11.2A Collections. Sets | 11.2.1.1 | create sets |
| 11.2.1.2 | use operations of adding, deleting, counting the number of elements | |
| 11.2.1.3 | apply operations to sets: union, intersection, subtraction, symmetric difference | |
| 11.2.1.4 | compare sets | |
| 11.4.3.2 | solve applied problems of various subject areas | |
| 11.2A Collections. String processing | 11.2.2.3 | apply functions and string processing methods |
| 11.2.2.1 | perform access to the elements of strings, lists, tuples | |
| 11.2.2.2 | use slicers to process the string | |
| 11.2.3.6 | determine the difference between different data structures | |
| 11.2A Collections. Lists | 11.2.3.1 | create a list |
| 11.2.3.2 | organize the output of a string using the split() and join() methods | |
| 11.2.2.1 | perform access to the elements of strings, lists, tuples | |
| 11.2.3.3 | apply functions and methods of processing lists | |
| 11.2.3.6 | determine the difference between different data structures | |
| 11.4.3.2 | solve applied problems of various subject areas | |
| 11.2A Collections. Tuples. Converting data structures | 11.2.4.1 | create a tuple |
| 11.2.2.1 | perform access to the elements of strings, lists, tuples | |
| 11.2.4.2 | convert from one data structure to another | |
| 11.4.3.2 | solve applied problems of various subject areas |
| 11.3A List and string methods | 11.2.2.3 | apply functions and string processing methods |
| 11.2.3.3 | apply functions and methods of processing lists | |
| 11.4.3.2 | solve applied problems of various subject areas | |
| 11.3A Nested lists | 11.2.3.4 | create nested lists |
| 11.2.3.5 | enter elements of nested lists from the keyboard | |
| 11.4.3.2 | solve applied problems of various subject areas | |
| 11.3A Collections. Dictionaries | 11.2.5.1 | create a dictionary |
| 11.2.5.2 | search for data in a dictionary for a given key | |
| 11.2.3.6 | determine the difference between different data structures | |
| 11.4.3.2 | solve applied problems of various subject areas |
| 11.3B User-defined functions | 11.3.1.1 | write code in a programming language using functions |
| 11.3.1.2 | assign function parameters | |
| 11.3.1.3 | define the scope of variables | |
| 11.4.3.2 | solve applied problems of various subject areas | |
| 11.3B Lambda functions | 11.3.2.1 | write code in a programming language using lambda functions |
| 11.3.2.2 | determine the result of a lambda function | |
| 11.4.3.2 | solve applied problems of various subject areas |
| 11.4A Classes | 11.4.1.1 | create classes and instances of classes |
| 11.4.1.2 | develop methods for the class | |
| 11.4.1.3 | use special method init to set default properties | |
| 11.4.1.4 | create a class hierarchy | |
| 11.4.1.5 | define class and instance identifiers in the proposed code snippet | |
| 11.4A Polymorphism and inheritance | 11.4.2.1 | explain the concept of polymorphism with examples |
| 11.4.2.2 | explain the concept of inheritance with examples | |
| 11.4.3.2 | solve applied problems of various subject areas | |
| 11.4A Solution of applied problems | 11.4.3.1 | decompose an applied task |
| 11.4.3.2 | solve applied problems of various subject areas |