Rave Works

CheckMe!

CheckMe! Logo

CheckMe! is a software program that accurately checks the answers of students from a multiple-choice test. This program is primarily for teachers to help them check different form of tests with ease. CheckMe! was made by only one programmer, Zeri Aaron E. Malacas under the company name, Rave Works.

Tab Functions

There are four tabs in the program which are the following:

  • Input Details Tab

    This tab lets the user input the count of the students, and count of the key answers. Additionally, this tab contains the Credits, and Help sections. The Help section contains the documentation and software product review links.

  • Data Input Tab

    This tab lets the user input the key answers, student's id and student's answers.

  • Input View Tab

    This tab lets the user confirm and check if the key answer, students' IDs, and students' answers recorded from the Data Input Tab are correct.

  • Output Save Tab

    This tab lets the user customize Excel file settings such as Excel file directory, Excel file name, and Excel file layout.

Inside Tab Functions

Input Details Tab

  • Count of Students Entry

    Count of Students Entry Picture

    This entry asks for how many students are there. For example, if the class has the size of 50 then the count of students is 50.

  • Count of Key Answers Entry

    Count of Key Answers Entry Picture

    This entry asks for how many key answers are there. For example, if the total questions in a quiz is 30 then the count of key answers is 30.

  • CheckMe! Documentation

    CheckMe! Documentation Picture

    This link is under the help section. This documentation is provided in order for the users know how to use the program properly.

  • Software Product Review

    Software Product Review Pictue

    This link is under the help section. Software Product Review lets the programmer know what to change and further enhance in the program.

Data Input Tab

  • Key Answers Entry

    Key Answers Entry Picture

    This entry asks for the actual key answers.

  • Student's ID Entry

    Student's ID Entry Picture

    This entry asks for one student's id at a time until the condition is met.

  • Student's Answers Entry

    Student's Answers Entry Picture

    This entry asks for one student's answers at a time until the condition is meet.

Input View Tab

  • Key Answers View

    Key Answers Confirmation View Picture

    This view is for the confirmation of the recorded key answers from the Data Input Tab.

  • Students' IDs and Students' Answers View

    Students' IDs and Students' Answers View Picture

    These views are for the confirmation of the recorded student's ID and student's answers from the Data Input Tab.

Output Save Tab

  • Directory Folder Input

    Directory Folder Picture

    This input has an entry and a browse button. The browse button asks the user where to save the Excel file then the path will be displayed on the entry.

  • File Name Input

    File Name Picture

    This input has an entry, and two buttons. The entry asks the user what file name of the Excel file would be using the lock button and change button.

  • Layout Selection

    Horizontal Layout Picture Vertical Layout Picture

    This layout selection has two layouts; horizontal and vertical layouts. The horizontal layout will display the data in Excel horizontally while the vertical layout will display the data in Excel vertically.

Correct Ways of Data Input

Input Details Tab

  • Count of Students

    Count of Students Picture Count of Students Entry

    Conditions and Restraints:

    1. Input must be an integer. Ex. 123, 60, 50.

    2. Input cannot be characters.

    3. Input cannot have spaces.

    4. Input cannot be blank.

    5. Input cannot start with 0. Ex. 01, 002, 00003.

    Connection/Dependency:

    Count of Key Answers

    Errors:

    Required fields cannot be blank! - when left out blank.

    Invalid Input! - when started with 0 or entered with characters.

  • Count of Key Answers

    Count of Key Answers Picture Entry Picture

    Conditions and Restraints:

    1. Input must be an integer. Ex. 30, 60, 90.

    2. Input cannot be characters.

    3. Input cannot have spaces.

    4. Input cannot be blank.

    5/ Input cannot start with 0. Ex. 03, 004, 00003.

    Connection/Dependency:

    Count of Students

    Errors:

    Required fields cannot be blank! - when left out blank.

    Invalid Input! - when started with 0 or entered with characters.

