Skip to content

ErikZeiner/RoboLab-2024

Repository files navigation

RoboLab: Learn How to Code via Virtual Robotics Programming

RoboLab is a final project for Hauptseminar 'LLMs in Education' held in the Summer Semester 2024 at the University of Tübingen.

My collaborators created the prompt and the poster, and I am the sole author of the code. The main functionality was built using JavaScript. The site design was done using Tailwind with an additional package called DaisyUI and theming was achieved using CSS Theme Change. I also used code-input for IDE-like user window. Robot icon created by Freepik - Flaticon. No AI-generated code was used in this project.

Web App

The app allows students to write simple code to instruct a robot to walk on a line. They can be assisted by an AI with a special prompt, and it's 'personality' can be adjusted in settings. The AI can answer their questions and assess code they wrote. For more information, see our poster. You can also see the app in use in the demo video.

UI

Screenshot of the web app interface with a yellow theme

Screenshot of the web app interface with a blue theme

Settings affecting the AI's responses

RoboAI helping with incorrect code Detail view on the AI's response

RoboAI being not so helpful - by design Detail view on the AI's response

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published