ComputerScienceHouse / ComputerScienceHouse/schedulemaker

Lecture Only Sections Shouldn't Include Recitation

Open
#124 0 comments 0 reactions 0 assignees View on GitHub
requires data import refactor
Dominant language
PHP
Stars
66
Forks
39
Avg merge
3h 44m
Merged PRs (30d)
1

Description

Here's an interesting edge case I found on MKTG-230 "Principles of Marketing."

The class has 4 sections this Fall, but the format of every section isn't the same. Sections 1, 2, and 3 only include a lecture. Section 4, however, includes a lecture and recitation, from which there are three to choose.

Marketing Class Choices

What should happen when you add these sections to a schedule is that section 4 should be the only one to automatically additionally pull in a recitation section; however, currently all sections of the class include a recitation.

Section 1 Wrongly Including Recitation:
Section 1 Wrongly Including Recitation

Section 4 Correctly Including Recitation:
Section 4 Correctly Including Recitation

I don't know what metadata you get in your data dump, but SIS does make a distinction between the two sections:

Course Description of Section 1

Course Description of Section 4

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.