1 / 19

MADBAGS

MADBAGS. Microsoft Access DataBase Automated Grading System. Table Structure Field Names Field Types Field Sizes Table Data Presence of Forms Reports. Field attributes Default values Required fields Validation rules Validation text Indexes Primary Keys Relations.

wren
Download Presentation

MADBAGS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MADBAGS Microsoft Access DataBaseAutomated Grading System

  2. Table Structure Field Names Field Types Field Sizes Table Data Presence of Forms Reports Field attributes Default values Required fields Validation rules Validation text Indexes Primary Keys Relations What does MADBAGS grade?

  3. Queries SELECT Type Fields Table names plus Join clauses Where criteria Total queries DELETE Type Table Names Where criteria Update Type Table name Col=expr List Where critera What does MADBAGS grade? (continued)

  4. Form components Report components Data Access Pages Macros Modules What does MADBAGS not grade?

  5. Screenshot

  6. How to use MADBAGS

  7. Variable point grading scale • Enter number of points deducted for • Incorrect field names, field type, field size • Mistyped data • Missing queries

  8. Amount deducted for the following errors: • Missing query fields • Missing/incorrect query criteria • Missing/incorrect joins • Sort order

  9. Amount deducted for the following errors: • Missing primary keys • Missing indices • Missing relations • Missing/incorrect validation rules and/or validation text

  10. Options: Only Grade Tables • Only grades table structure and table data • Useful with first class assignments • Avoids grading more advanced features (for example, queries, indexing, relations) before being covered in class • Avoids “error overload”; hides details that might be more easily handled manually

  11. Options: Deduct Extraneous • Extra tables, fields, records, queries, etc. are counted against the student

  12. Plagiarism • Helps discover possible plagiarism • Considers a pair of students at a time • How many errors do they have in common? • More errors, more evidence of plagiarism • Input is minimum # errors to be included in report • What percent of a student A’s errors were also made by student B?

  13. Grader Output

  14. E R R O R S Table Errors placed in “E R R O R S” table in student database

  15. Grade Report

  16. Errors Report

  17. Possible Plagiarism

More Related