This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
courses:mse:project_list [2019/09/07 11:54] tatyana.berlenko |
courses:mse:project_list [2022/12/10 09:08] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Список проектов ====== | ====== Список проектов ====== | ||
- | === 1. Инструмент для составления словарей на английском языке === | + | ==== 1. Инструмент для составления словарей на английском языке ==== |
Требуется реализовать инструменты, которые бы позволяли: | Требуется реализовать инструменты, которые бы позволяли: | ||
Line 14: | Line 14: | ||
Консольное приложение для Linux, которое позволяет из документа docx определенного формата составить набор слов в Lingua Leo, а также обновить этот набор. | Консольное приложение для Linux, которое позволяет из документа docx определенного формата составить набор слов в Lingua Leo, а также обновить этот набор. | ||
- | === 2. Онлайн-курс на Stepik по работе в Google Docs и Google Tables === | + | ==== 2. Онлайн-курс на Stepik по работе в Google Docs и Google Tables ==== |
Требуется создать онлайн-курс на платформе Stepik.org для работы с Google Docs и Google Tables. В качестве теории можно загружать текстовую/видео информацию. В качестве задач необходимо создать автоматически проверяемые задания, при выполнении которых пользователь должен работать в Google Docs и Google Tables, а на Stepik система проверки должна проверять правильность его работы. | Требуется создать онлайн-курс на платформе Stepik.org для работы с Google Docs и Google Tables. В качестве теории можно загружать текстовую/видео информацию. В качестве задач необходимо создать автоматически проверяемые задания, при выполнении которых пользователь должен работать в Google Docs и Google Tables, а на Stepik система проверки должна проверять правильность его работы. | ||
Line 22: | Line 22: | ||
**deliverables**: Набор автоматически проверяемых заданий в онлайн-курсе по работе в Google Docs и Google Tables, набор теоретических степов. | **deliverables**: Набор автоматически проверяемых заданий в онлайн-курсе по работе в Google Docs и Google Tables, набор теоретических степов. | ||
- | === 3. Telegram bot для для студентов 1го курса === | + | ==== 3. Telegram bot для для студентов 1го курса ==== |
Требуется создать telegram bot'a для студентов 1го курса. | Требуется создать telegram bot'a для студентов 1го курса. | ||
Line 40: | Line 40: | ||
- | === 4. Автоматическая проверка содержимого пуллреквеста у студента === | + | ==== 4. Автоматическая проверка содержимого пуллреквеста у студента ==== |
Line 59: | Line 59: | ||
**deliverables**: Дополнения уже готовых веб-приложений, позволяющие следить за статистикой в Гитхаб и проверять содержимое пуллреквестов. | **deliverables**: Дополнения уже готовых веб-приложений, позволяющие следить за статистикой в Гитхаб и проверять содержимое пуллреквестов. | ||
- | === 5. Инструмент выдачи заданий === | + | ==== 5. Инструмент выдачи заданий ==== |
Для защиты ЛР студент должен получить задание от преподавателя по соответствующей ЛР. Необходимо создать веб-приложение, которое позволяет: | Для защиты ЛР студент должен получить задание от преподавателя по соответствующей ЛР. Необходимо создать веб-приложение, которое позволяет: | ||
Line 78: | Line 78: | ||
**deliverables**: Веб-приложение, позволяющее студенту получить задание и узнать свой статус и позволяющее преподавателю следить за прогрессом студентов. | **deliverables**: Веб-приложение, позволяющее студенту получить задание и узнать свой статус и позволяющее преподавателю следить за прогрессом студентов. | ||
- | === 6. Инструмент для сбора метеорологических данных === | + | ==== 6. Инструмент для сбора метеорологических данных ==== |
Необходимо разработать консольное приложение, которое позволит собирать данные о погоде (температуру, сила и направление ветра, влажность, облачность) в указанном городе. | Необходимо разработать консольное приложение, которое позволит собирать данные о погоде (температуру, сила и направление ветра, влажность, облачность) в указанном городе. | ||
Line 95: | Line 95: | ||
**deliverables**: Консольное приложение, на вход которому поступает город, в котором необходимо собирать данные, начальная и конечная дата, и частота сбора данных. Далее приложение обращается к погодному сервису (на выбор выполняющего), который может предоставить необходимые данные, и формирует таблицу с данными и файл со статистикой по данным. | **deliverables**: Консольное приложение, на вход которому поступает город, в котором необходимо собирать данные, начальная и конечная дата, и частота сбора данных. Далее приложение обращается к погодному сервису (на выбор выполняющего), который может предоставить необходимые данные, и формирует таблицу с данными и файл со статистикой по данным. | ||
- | === 7. Визуальный редактор карт для симулятора Duckietown === | + | ==== 7. Визуальный редактор карт для симулятора Duckietown ==== |
Необходимо разработать веб- / кроссплатформенное GUI-приложение для создания и редактирования карт для симулятора среды Duckietown в формате yaml. Требуемая функциональность: | Необходимо разработать веб- / кроссплатформенное GUI-приложение для создания и редактирования карт для симулятора среды Duckietown в формате yaml. Требуемая функциональность: | ||
Line 112: | Line 112: | ||
- | === 8. Генератор карт для симулятора Duckietown === | + | ==== 8. Генератор карт для симулятора Duckietown ==== |
Line 134: | Line 134: | ||
**deliverables**: приложение командной строки, позволяющее сгенерировать корректную карту ( == от которой не ломается симулятор Duckietown) по набору параметров. | **deliverables**: приложение командной строки, позволяющее сгенерировать корректную карту ( == от которой не ломается симулятор Duckietown) по набору параметров. | ||
- | === 9. Визуализация экспериментов для симулятора Duckietown === | + | ==== 9. Визуализация экспериментов для симулятора Duckietown ==== |
Line 158: | Line 158: | ||
- | === 10. Составитель оглавлений / указателей терминов по курсу в Stepik === | + | ==== 10. Составитель оглавлений / указателей терминов по курсу в Stepik ==== |
Задача: создать приложение, которое будет автоматически составлять оглавление / алфавитный указатель для курса по Stepik. Функциональность: | Задача: создать приложение, которое будет автоматически составлять оглавление / алфавитный указатель для курса по Stepik. Функциональность: | ||
Line 178: | Line 178: | ||
- | === 11. Задачи на iverilog === | + | ==== 11. Задачи на iverilog ==== |
Line 204: | Line 204: | ||
**deliverables**: набор задач (формулировка, решения, проверочный код (test bench), а также скрипты для проверки решений и прогона эталонных решений. | **deliverables**: набор задач (формулировка, решения, проверочный код (test bench), а также скрипты для проверки решений и прогона эталонных решений. | ||
- | === 12. Расширение Chrome для улучшения UI github === | + | ==== 12. Расширение Chrome для улучшения UI github ==== |
Line 225: | Line 225: | ||
**deliverables**: готовое к публикации расширение. | **deliverables**: готовое к публикации расширение. | ||
- | === 13. Инструмент для проверки человека на присутствие в БД === | + | ==== 13. Инструмент для проверки человека на присутствие в БД ==== |
Line 241: | Line 241: | ||
- | === 14. Обфускатор кода написанного на языке C === | + | ==== 14. Обфускатор кода написанного на языке C ==== |
Необходимо разработать консольное приложение для обфускации написанного кода. | Необходимо разработать консольное приложение для обфускации написанного кода. | ||
Line 251: | Line 251: | ||
- | === 15. Сервис по проверке документов на соответствие шаблону === | + | ==== 15. Сервис по проверке документов на соответствие шаблону ==== |
Необходимо разработать web-сервис, позволяющий проверить соответствие документа и документа шаблона. | Необходимо разработать web-сервис, позволяющий проверить соответствие документа и документа шаблона. |