Теория пределов, дифференциальное исчисление. Фреймворк Django. Структура базы данных для модели Schoolclass. Проблема создания подтем и распределения задач. Язык описании задач SmallTask. Концепции описания разделов. Графический интерфейс пользователя.
· В отличии от тем верхнего уровня у подтем могут быть задачи, в остальном подтемы схожи с ними (можно добавлять подтемы, изменять названия и удалять), однако преподаватель может добавлять задачи и удалять их в режиме редактированья. Задачи первого уровня будут включать в себя производные элементарных функций таких как: Таким образом, эти задачи будут составлять основу данной темы, при неспособности выполнить их, пользователю не следует переходить к другим. В уровне 3 будут находиться задачи на дифференцирования сложной функции: При правильном ответе пользователь сможет увидеть надпись «Success!» и сможет вернуться обратно к уровню или же решить задание повторно. Сейчас фреймворки часто используются для Web-программирования на таких языках как Java (например Apache Click), php (например Zend Framework) и Python (например Django). Одной из основ web-приложения в любом случае будет являться рекурсивный класс Theme, он будет передвигать пользователя между всеми подтемами от верхнего уровня задачам, при этом надо помнить о том, что пользователь с полномочиями преподавателя может удалять и изменять выбранные темы, а также, удалять тему, при этом задачи данной темы остаются.В результате работы мною был создан механизм создания и редактирования разделов, также были добавлены разделы: Дифференциальные уравнения и Теория пределов.
План
Содержание
Содержание
Введение. Цели и задачи
Теория пределов
Дифференциальное исчисление
Обзор программного обеспечения
Фреймворк Django
AJAX
Разработка модели
Рекурсивные модели
Модель дисциплин и тем Работа программы
Описание разделов
Описание задач
Редактирование тем Редактирование задач
Заключение
Список литературы
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы