Courses
The course is the subject that the student is studying. For example: Math 7th Grade Honors.
Courses in Genesis are defined in the CurriculumCourse table, which contains one record per course taught in the school.
A course is uniquely identified by a "CourseCode", which no other course can share.
The definition of a course includes its unique course code, its description ("AP US History") and a large number of parameters which described how the course is:
- Offered
- Scheduled
- Graded
- Displayed on Report Cards and Transcripts
- Counted towards Graduation
- Treated for various local and state reports.
Table | Contents |
CurriculumCourse | Course Catalog - The CurriculumCourse table contains one entry per course taught. Courses can be "active" (taught in the current or next year) or "inactive" (taught previously and perhaps in the future but not in the current (or next) school year. |
You can view your current courses via Scheduling>Curriculum>School Curriculum>Course List.
Section
A "course section" is one group of students who meet at the same time, in the same room, with the same teacher(s) and who are graded as a group for essentially the same work.
The "Course Section" is used for scheduling, managing and controlling the number of students who can take the course at one time and for tracking students progress.
Course Sections are not used for managing scheduling information (semesters, periods, days, teachers, rooms) - that is all managed by Course Subsections, described in the next section below.
Students are scheduled into "Course Sections".
Table | Contents |
CourseSection | The CourseSection table contains one record per "course section". |
You can view your current sections via Scheduling>Sections>Search.
Subsection
Course Subsections contain and manage all scheduling information for Course Sections.
The subsection defines the when, where and who teachers of the course-section.
For example:
Course: Math 7th Grade honors
Section: 1 (Contains 25 students)
Semester: Quarter 1
Subsection:1 Meets M,T,W,R Period 6 Full Year
Subsection:2 Meets F Period 7 Full Year
A Course Section can have multiple Subsections.
Table | Contents |
CourseSubsection | The CourseSubsection table contains all actual scheduling information for a Course Section. Elements in a Subsection include:
|
You can view subsection info if you perform a search via Scheduling>Sections>Search and then click on the section number directly. You will then be brought to the Scheduling>Sections>Modify Section screen.
Semesters and Semester Codes in Genesis
Semester codes in Genesis identify more than "Semester 1" or "Semester 2".
A "Semester Code" determines when and for how long a course subsection meets ("long" here means "for what part of a school year").
For example, the "FY" semester code identifies "the entire school year" whereas the "Q3" semester code indicates "the 3rd Quarter of the School Year".
Semester codes are all pre-set and unchangeable: you cannot define your own semester codes. There are built-in Semester Codes to divide up the school year in from 1 to 10 divisions.
The possible semester codes are listed below.
These are hardwired into the system and not defined in a separate table:
Divisions of the School Year | Identifier | Codes | Meaning |
1 | FY | FY | Course Subsection meets for the entire school year. |
2 | S | S1, S2 | Course Subsection meets for 1/2 the school year. Either the first half (S1), or the second half (S2) |
3 | T | T1, T2, T3 | Course Subsection meets for a 1/3 of the school year: T1 for the first third, T2 for the second third or T3 for the last third. |
4 | Q | Q1,Q2,Q3,Q4 | Subsection meets for 1/4 of the school year: Quarter 1 (Q1) to Quarter 4 (Q4) |
5 | F | F1...F5 | Subsection meets for 1/5 of the school year: F1 (1st fifth) to F5 (5th fifth). These are considered "cycle courses". |
6 | C | C1...C6 | Subsection meets for 1/6 of the school year: C1 (1st cycle) to C6 (6th cycle). These are also considered "cycle courses". |
7 | L | L1...L7 | Subsection meets for 1/7 of the school year: L1 (1st seventh) to L7 (last 7th). These are also considered "cycle courses". |
8 | E | E1 to E8 | Subsection meets for 1/8 of the school year: E1 (1st 1/2 Marking Period - 1st 1/2 of MP1) to E8 (2nd 1/2 of MP4). |
9 | N | N1...N9 | Subsection meets for 1/9 of the school year: N1 (1st ninth) to N9 (last ninth). These are "mini courses" (N1 to N9). |
10 | M | M1...M10 | Subsection meets for 1/10 of the school year. These are considered as "mini courses" (M1 to M10). |
A "Semester Code" is part of the scheduling information contained in a Subsection.
For each course section there must be at least one Subsection that includes a Semester Code in order to identify when and for how long the course section meets.
The Student Schedule
In Genesis, students are scheduled into "Course Sections".
Their "schedule" consists of a list of all of the Course Sections they are scheduled into.
The "when where" information is pulled from the Subsections of each Course Section.
The following is an example of a student schedule:
John Doe Grade *09 Schedule
Course Code | Section | Semester | Days | Period | Description |
MTH206 | 1 | FY | MTWRF | 1 | Algebra I |
WLS621 | 4 | S1 | MTWRF | 2 | Latin I |
ART701 | 2 | S2 | MTWRF | 2 | Art I |
SS321 | 3 | FY | MTWRF | 3 | US History II |
SCI504 | 17 | FY | MTWRF | 4 | Biology |
LUNCH2 | 13 | FY | MTWRF | 5 | LUNCH |
TEC802 | 12 | FY | MTWRF | 6 | Digital Design |
CSC12 | 12 | FY | MTWRF | 7 | Computer Science
|
You can view an individual student's current year scheduling via Student Data>Modify Student>Current Year Schedule>View Schedule.
Table | Contents |
StudentScheduleCourse | This table contains one row for each course section any student is currently scheduled in or has previously been scheduled in. Each record contains an indication of whether the students is currently "ACTIVE" in the course or has already "DROPPED" it. |
StudentScheduleQueue | This table contains future "add" and "drop" actions for a student that have been setup but have not yet taken place. |
Additional Scheduling Articles:
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article