Skip to content

ahmedqarmout2/BubbleGrader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BubbleGrader

Contents

  1. Introduction
  2. Setup
  3. Instructions

Introduction

Program used to generate bubble sheets for grading, as well as scanning those bubble sheets and exporting the marks into digestable formats.

Setup

  1. Start by cloning the repository.
git clone https://github.com/ahmedqarmout2/BubbleGrader.git
  1. Navigate to the web application directory.
cd BubbleAnalyser
  1. Install the required dependencies.
pip install -r requirements.txt

Instructions

  1. Start the web application.
python server.py
  1. Go to the web application from a browser by visiting the following link:
http://localhost:5000

Project Image

  1. Create a new project. New Project Image

  2. Enter the maximum length of the student number (up to 10 digits), and the number of questions you want to be marked (up to 10 questions). Then click the "UPDATE" button to save your change and generate a marking sheet. Marking Sheet Image

  3. Add the marking sheet to the front page of your exam sheet. PDF Sample Sheet Image

  4. Export your front page of your exam sheet as a pdf file, then upload it to the web application by clicking the "UPLOAD SAMPLE" button. Upload Sheet Image

  5. Upload your class list as a csv. Upload Class List Image Your class list file must contain the following columns: "student number", "username", "first name", "last name" Class List File Image Class List File Image

  6. Enter the web application information into the phone application. Phone App Image

  7. Take a photo of the paper. Be careful, shadows and blurriness can cause issues. Make sure the paper is on a flat surface with a dark color. Paper Image

Features: Analytics

Note: Refresh the page to see any updates in the marking list. If the web application had issues detecting the marks in the photoes you uploaded, iteams will appear on the "Error List" section. You can manually enter the marks for the problematic photoes. Error List Image Error List 2 Image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published