Курс на Stepik
Обложка курса «Python Programming for NIS» на Stepik
Бесплатно

Python Programming for NIS 3.750

Открыть на
STEPIK.ORG

Сборник задач для развития навыков программирования В сборнике представлены несколько тематических разделов, каждый из которых содержит уроки. В каждом уроке предлагается несколько задач для решения.   Все задачи каждого урока дифференцированы от простых к сложным. Также предлагаются задачи повышенной сложности, которые помечены знаком "*". Чем больше звезд, тем выше сложность.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python Programming for NIS»Учеников на курсе 7 433
Сертификаты, выданные на курсе «Python Programming for NIS»Сертификатов выдано 0
Отзывы о курсе «Python Programming for NIS»Отзывов получено 8
Рейтинг курса «Python Programming for NIS»Рейтинг курса 3.750
Уроки в курсе «Python Programming for NIS»Количество уроков 50
Тесты в курсе «Python Programming for NIS»Количество квизов 57
Задачи с кодом в курсе «Python Programming for NIS»Количество задач с кодом 342
Время прохождения курса «Python Programming for NIS»Время прохождения курса
Обновления курса «Python Programming for NIS»Обновления курса
Дата публикации курса «Python Programming for NIS»Дата публикации курса
Последнее обновление курса «Python Programming for NIS»Последнее обновление

Содержание курса

Разделы в курсе «Python Programming for NIS» 9 разделов Уроки в курсе «Python Programming for NIS» 50 уроков Тесты в курсе «Python Programming for NIS» 57 тестов Задачи в курсе «Python Programming for NIS» 342 задачи Время прохождения курса «Python Programming for NIS» 18 ч. Последнее обновление курса «Python Programming for NIS» обн. 10 апреля 2026

Input and output data

7 уроков
1. Introduction to Python programming
2. Basic output. print()
3. Basic input
4. Data Types
5. Sequences tasks
6. Integer Arithmetic
7. String Operations

IF statement

4 урока
1. Conditional Statements
2. Conditionals. Nested conditionals
3. Conditionals and operators
4. Combined Conditions, Logical Connections

Built-in functions

2 урока
1. Type Conversion
2. Review

Loops

6 уроков
1. WHILE Loop
2. Types of errors, Debugging a program
3. FOR Loop
4. Break and Continue Statements
5. Nested loops
6. Summative Assessment

Collections

11 уроков
1. Sets
2. Strings. Indexing
3. Character encoding
4. Strings. Slicing
5. Lists
6. Split and join methods
7. Tuples
8. String Methods
9. List methods
10. Nested lists
11. Dictionaries

Functions

3 урока
1. Functions. Arguments
2. Functions. Return
3. Lambda functions

Object-Oriented Programming(OOP)

2 урока
1. Python Classes and Objects
2. Polymorphism and Inheritance

Modules

11 уроков
1. Random Library
2. PIL Library (pillow)
3. Wave Library
4. PyGame. Draw module
5. PyGame. Surfaces. Animation and time
6. PyGame. Mouse events
7. PyGame. Keyboard events
8. PyGame. Output text. Game counter
9. PyGame. Load and control images
10. PyGame. Object collisions
11. Chatbots

Challenges

4 урока
1. Task 1
2. System numbers
3. Arrays
4. Рекурсия (Задачи)