На этом уроке я расскажу основные принципы создания нового проекта. Необходимо внимательно послушать и придумать, какой функционал ещё можно было бы добавить.
Дата отправки отчёта:
6 февраля 2016 г.
Задание выполнено: за
20 мин.
Чему научился:
попрактиковался в фантазировании)
Что было сложным:
придумать новый функционал
Комментарии:
Из функционала пришли на ум четыре вещи: 1. Выводить график/диаграмму динамики выполнения заданий. Абсциссу х привязать к календарю, у - либо к длительности выполнения задания, либо к числу пройденных уроков в этот день. Скорее информативнее будет все же затраченное время, хотя мотивирует больше число задач) С другой стороны можно будет отслеживать рост скорости работы с опытом, что тоже мотивирует. Кроме того сделать лист общей статистики пользователя, где по каждому курсу выдается графическая информация о степени его освоения. 2. К каждому уроку делать посттестирование из 4-5 вопросов как по только что изученному уроку, так и по предыдущим, что будет обновлять давнюю инфу в памяти, не давая ей угаснуть под натиском новой. В конце же каждого курса делать развернутое тестирование (можно из тех же вопросов). Результаты - в сертификат и в статистику пользователя. 3. Если уроки по созданию программ, то сопровождать программы блок-схемой алгоритма. По-моему это очень помогает: видеть цель-целостность проекта до его реализации. 4. Сделать возможность выделять опечатки в постах и нажатием сочетания клавиш отправлять заметку автору текста, как это сделано на многих сайтах.
Но у нас это отправляется куда? Автору поста или администрации сайта? Я-то имел в виду, что это годится и для постов пользователей, чтобы им адресно это приходило - они же хозяева своего поста: если захотят - исправят и заодно грамотность повысят.
Говорил, говорю и говорить буду, нужно дерево движения курсов, см. скриншоты.
Так же динамика выполнения уроков на проекте, чтобы человек мог посмотреть свою динамику за последние сутки/неделю/месяц/год... так же мог сравнить со средней динамикой на проекте и лучшей динамикой =)
если это соцсеть, то необходима система сообщений с приватом и диалогами(см тот же vk)
также было бы неплохо ввести внутренний счет аккаунта для для оплаты курсов, который может пополняться либо напрямую, либо после прохождения курсов на него может начисляться бонусная сумма