Личный сайт-мотиватор (проект) — различия между версиями
LenaMenh (обсуждение | вклад) |
LenaMenh (обсуждение | вклад) (→Что это за проект?) |
||
Строка 11: | Строка 11: | ||
=== Что это за проект? === | === Что это за проект? === | ||
− | Итогом работы студента будет личный сайт - его персональный инструмент для отслеживания значимых событий, | + | Что вас порадовало больше всего на прошлой неделе? А в прошлом году? Сложно сообразить? |
+ | |||
+ | Идея проекта - создание системы хранения заметок об интересных и важных моментах. | ||
+ | |||
+ | Проект состоит из трех частей: | ||
+ | # собираем и организуем текстовые заметки, ссылки, картинки - все, что стоит внимания больше, чем секундный лайк. | ||
+ | # нужно сделать блог с возможностью ранжирования. Например - есть записи за все дни недели, и мы хотим выделить и отметить самое важное за неделю. Далее - из самых важных недельных заметок выберем самое важное или вдохновляющее за месяц. Затем - за год. | ||
+ | # календарь со списком рутинных действий. Нужно иметь возможность каждый день отмечать - была или нет выполнена рутинная задача (сделал зарядку - молодец). Затем по неделям и месяцам нужно составлять статистику выполнения. | ||
+ | Итогом работы студента будет личный сайт - его персональный инструмент для отслеживания значимых событий, хранения интересных идей и поддержания практики хороших привычек | ||
=== Чему вы научитесь? === | === Чему вы научитесь? === |
Версия 18:40, 16 января 2016
Ментор | Елена Меркулова |
Учебный семестр | Весна 2016 |
Учебный курс | 1-й курс |
Максимальное количество студентов, выбравших проект: 4 | |
Что это за проект?
Что вас порадовало больше всего на прошлой неделе? А в прошлом году? Сложно сообразить?
Идея проекта - создание системы хранения заметок об интересных и важных моментах.
Проект состоит из трех частей:
- собираем и организуем текстовые заметки, ссылки, картинки - все, что стоит внимания больше, чем секундный лайк.
- нужно сделать блог с возможностью ранжирования. Например - есть записи за все дни недели, и мы хотим выделить и отметить самое важное за неделю. Далее - из самых важных недельных заметок выберем самое важное или вдохновляющее за месяц. Затем - за год.
- календарь со списком рутинных действий. Нужно иметь возможность каждый день отмечать - была или нет выполнена рутинная задача (сделал зарядку - молодец). Затем по неделям и месяцам нужно составлять статистику выполнения.
Итогом работы студента будет личный сайт - его персональный инструмент для отслеживания значимых событий, хранения интересных идей и поддержания практики хороших привычек
Чему вы научитесь?
Надеюсь, в ходе этого проекта вы сможете научиться воплощать свою идею в техническом решении. Будем изучать технологии frontend (JavaScript, HTML, CSS), backend (Python, Flask, возможно - Django, sqlite), и как они общаются. _Не_ будем заниматься дизайном, только необходимый минимум.
Какие начальные требования?
Необходимо - навыки программирования на уровне чем переменная отличается от функции, а класс - от объекта. Желательно, но необязательно - знакомство с HTML-версткой, синтаксисом JavaScript Must have - терпение для изучения новых вещей, которые обязательно будут загадочно глючить.
Какие будут использоваться технологии?
JavaScript Python
Темы вводных занятий
планирование проекта на примере текущего: цели, оценка сроков, риски
Направления развития
можно сделать красиво можно сделать удобно
Критерии оценки
сайт (to be defined)
Ориентировочное расписание занятий
ориентировочно ВТ-ЧТ 12-15 возможны сильные изменения