started with University of Michigan – Collaborative Higher Education Framework (aka CHEF) • Chef Hiroyuki Sakai, Iron Chef French http://hungrysormuijai.blogspot.com/2010/06/iron-chef-sydney-event-hilton-2010.html By SoRMuiJAi
• Different ingredients make up a meal (rice, fish, vegetables) • Different components make up a site – people – roles – tools – content http://commons.wikimedia.org/wiki/File:Onigiri_bento_by_dwittkower.jpg By dwittkower
June 6, 2013 4 • Why? Well, they’re pretty plain! – You need to do something to it in order to make it interesting • It’s a foundation – asagohan (morning rice) – hirugohan (noon rice) – bangohan (evening rice)
Participant Guest • Tools – Blank (until you add something) http://www.flickr.com/photos/ricephotos/4763112266/ sizes/n/in/photostream/ • Talk about boring! (but it is a starting point) By IRRI Images
Can you make a site that helps me in my job? – Communicate with my advisees – Arrange advising visits • How about communication in a discipline? – Enroll people by major? minor? class year? – Communicate with seniors? juniors?
10 • Roles – Chair/Director Faculty Major Minor Student – Assistant Guest • Tools – COMMUNICATION Announcements Calendar Messages – PROJECT TOOLS Resources – SITE MANAGEMENT Roster Sections Site Editor http://www.flickr.com/photos/strausser/131237280/ By free range jace
6, 2013 11 • Create a project site in Sakai • Grab its Site ID from the Sites tool (or by copying the URL from a hyperlink) • Use the Realms tool to create roles • Make these new sites be templates (the Sites tool for within the UI, or in the local.properties for SIS)
point to, and say “I want one of those” • Unfortunately, changing the template doesn’t change dishes previously made from that template By megadem http://www.flickr.com/photos/megadem/143836743/sizes/z/in/ photostream/ A template is like plastic food June 6, 2013 12
Sakai – not the farm Sakai members users courses Three files are sent to Sakai using “Basic SIS” Sakai doesn’t really care what’s in the sausage! but you can put whatever you want in each file (as long as it’s internally consistent).
Machine with Win2K8 R2 and SQL Server Express • Free or open source tools to deal with data – Logparser to read files into SQL DB – Batch scripts to run queries – BCP to output courses.csv, users.csv, members.csv, sections.csv – WinSCP to copy files to hosting provider
by template • Rows in file specify templates – Includes course, program, and advising sites • The file “points” to the “plastic food” in the local.properties
create course entries in courses.csv that do not exist in the SIS June 6, 2013 23 Also makes bento boxes! • In our prior LMS, instructors could create course sites that merged multiple sections – Done in Sakai with CM API (but we weren’t using that)
Sites • Program Sites are a little tricky – Some programs have multiple major codes – Some majors “roll up” to multiple departments • Middleware server maintains a table outside the SIS to define the relationships
sections.csv • In merged course sites, sections are created for the child courses – Allows an instructor to send “class is cancelled” message to only one section • In Advising Sites and Program Sites, sections created for class year and major – Allows targeted communication to subgroups
(sushi on a conveyor belt) • Placement Testing of incoming students – Language and Math testing sites – Undeclared site where students polled for interests prior to registration – Target goal: upload pictures for student ID’s http://www.flickr.com/photos/tiptoe/2581698058/sizes/z/in/photostream/ By Richard Tucker
Elections (okonomiyaki) – Students enrolled by class year membership – Uses the Evaluation System to vote for candidates http://www.flickr.com/photos/weasel-on-wheels/6812266556/sizes/z/in/photostream/ By bigweasel
use CM API and not Basic SIS – Create additional .csv files based on student attributes / relationships – Create templates in the system for manual site creation • Unclear to me how much of what we do is vendor-specific (e.g. role maintenance)