Kurzbeschreibung
QuantumCube ist eine Webapplikation zur Visualisierung einfacher Quantenalgorithmen in einem 3D-Modell. Die Anfänge zu diesem Projekt hat bereits vor einigen Jahren ein Student der THM mit der Anwendung Qrakel gelegt. Die grundlegende Funktionalität dieser Applikation wird aus einem Unity-Programm in eine Vuejs-basiert Webapplikation übertragen. Hierzu wird eine moderne, nutzerorientierte Oberfläche entwickelt. Verbunden mit einer 3D-Modellierung mit dem Framework three.js bietet sie dem Nutzer die Möglichkeit Datenübertragungen durch Quantenalgorithmen anschaulich zu visualisieren. Die Anwendung soll dazu genutzt werden das zukunftsprägende Thema Quantencomputing für Lehr-Lern-Kontexte aufzubereiten.
Aufgaben
Übertragung von einfachen Quantenalgorithmen aus einer bestehenden Unity Applikation in TypeScript.
- Analyse der vorhandenen Applikation
- Teamorientierte Konzeption und Planung der Klassen- und Datenstrukturen
- Implementierung von einfachen Quantenalgorithmen (Berechnungsprozesse zur Matrixtransformation)
- Aufbereiten der Daten zur Auslieferung an die 3D-Modellierung mit three.js
Rahmenbedingungen
- Arbeitszeit: flexibel; bis zu 40h/Monat möglich
- Stundensatz: 10€/h
Vorkenntnisse in den folgenden Bereichen sind wünschenswert
- TypeScript / JavaScript
- Grundkenntnisse in HTML 5, CSS 3
- Grundkenntnisse in Vue.js
- (Unity)
Startzeitpunkt: ab sofort
Interesse oder weitere Fragen?
Schreiben Sie mir gerne eine E-Mail mit ein paar Randinformationen zu sich und einem angehängten Notenauszug.