Class Schedule iCal GeneratorEnter the name of a class or recurring meeting (as you wish for it to appear in your Google Calendar) in each text box for a class/ meeting that meets during that block. (Leave a box blank if you don't meet a class during that block.) For lab-blocks, check the appropriate checkbox if the class uses the lab block; leave it unchecked if it doesn't. When you're done, click the button at the bottom and save the .ics file it downloads. Then import that .ics file to your google calendar. Currently configured for Fall 2024 (based on altered schedules as posted in the NCSSM calendar as of July 1). Handles holidays, breaks, no-class days, and altered schedules correctly. Warning: In order to handle altered schedules, etc. correctly, this script creates separate events for every class meeting (i.e. does not create "recurring" events). Thus, if you "change your mind," there will be a lot of events to modify/ delete. Suggestion: create a new "dummy" Google Calendar first, then import the .ics file to that calendar. Preview in your Google Calendar to make sure it looks ok. Then delete the "dummy" calendar, and re-import the .ics file to your "main" calendar if all looks ok. More detailed instructions for this process can be found here. Note: It's highly recommended that you import to your "main" ncssm calendar - then colleagues will be able to see your classes as "busy" times. The suggestion above to import to a "dummy" calendar is solely meant to serve as a "sanity check" before importing many non-recurring events to your "main" calendar. |