Заметки и идеи для интересных студенческих проектов: различия между версиями

Материал из wiki.nntc.nnov.ru
Перейти к навигации Перейти к поиску
(Идеи: Добавил Bash Lint)
(Идеи: Добавил столбец "Обучающийся", поменял порядок столбцов)
Строка 12: Строка 12:
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
! Идея  
+
! Идея
 
! Описание
 
! Описание
 +
! Ключевые слова
 
! Руководитель
 
! Руководитель
! Ключевые слова
+
! Обучающийся
 
|-
 
|-
 
| [[Мобильная метеостанция]]
 
| [[Мобильная метеостанция]]
 
| Датчики температуры и влажности, подключённые к Arduino. Arduino по BT или USB подключается к телефону и отправляет пакеты данных с GPS-координатами на OpenWeatherMap.
 
| Датчики температуры и влажности, подключённые к Arduino. Arduino по BT или USB подключается к телефону и отправляет пакеты данных с GPS-координатами на OpenWeatherMap.
 +
| Raspberry Pi, Arduino, C, C++, Python, Electronics
 
| Азовцев
 
| Азовцев
| Raspberry Pi, Arduino, C, C++, Python, Electronics
+
|
 
|-
 
|-
 
| [[Переработка пластика для 3D-печати]]
 
| [[Переработка пластика для 3D-печати]]
 
| Сборка аппарата для переработки пластика из брака 3D-печати (ABS и PLA пластик) и получения струны диаметром 1,75мм для повторной печати. А также переработка пластиковых бутылок для использования в 3D-принтере.
 
| Сборка аппарата для переработки пластика из брака 3D-печати (ABS и PLA пластик) и получения струны диаметром 1,75мм для повторной печати. А также переработка пластиковых бутылок для использования в 3D-принтере.
 +
|
 
| Азовцев
 
| Азовцев
 
|
 
|
Строка 29: Строка 32:
 
| [[Переработка пластика для кабельных спиральных шлангов]]
 
| [[Переработка пластика для кабельных спиральных шлангов]]
 
