Inspiration
We noticed that we were extremely invested in the wellbeing of our VS Code Pets (extension) and thought that we could use this connection to provide incentives to discourage student misbehavior. This is essentially exploiting humans' ability to form connections with inanimate objects.
What it does
It is a friend for students to care for and teachers to punish should the student misbehave.
How we built it
We built two Javascript front ends, one for the teacher and one for the students, and wrote a python websockets server to handle communication between them. We hosted the server using AWS and reverse proxy.
Challenges we ran into
We had a hard time setting up the server.
Accomplishments that we're proud of
We got it somewhat working!!
What we learned
We were able to learn THREE.js and create a face with it.
What's next for Friend
We hope to create a happiness system for Friend so that teachers can reward good behavior in addition to punishing bad behavior. We also want to try to make Friend more interactive to further its connection to students.
Log in or sign up for Devpost to join the conversation.