L
Lewis Clark
Hello!
I currently use Excel to hold my gradebook (each semester is a different
workbook, with a worksheet for each class), and since I would like to start
learning how to use Access, I would like to create a gradebook database. I
currently teach at three colleges, and in some cases I teach the same course
at more than one college. I don't expect that I will have the same student
at more than one college, but will certainly have the some of the same
students in more than 1 class at a particular college.
I would like a single database to hold all student grade and course data for
every class I teach.
I know that the table structure is important, and would like to get some
advice before I start creating the tables. I think I need the four main
tables with the fields below. The numbers in parentheses are the number of
different fields for that data type.
Main Table Fields:
Student ID # (Primary key)
First name
Middle Initial
Last name
College
Phone
Eail
Class Table Fields: (Will need one table for each class I teach each
semester to hold the actual grade data. This will mean adding 6-10 tables
every semester depending on how many classes I teach.)
Manual Data Entry Fields
Student ID #
Quiz grades (5 separate quizzes, so will need 5 fields)
Quiz Max Score (5 fields)
Homework grades (5)
HW Max Score (5)
Class Participation (15)
Participation Max Score
Exams (3)
Exam Max Score (3)
Weight of each item (about 6 fields)
Extra credit points (if any)
Grade curve (if any)
Grade Awarded (Will usually be the same as the Grade Earned below, but may
be adjusted upward)
Calculated Fields
Participation Grade
Quiz average
HW average
Exam score in % (3)
Overall average
Grade Earned
Course List Table Fields:
College
Course ID (ex: MAT 0024)
Course Name (ex: Algebra)
Grade Scale Table Fields:
Overall average
Grade Earned (some kind of lookup table to automatically find the Grade
Earned based on the Overall average. Something similar to Vlookup in Excel)
Is my goal reasonable, given that I will have to add a bunch of new tables
each semester? I hope to be able to copy and paste the new tables since
they would be very similar to tables previously used. I think I would need
a new table for each class each semester because the mix of assignments and
weights for each will vary on occasion.
Thank you in advance for any advice you can provide.
I currently use Excel to hold my gradebook (each semester is a different
workbook, with a worksheet for each class), and since I would like to start
learning how to use Access, I would like to create a gradebook database. I
currently teach at three colleges, and in some cases I teach the same course
at more than one college. I don't expect that I will have the same student
at more than one college, but will certainly have the some of the same
students in more than 1 class at a particular college.
I would like a single database to hold all student grade and course data for
every class I teach.
I know that the table structure is important, and would like to get some
advice before I start creating the tables. I think I need the four main
tables with the fields below. The numbers in parentheses are the number of
different fields for that data type.
Main Table Fields:
Student ID # (Primary key)
First name
Middle Initial
Last name
College
Phone
Eail
Class Table Fields: (Will need one table for each class I teach each
semester to hold the actual grade data. This will mean adding 6-10 tables
every semester depending on how many classes I teach.)
Manual Data Entry Fields
Student ID #
Quiz grades (5 separate quizzes, so will need 5 fields)
Quiz Max Score (5 fields)
Homework grades (5)
HW Max Score (5)
Class Participation (15)
Participation Max Score
Exams (3)
Exam Max Score (3)
Weight of each item (about 6 fields)
Extra credit points (if any)
Grade curve (if any)
Grade Awarded (Will usually be the same as the Grade Earned below, but may
be adjusted upward)
Calculated Fields
Participation Grade
Quiz average
HW average
Exam score in % (3)
Overall average
Grade Earned
Course List Table Fields:
College
Course ID (ex: MAT 0024)
Course Name (ex: Algebra)
Grade Scale Table Fields:
Overall average
Grade Earned (some kind of lookup table to automatically find the Grade
Earned based on the Overall average. Something similar to Vlookup in Excel)
Is my goal reasonable, given that I will have to add a bunch of new tables
each semester? I hope to be able to copy and paste the new tables since
they would be very similar to tables previously used. I think I would need
a new table for each class each semester because the mix of assignments and
weights for each will vary on occasion.
Thank you in advance for any advice you can provide.