Skip to content

stephennedd/gamication_ip

Repository files navigation

Logo

Saxion Gamification System

Generic badge

This repo contains the code for the gamification system for the Introduction to Programming course at Saxion University of Applied Sciences. The system is used to motivate students to learn programming by playing games and scoring points that will be shown on the leaderboard. The backend is built using .NET Core and PostgreSQL. The frontend is built using HTML, CSS, and JavaScript. The system will be deployed on a server.

Technologies

The project was created with:

Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge

Getting Started

To get a local copy up and running, follow these steps:

  1. Clone the repo
git clone
  1. Run the backend using the instructions in the backend folder click here to see instructions on running the backend.

  2. To run the arcade machine, navigate to the arcade machine folder and start a live server

cd ArcadeMachine

or go to the url: https://arcademachine.z6.web.core.windows.net/?subject=Programming%20fundamentals

  1. Run the admin panel frontend using the instructions in the frontend folder click here to see instructions on running the frontend.

    or go to the url: https://adminpanelaad.z6.web.core.windows.net/pages/login.html

Features

  • Login
  • Register
  • Admin/Teacher Dashboard
  • Arcade System
  • Games
  • Quiz
  • Leaderboard

About

AAD 2023 - Gamification of the Introduction to Programming course

Resources

Stars

Watchers

Forks

Contributors 5