Data Input Tab

  • Key Answers

    Key Answers Picture Entry Picture

    Conditions and Restraints:

    1. Input must be characters.

    2. Input can be either in lower case or upper case format. Ex. ABC, abc, AbC (not recommended).

    3. Input must not have spaces.

    4. Input length must match the length of the Count of Key Answers. Ex. {A-B-C} -> 3 = Count of Key Answers -> 3

    5. Input cannot be blank.

    Connection/Dependency:

    Count of Key Answers

    Student's ID

    Student's Answer

    Errors:

    Length mismatch! - when length did not agree with Count of Key Answers

    Required fields cannot be blank! - when left out blank.

  • Student's ID

    Student's ID Picture Entry Picture

    Conditions and Restraints:

    1. Input must not have duplicates. See Input View Tab for confirmation. Ex. 1st input = A1, 2nd input = A2.

    2. Input can contain characters or numbers, or characters with numbers. Ex. B1, G25, AF, 23.

    3. Input can be in lower case or upper case format.

    4. Input cannot be blank.

    Connection/Dependency:

    Key Answers

    Student's Answers

    Errors:

    Student IDs cannot have duplicates! - when input had the same name in previous recorded data.

    Required fields cannot be blank! - when left out blank.

  • Student's Answers

    Student's Answers Picture Entry Picture

    Conditions and Restraints:

    1. Input must be characters. Ex. ABCDBBCD.

    2. Input can be either in lower case or upper case format. Ex. ABC, abc, aBc (not recommended).

    3. Input must not have spaces. Ex. ABCCDCDBA.

    4. Input length must match the length of the Count of Key Answers. Ex. {C-B-A} -> 3 = Count of Key Answers -> 3.

    5. Input cannot be blank.

    Connection/Dependency:

    Key Answers

    Student's ID

    Student's Answers

    Errors:

    Length mismatch! - when input had the same name in previous recorded data.

    Required fields cannot be blank! - when left out blank.

Input View Tab

  • None

    Conditions and Restraints:

    None

    Connection/Dependency:

    None

    Errors:

    None

Output Save Tab

  • Destination Folder

    Directory Folder Picture Entry Picture

    Conditions and Restraints:

    1. Input cannot be filled by typing but through pressing browse button.

    2. Input must only be an existing destination folder on your computer.

    Connection/Dependency:

    File Name

    Errors:

    None

  • File Name

    File Name Picture Entry Picture

    Conditions and Restraints:

    1. Input can contain characters or numbers, or characters with numbers. Ex. myExcel, myexcel, MYEXCEL, Myexcel.

    2. Input may or may not have spaces. Ex. My Excel, MyExcel.

    3. Avoid naming with file extensions. Ex. myExcel.docx, myExcel.xlsx, myExcel.pdf.

    Connection/Dependency:

    Directory Folder

    Errors:

    None

  • Horizontal and Vertical Layout

    Horizontal Layout Picture Vertical Layout Picture Entry Picture

    Conditions and Restraints:

    1. Input must be only one, either horizontal or vertical layout.

    2. Input cannot have chosen layout.

    Connection:

    Directory Folder

    File Name

    Errors:

    None

Step By Step Procedure

Input Details Tab

Step 1:

Enter the total count of students in the Count of Students Entry. Ex. 50 students -> 50.

Step 2:

Enter the total count of key answers in the Count of Key Answers Entry. Ex. ABCDB -> 5.

Step 3:

Hit the "ENTER" button. Ex. ABCDB -> 5.

Step 4:

Hit the ENTER button. Ex. ABCDB -> 5.

Data Input Tab

Step 5:

Enter the key answers in the Key Answers Entry. Ex. ABCDC, abbcd.

Step 6:

Enter the student's ID one at a time in the Student's ID Entry. Ex. first input = A1, second input = A2 and so on.

Step 7:

Enter the student's answers one at a time in the Student's Answers Entry. Ex. first input = ABC, second input = ABB and so on.

Step 8:

Hit the "ENTER" button repetitively until the condition of Count of Students is met.

Input View Tab

Step 9:

View the key answers and confirm if they are final in the Key Answers View. View the student's IDs and students' answers and confirm if they are final in the Student's IDs and Students' Answers View. If they are not final or the user wants to change something, select a student ID from Student ID view and press "REMOVE SELECTED ITEM" button to remove chosen student ID and its corresponding student's answers. And by doing so, the user will be able to change the key answers, add new student ID and student's answers until the condition of Count of Students is meet once again.

Step 10:

Hit the "CONFIRM" button if the decisions are final.

Output Save

Step 11:

Hit the "BROWSE..." button to open the file explorer and choose a directory folder from your computer.

Step 12:

Enter the desired file name in the File Name Entry.

Step 13:

Hit the "LOCK" button until it becomes yellow. If the user wishes to change the file name, hit the "CHANGE" button until it becomes yellow and the "LOCK" button turns green again. Then, enter desired file name again.

Step 14:

From Layout Selection, the user can choose from Horizontal Layout or Vertical Layout. The user can still change the layout until the "SAVE FILE" button is pressed.

Step 15:

Hit the "SAVE FILE" button for creating an Excel file and saving it onto your computer.

NOTE: The user can use the program non-stop until the exit button is pressed.