RyckmanApps / AACC_Test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Computer Knowledge Test

This project was developed by Sammy Gonzales at Anne Arundel Community College. The purpose of this project is to administer a practice test for students of a computer sciences class. Overview

The application presents a series of computer knowledge questions to the user. Each test taker is presented with 10 randomly selected questions from a pool. The application immediately informs the user whether the answer is 'Correct' or 'Incorrect'. At the end of the test, the application displays the total score out of 10. The test has a timer that gives a maximum of 30 minutes for completion. Technical Stack

  • Backend: Python Flask

  • Frontend: HTML, CSS, JavaScript

  • Database: SQLite/MySQL Key Files

  • public/index.html: This is the main page where users log in to take the test. It also includes a clock widget.

  • public/Test.html: This is the test page where the questions are presented to the user. It also includes a timer.

  • Technical Requirements.md: This file outlines the functional and non-functional requirements of the project. How to Run

To run the project, open the public/index.html file in a web browser. Future Improvements

The application is designed to be scalable and maintainable. More questions can be added to the pool in the future, and the code is well-documented to allow for future improvements. Security

User data and test results are securely stored to ensure privacy and data integrity. Usability

The application is user-friendly with a clean, professional design. It supports multiple users taking the test simultaneously. Contact

For any queries or suggestions, please contact Sammy Gonzales at Anne Arundel Community College.

About


Languages

Language:HTML 66.5%Language:CSS 20.0%Language:Python 13.5%