Hey, I’ve been looking around for the past hour or so and I can’t for the life of me figure out how to assign classes to a period (time) and days? Is there are more complete guide somewhere?
Also I just want to say thank you for all the support so far. You all are awesome. I’m really looking forward to getting the basics down with Gibbon so I can replace our bulky google forms to excel student database (which also tracks payments and attendance…) yeah… it’s just awful.
It is out pleasure to help you out, and to see you move Gibbon from testing to production for your school. The best we can currently offer for timetable admin is this guide. Have you looked at it? Let us know which part you are up to, and then we can give you some direct input on how to proceed and where to look next.
I’ve looked at the guide. I went back into editing the timetable and just noticed the the space to add a class to a period. So I guess that means I finished the guide now? =D
They way my school works is we have classes that are 4 months or 5 months long. Students can sign up for a course a month at a time. Every 4 or 5 months, they move up a level, but these classes can start and stop at any time. Do you have any recommendations for how to manage opening and closing of classes?
I am trying to understand timetables, and I went through the steps in the guide. Once I get to step 5, I see the following: “Once the column is assigned, you can associate classes with a period in a day.” The only problem is no classes are available from the dropdown for Class*.
I have created classes for this school year, and there are students enrolled. I can confirm that using Course Enrolment by Class. Is there some necessary condition that allows one to select a class to add to the timetable?
I think this might be to do with year groups. When you set up the timetable, you specify which year groups are involved, and when you set up courses, you specify the same. From memory, there needs to be an overlap here, otherwise you cannot select the classes (which are linked to the courses) in the timetable.
If this does not do it, please send a dump of your database to support@gibbonedu.org (or share via Google Drive) and we will take a look at it.
I can’t think of a simple way of doing this. It sounds similar to the way the Free Learning module works (in terms of moving up a level), but only so much overlap. I guess one option would be to enrol students in the class, and then mark them as left when their time is up, before adding the next batch of students. Neither of these seem ideal though.
Yeah… Can you explain the difference between a term and a year? Does a term end a class?
I played with the rollover function and I was thinking if I had two courses for example
Level 1
Level 3
And Level 3 finished their course and was ready to move up to level 4. I could potentially create a new “year” at that moment. Do a rollover, keeping level 1 at level 1 and migrating level 3 to level 4. I guess the problem with this is I could be doing rollovers at any moment.
Another thing I’m thinking since my school is small, I probably won’t have more than 10 concurrent classes at a time, I could just remove a class from the timetable when students finished. Students would still be technically in that class while I add them to the next level.
For example, if students were moving from level 3 to level 4, I could create a new level 4 class enroll the students and replace it with level 3 on the timetable. Then maybe at the end of the year, do a rollover of all my classes just to keep things from getting too out of hand.
A school year is sub-divided into seperate terms, between which we find the major holidays. You can always set up with one term which lasts all years, and then use Special Days (Admin > School Admin in the main menu) to add in holidays.
In v12, there is, under Admin > Timetable Admin (in the main menu), an action called Course Enrolment Rollover which allows you to push students into classes in the next year, without doing the other rollover stuff done in User Admin’s Rollover. This might help.
A more subtle solution is a function coded by @skuipers which is new in v13 (due for release on 20/01/2017), which allows you to bulk copy students from one class to another. This might let you manually do the rollover for the small number of classes you have, without needing to have lots of artificial school years.
v13 is not yet ready for production use, but you can run it as a separate test install if you want to look into this new feature. The latest development code is available here.
A school year is sub-divided into seperate terms, between which we find the major holidays. You can always set up with one term which lasts all years, and then use Special Days (Admin > School Admin in the main menu) to add in holidays.
In v12, there is, under Admin > Timetable Admin (in the main menu), an action called Course Enrolment Rollover which allows you to push students into classes in the next year, without doing the other rollover stuff done in User Admin’s Rollover. This might help.
A more subtle solution is a function coded by @skuipers which is new in v13 (due for release on 20/01/2017), which allows you to bulk copy students from one class to another. This might let you manually do the rollover for the small number of classes you have, without needing to have lots of artificial school years.
v13 is not yet ready for production use, but you can run it as a separate test install if you want to look into this new feature. The latest development code is available here.