Этот модуль познакомит учеников с созданием современных веб-сайтов.
В результате 12 занятий дети:
- Научатся работать с Django — одним из самых популярных инструментов для веб-разработки.
- Создадут собственный блог с возможностью публикации статей, комментариев и регистрацией пользователей.
- Поймут, как устроены базы данных и интерфейс администратора.
- Разберутся с дизайном сайта, используя готовые решения (Bootstrap).
- Узнают, как разместить свой проект в интернете, чтобы им могли пользоваться другие.
Итог: Готовый рабочий блог, который можно показать друзьям или добавить в портфолио.
Пример занятия:Школьники создают страницы блога с помощью HTML-шаблонов.
Добавляют на сайт меню, заголовки и базовый дизайн с помощью CSS-библиотеки (Bootstrap).
Методический план модуля:- Знакомство с Django;
- Структура проекта;
- Шаблоны и дизайн сайта;
- База данных для блога;
- Детали статей и Админ-панель Django;
- Формы для публикации;
- Django-детектив: как request раскрывает секреты форм;
- Комментарии к постам;
- Регистрация пользователей;
- Права доступа;
- Подготовка к защите проекта;
- Защита проекта