Open lectricas opened 3 years ago
Доброго дня.
Спасибо, интересные идеи.
Когда-то думал над тем, чтобы добавить вопрос-ответ (например, относительно «дёшево» можно сделать: дано имя функции, нужно выбрать описание того что она делает) и игровые механики, в том числе достижения.
Со встроенным интерпретатором сложнее: для него трудно создать по-настоящему изолированную песочницу, а без этого легко сайт поломать/положить. Поэтому здесь можно разве что использовать какое-то внешнее решение.
Добрый день. Из улучшений могу предложить добавить больше интерактива. Мне всегда нравилось изучать материал используя различные онлайн курсы, где теория сразу же подкрепляется сложной практикой. На мой взгляд, практика - основной инструмент изучения.
То с чем можно повзаимодействовать:
Это может быть какой-то квиз конструктор, где любой пользователь может сделать задание вида "что выведет эта функция" или другие вопросы на знание особенностей языка.
Либо это может быть встроенный python интерпретатор, который будет автоматически проверять задания. На его основе можно будет построить небольшой курс. Курсы могут показывать как работать с библиотеками pandas, numpy, matplotlib(в данный момент у меня с эти проблемы) или же показывать как можно сделать простой сайт на Django и уметь его поодерживать.
Не CSC, но ITMO JB.