-
-
Notifications
You must be signed in to change notification settings - Fork 259
Organizer flow for events with students
lilliealbert edited this page Mar 27, 2013
·
12 revisions
What's the organizer flow look like when we add students to the mix?
- Fills out create event form
- Specifies which curriculum is being taught out of current RailsBridge curriculum options
- Initial options are Rails and Front End
- Eventually we'd like to have some mechanism for organizers to customize this part.
- Publishes event
- Answers student questions that come in by email
- Bridge Troll has a class breakdown page that gives organizer:
- Total numbers of students in each class level
- Total numbers of teachers and TAs by assignment (rather than preference)
- Bridge Troll breaks students into classes by something like this logic:
- First, optimize for 6 (or fewer) person classes with at least 2 teachers
- If a class level only has 2-3 students, assign 1 teacher
- If there aren't enough teachers, raise class size up to 10 students
- If there still aren't enough teachers, combine similar class levels
- Organizer is presented with pre-sorted sections divided by class level, including student and teacher names and a space for indicating location where that class will be.
- Organizer can then tweak sorting by dragging & dropping names into different classes / levels
- Drag and drop interface includes a pretty view for projecting!
- Can organizers change or add:
- change class levels on existing curricula
- edit descriptions of class levels
- add their own curriculum
- How will the software help organizers break large groups of class levels into individual small groups? If there are 16 Advanced Beginners, how will they divide those students?
Students are presented with descriptions of the rough experience level of various class levels and asked to put themselves into the right class.
- Limiting to the curricula we currently teach simplifies the app a ton.
- It makes sense to experiment with organizer input later, once we've got the standard organizing procedures worked out.
Normal Configurations:
- Regular RailsBridge - intro & intermediate curricula
- Ruby only
- Front End
Other Recent Configurations:
- Intermediate Rails only