| Переработка пластиковых бутылок для создания спирального шланга для крепления проводов ([http://www.obi.ru/decom/product/%D0%A8%D0%BB%D0%B0%D0%BD%D0%B3_%D0%BA%D0%B0%D0%B1%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D1%81%D0%BF%D0%B8%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_8_%D0%BC%D0%BC_5_%D0%BC/3577335?position=26&pageNum=1&pageSize=72 пример такого шланга]).
 
| Переработка пластиковых бутылок для создания спирального шланга для крепления проводов ([http://www.obi.ru/decom/product/%D0%A8%D0%BB%D0%B0%D0%BD%D0%B3_%D0%BA%D0%B0%D0%B1%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D1%81%D0%BF%D0%B8%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_8_%D0%BC%D0%BC_5_%D0%BC/3577335?position=26&pageNum=1&pageSize=72 пример такого шланга]).
 +
|
 
| [[User:avp|avp]]
 
| [[User:avp|avp]]
|  
+
|
 
|-
 
|-
 
| [[Двухосевой Графопостроитель]]
 
| [[Двухосевой Графопостроитель]]
 
| Система "рисования" на любой поверхности.
 
| Система "рисования" на любой поверхности.
 +
|
 
| Азовцев
 
| Азовцев
 
|
 
|
Строка 39: Строка 44:
 
| [[Перемотчик лески для 3D-принтера]]
 
| [[Перемотчик лески для 3D-принтера]]
 
| Система для перемотки лески (филамента) с катушки на катушку, с системой обнаружения узлов.
 
| Система для перемотки лески (филамента) с катушки на катушку, с системой обнаружения узлов.
 +
| C, C++, Arduino, Electronics
 
| [[User:avp|avp]]
 
| [[User:avp|avp]]
| C, C++, Arduino, Electronics
+
| Леонид Харитонский
 
|-
 
|-
 
| [["Учебная песочница" на основе Docker]]
 
| [["Учебная песочница" на основе Docker]]
 
| Система для быстрого развёртывания учебных/тестовых виртуальных сетей на основе Docker-контейнеров, что может быть крайне полезно в образовательном процессе и при тестировании клиент-серверных и распределённых систем.
 
| Система для быстрого развёртывания учебных/тестовых виртуальных сетей на основе Docker-контейнеров, что может быть крайне полезно в образовательном процессе и при тестировании клиент-серверных и распределённых систем.
 +
| JavaScript, Docker, REST, Web applications
 
|[[User:avp|avp]]
 
|[[User:avp|avp]]
| JavaScript, Docker, REST, Web applications
+
|
 
|-
 
|-
 
| [[Портирование WiimoteWhiteboard]]  
 
| [[Портирование WiimoteWhiteboard]]  
 
| Портирование программы для виртуальной маркерной доски на свободную библиотеку WiiUse.
 
| Портирование программы для виртуальной маркерной доски на свободную библиотеку WiiUse.
 +
| Java, C++, JNI, reverse engeneering
 
| [[User:avp|avp]]
 
| [[User:avp|avp]]
| Java, C++, JNI, reverse engeneering
+
|
 
|-
 
|-
 
| [[NNTC API]]
 
| [[NNTC API]]
 
| Разработка API для получения информации НРТК из приложений.  Проект необходим для реализации идеи [[NNTC Campus]].
 
| Разработка API для получения информации НРТК из приложений.  Проект необходим для реализации идеи [[NNTC Campus]].
 +
| JavaScript, REST
 
| [[User:avp|avp]]
 
| [[User:avp|avp]]
| JavaScript, REST
+
|
 
|-
 
|-
 
| [[NNTC Campus]]
 
| [[NNTC Campus]]
 
| Приложение для платформы Android для НРТК, способное показывать расписание занятий, новости и другую полезную информацию.  Примеры подобных приложений: [https://f-droid.org/repository/browse/?fdid=org.voidsink.anewjkuapp JKU App], [https://f-droid.org/repository/browse/?fdid=com.dalthed.tucan TuCanMobile]
 
| Приложение для платформы Android для НРТК, способное показывать расписание занятий, новости и другую полезную информацию.  Примеры подобных приложений: [https://f-droid.org/repository/browse/?fdid=org.voidsink.anewjkuapp JKU App], [https://f-droid.org/repository/browse/?fdid=com.dalthed.tucan TuCanMobile]
 +
| Java, Android,  REST
 
| [[User:avp|avp]]
 
| [[User:avp|avp]]
| Java, Android,  REST
+
|
 
|-
 
|-
 
| [[Bash Lint]]
 
| [[Bash Lint]]
 
| Создание [https://ru.wikipedia.org/wiki/Lint статического анализатора] для языка Bash, который проверяет корректность написанной программы и указывает на проблемные места в коде. Для разработки предлагается использовать ЯП Scheme.
 
| Создание [https://ru.wikipedia.org/wiki/Lint статического анализатора] для языка Bash, который проверяет корректность написанной программы и указывает на проблемные места в коде. Для разработки предлагается использовать ЯП Scheme.
 +
| Bash, Scheme, Lisp, functional programming, parsers, lint
 
| [[User:avp|avp]]
 
| [[User:avp|avp]]
| Bash, Scheme, Lisp, functional programming, parsers, lint
+
|
 
|}
 
|}

Версия 09:30, 20 октября 2016

Предлагается всем, у кого есть доступ, оформлять зарисовки идей для интересных студенческих проектов.

Желательно описать:

  • Актуальность
  • Технические составляющие
  • Пример реализации
  • Ссылки на статьи и прочую информацию
  • Ключевые слова для быстрой оценки, с чем необходимо будет работать.

Идеи

Идея Описание Ключевые слова Руководитель Обучающийся
Мобильная метеостанция Датчики температуры и влажности, подключённые к Arduino. Arduino по BT или USB подключается к телефону и отправляет пакеты данных с GPS-координатами на OpenWeatherMap. Raspberry Pi, Arduino, C, C++, Python, Electronics Азовцев
Переработка пластика для 3D-печати Сборка аппарата для переработки пластика из брака 3D-печати (ABS и PLA пластик) и получения струны диаметром 1,75мм для повторной печати. А также переработка пластиковых бутылок для использования в 3D-принтере. Азовцев
Переработка пластика для кабельных спиральных шлангов Переработка пластиковых бутылок для создания спирального шланга для крепления проводов (пример такого шланга). avp
Двухосевой Графопостроитель Система "рисования" на любой поверхности. Азовцев
Перемотчик лески для 3D-принтера Система для перемотки лески (филамента) с катушки на катушку, с системой обнаружения узлов. C, C++, Arduino, Electronics avp Леонид Харитонский
"Учебная песочница" на основе Docker Система для быстрого развёртывания учебных/тестовых виртуальных сетей на основе Docker-контейнеров, что может быть крайне полезно в образовательном процессе и при тестировании клиент-серверных и распределённых систем. JavaScript, Docker, REST, Web applications avp
Портирование WiimoteWhiteboard Портирование программы для виртуальной маркерной доски на свободную библиотеку WiiUse. Java, C++, JNI, reverse engeneering avp
NNTC API Разработка API для получения информации НРТК из приложений. Проект необходим для реализации идеи NNTC Campus. JavaScript, REST avp
NNTC Campus Приложение для платформы Android для НРТК, способное показывать расписание занятий, новости и другую полезную информацию. Примеры подобных приложений: JKU App, TuCanMobile Java, Android, REST avp
Bash Lint Создание статического анализатора для языка Bash, который проверяет корректность написанной программы и указывает на проблемные места в коде. Для разработки предлагается использовать ЯП Scheme. Bash, Scheme, Lisp, functional programming, parsers, lint avp