Курс программирования Python и Django в школе Zerek

Как преподавали программирование на Python в школе Zerek?

В школе Zerek язык программирования Python преподавался как полный курс. В ходе обучения учащиеся не только освоили основы Python, но и научились создавать веб-приложения.

В результате курса учащиеся создали конкретные веб-проекты и разместили их в интернете.

Освоение основ Python

В процессе обучения учащиеся:

* Работал с переменными и типами данных

* Условные операторы (if/else) использовали

* написал циклы for и while

* Строили функции

* Использовал списки и словари

Создание веб-приложения через Django

Освоив основы Python, учащиеся создали веб-приложения с использованием фреймворка Django.

Во время курса:

* Создан проект Django

* Приложения (app) созданы

* Создание страниц с помощью HTML и CSS

* Созданы модели и установлена связь с базой данных

* Админ работал с панелью

Учащиеся прошли процесс создания полноценного сайта.

Размещение проектов на сервере (Deployment)

В конце курса готовые веб-приложения были размещены в интернете. Для deploy использовалась платформа PythonAnywhere.

В результате два веб-приложения были запущены в онлайн-режиме:

🔗 https://eldos.pythonanywhere.com

🔗 https://ryskul.pythonanywhere.com

Эти проекты представляют собой реальные работы учащихся, сделанные своими руками и загруженные на сервер.

Формат обучения

В процессе обучения:

* Теория была немедленно подтверждена практикой

* Код записан вместе в формате Live coding

* Ошибки проанализированы и исправлены

* Каждый ученик создал индивидуальный проект

Занятия были организованы в формате, ориентированном на результат.

Результат

Учащиеся во время курса Python и Django в школе Zerek:

* Освоил Python

* Научился делать Веб-приложение

* Работал с базой данных

* Разместил проекты на сервере

Этот курс представлял собой практическое обучение, ориентированное на реальный результат, а не теоретическое.