Основи на програмирането с Python: От нулата до първия проект
Практически въвеждащ курс по програмиране с Python за начинаещи.
Обща информация
Практически въвеждащ курс по програмиране с Python за начинаещи. Ще направите първите си стъпки в света на програмирането, ще усвоите основните концепции на езика и ще се научите да създавате собствени програми чрез практически задачи и упражнения. В края на обучението ще разработите свой първи Python проект, прилагайки наученото.
Продължителност: 3 седмици, 18 ч общо.
Какво ще научиш по време на курса
- Разбирате основните принципи на програмирането и начина, по който работят Python програмите.
- Работите с променливи, типове данни, оператори и изрази.
- Използвате условни конструкции и цикли за реализиране на програмна логика.
- Създавате собствени функции и организирате кода си.
- Работите с основни структури от данни – списъци, кортежи и речници.
- Четете и записвате информация във файлове.
- Разделяте проблемите на по-малки задачи и изграждате алгоритмични решения.
- Разработите собствен малък проект с Python.
Методика на обучение
Обучението комбинира кратки теоретични обяснения, демонстрации на живо и практически упражнения. Основният акцент е върху активното писане на код и постепенното изграждане на алгоритмично мислене.
Всеки нов концептуален елемент се представя чрез практически примери, след което курсистите го прилагат в самостоятелни или съвместни задачи.
Финален проект
В края на курса всеки курсист ще има възможност да разработи собствена малка Python програма.
Възможни проектни идеи:
- Числова игра – програма, в която потребителят трябва да познае случайно генерирано число.
- To-Do приложение – конзолна програма за създаване, преглед и управление на задачи.
- Мениджър на лични разходи – въвеждане и съхраняване на разходи във файл.
- Автоматизация на файлове – скрипт за организиране на файлове в директории.
Проектът ще затвърди усвоените знания и ще даде на курсистите първи практически опит в изграждането на цялостна програма.
Учебна програма
- 8 Раздели
- 38 Уроци
- 3 Седмици
- Модул 1: Въведение в програмирането и Python (2 часа)4 Items
- Модул 2: Обикновени дроби5 Items
- Модул 3: Условни конструкции (2 часа)4 Items
- Модул 4: Цикли и повторение на операции (2 часа)5 Items
- Модул 5: Функции и организация на кода (2 часа)5 Items
- Модул 6: Структури от данни (2.5 часа)5 Items
- Модул 7: Работа с файлове и модули (2 часа)5 Items
- Модул 8: Практическа разработка – финален проект (3.5 часа)5 Items


