Coder Social home page Coder Social logo

osamabinazam / scoreforge--comprehensive-student-assessment-toolkit Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 210 KB

This Python script is designed to process Excel files related to student assessments, calculate scores, and export data in a formatted CSV file for a campus interface. It includes functionality to enter questions for credit, update student scores, and generate a CSV file for campus integration.

Python 100.00%
python-scripting script

scoreforge--comprehensive-student-assessment-toolkit's Introduction


ScoreForge: Comprehensive Student Assessment Toolkit

Description

This Python script is designed to process Excel files related to student assessments, calculate scores, and export data in a formatted CSV file for a campus interface. It includes functionality to enter questions for credit, update student scores, and generate a CSV file for campus integration.

Prerequisites

Python Installation on Windows

Please use this link to install Python on Windows: https://phoenixnap.com/kb/how-to-install-python-3-windows Please use this link to install Python on MacOS: https://www.dataquest.io/blog/installing-python-on-mac/

The script also requires the following Python packages:

  • pandas
  • numpy
  • openpyxl
  • xlrd

You can install these packages by running:

pip install pandas numpy openpyxl xlrd

or you can install these packages by simply running the update_score.py file.

Usage

  1. Navigate to the directory where the update_score.py is located.

  2. Run the script.

python script_name.py 
  1. Follow the on-screen menu to perform different actions.

Menu Options

  1. Enter Questions for Credit: You can input questions, correct answers, and point values.

  2. Update Student Scores: Updates student scores based on the entered questions for credit.

  3. Create Formatted File for Campus Interface: Generates a formatted CSV file for campus integration.

  4. Print Question Analysis: Print Detail Question Analysis data on the console.

  5. Exit: Exits the script.

Input File Paths

Ensure that your Excel files are placed in the assets folder, and adjust the file paths in the script accordingly.

DetailQuestionAnalysis (22).xlsx for detailed question analysis. AssessmentID Proctored Assessment CSV Export (11).xls' for assessment data.

Output File

The updated CSV file will be exported in the output folder.

Issues

If you encounter any issues or have questions, feel free to contact me or sajid through our emails:[email protected] or [email protected]


scoreforge--comprehensive-student-assessment-toolkit's People

Contributors

osamabinazam avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.