csci-1301 / csci-1301.github.io

CSCI 1301: Principles of Computer Programming I course resources
https://csci-1301.github.io/
Creative Commons Attribution 4.0 International
3 stars 14 forks source link

Design a better calendar #120

Open aubertc opened 1 year ago

aubertc commented 1 year ago

At https://csci-1301.github.io/getting_help.html#undegraduate-course-assistants, the office hours of each @csci-1301/ucas is indicated "textually", as well as the meeting hours of the the labs. It could be nice to have some calendar view of this information, like this:

image

It could list the meeting time of each labs, and the office hours of the UCAs. Clicking on a UCA's name could pop-up a widget giving the best ways of reaching them at this point.

I'm sure we could use some external tool like google calendar, but there are probably some API / snippets to code that directly in the webpage if we wish, and it would be more fun to do it this way, IMHO.

aubertc commented 5 months ago

This is probably outdated -- @jweeks2023 , do you think we'll post the UCA's schedule on the website at some point? If not, please close this issue.

jweeks2023 commented 5 months ago

This is probably outdated -- @jweeks2023 , do you think we'll post the UCA's schedule on the website at some point? If not, please close this issue.

UCA hours are posted on D2L and generally at UH 129, so there's not much need for more redundancy. However, if we can find an easy and/or quick way to create calendar times from UCAs office hours, then it may be worth exploring as an offshoot. I say either keep it up or close it and open a new issue detailing just the calendar view portion (which I can do depending on your reply).