SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
Integrating Google Apps
    for Education in Sakai OAE
                                    Rachel Hollowgrass
                                      Use Experience Designer
                              University of California, Berkeley




June 13, 2012
2012 Jasig Sakai Conference
Atlanta GA, US
Background
     }   UC Berkeley is adopting Google Apps for Education (GA4E):
          ◦ Google Docs
          ◦ Gmail
          ◦ Google Calendar
     }   Needed plans for functional integration into Sakai OAE.
     }   Started off looking at GA4E specifics, but realized there are
          generalizable needs.
     }   These ideas are based on user research at Berkeley.
     }   Input from other institutions is needed.




GA4E Integration
with Sakai OAE                                            2012 Jasig Sakai Conference   2
Context
     }   Sakai OAE has collaboration at its core.
     }   GA4E integration can extend this collaboration
          to include
          ◦ Coordination of time and resources (Calendar)

          ◦ New kinds of content (Docs)
          ◦ More integrated communication (Gmail)

     }   This integration suggests adjustments to
          OAE's user interface framework.

GA4E Integration
with Sakai OAE                                      2012 Jasig Sakai Conference   3
Disclaimer
     }   Sketches illustrate possible navigation hierarchy and
          some interaction.
     }   Sketches are not proposed visual designs.




GA4E Integration
with Sakai OAE                                     2012 Jasig Sakai Conference   4
New Top Level Navigation




                                               Google Docs
           Gmail                 Google Docs   included
                                 included
           Calendar
           Can include data
           from Google Calendar



As Icons with Update Badges



         Current location indicator
                                                             5
Individual Applications
                         Google Docs
                         Google Calendar
                         Gmail

GA4E Integration
with Sakai OAE                             2012 Jasig Sakai Conference   6
Google Docs
    First class citizens in OAE
    }   Adding/sharing
    }   Viewing - aggregate and individual
    }   Editing
    }   Indexing/searching




GA4E Integration
with Sakai OAE                                2012 Jasig Sakai Conference   7
Google Docs: Document in My Content (FKA My Library)




                               Google Doc




                                                       8
Google Docs: Adding a Google Doc to Sakai OAE




New Option
•Add from my Google Docs files via Add Content
                                                 9
Google Docs: Add/Sync settings




 Options
 •Add individual files via Add Content
 •Sync all automatically


                                         10
Google Docs: Viewing in Sakai OAE




Option: Edit
                                    11
Google Docs: Editing in Sakai OAE




Embedded Google Docs editor
                                    12
Google Calendar
    Primacy of assignments
    }   See all assignments in one place
    }   Data lives in OAE
    }   Integration with external systems
         ◦ Graceful degradation




GA4E Integration
with Sakai OAE                               2012 Jasig Sakai Conference   13
Google Calendar
    Authoring
    }   Event and task authoring stays in Google
         Calendar
    }   Assignment authoring
         ◦ Receiving assignments very important to students

         ◦ Authoring adds to faculty workload
         ◦ Need compelling value proposition for faculty

         ◦ A great user exerience

GA4E Integration
with Sakai OAE                                     2012 Jasig Sakai Conference   14
Google Calendar Phase 1: Events and tasks




                                            15
Google Calendar Phase 2: Events, tasks and assignments




                                                    16
Google Calendar
    Features
    ◦ Data shown in phase 1 is              ◦ Assignment-specific data such as
      supported by standards-compliant        inline links to readings, Submit
      calendar systems including Google       links, etc.
      Calendar. New data in Phase 2
                                            ◦ Items within an assignment with
      includes separation of assignments      individual check boxes (sub-
      from tasks, and rich data for class     items).
      events and assignments. Phase 2
      data is not supported by Google       ◦ Assignments that can be marked
      Calendar or other standards-            as complete/incomplete but not
      compliant calendar systems.             deleted.

    ◦ Grouping calendar collections for     ◦ Archiving of assignments and
      classes.                                tasks.

    ◦ Separation of assignments from        ◦ Display of multiple task lists at one
      tasks.                                  time.

    ◦ Assignment titles as links.

GA4E Integration
with Sakai OAE                                                   2012 Jasig Sakai Conference   17
Google Calendar
     Issues to resolve
     ◦ What happens at the end of the semester?    ◦ May need to provide a way for users to
                                                     set and sort by priorities for tasks and
     ◦ What is the relationship between              assignments. Also need a graphical way
       assignments and portfolios?                   to communicate urgency such as "due
     ◦ Coloring of calendars and lists: Too many     very soon" and "overdue." investigate use
       organizing principles at work here. Near-     of color for this.
       monochrome may be the best visual
                                                   ◦ Which data is within CalCentral? This has
       design.                                       implications for searching.
     ◦ Authoring calendar items: Data is richer    ◦ Need to design filtering, and views for
       than Google Apps supplies, so authoring       day, week and month.
       will need to be in CalCentral. But there
       can be a representation of each task,       ◦ User feedback is needed on the labels
       assignment and event in an external           "Assignment" "Task" and "Event".
       calendar system.
     ◦ Grey-out check boxes are intended to
       signify boxes that will be automatically
       checked when an assignment is
       submitted. All check boxes shown need
       graphic redesign.


GA4E Integration
with Sakai OAE                                                              2012 Jasig Sakai Conference   18
Google Calendar
    Other Functions
    }   Finding group meeting times
    }   Office hours
         ◦ Limited access to someone else's calendar

    }   View options
         ◦ Who can see
         ◦ What they can see

         ◦ Open vs. Free/Busy vs. Private

GA4E Integration
with Sakai OAE                                    2012 Jasig Sakai Conference   19
Google Calendar
    Policy
    }   Adding and inviting people to events
    }   Adding tasks
         ◦ Example: File for graduation
         ◦ Proposal: Registrar adds this to all relevant students’
           task list
    }   Adding assignments
         ◦ Proposal: Instructors add assignments to their
           student’s assignments list

GA4E Integration
with Sakai OAE                                       2012 Jasig Sakai Conference   20
Gmail
    }   Challenges
         ◦ Users want one mail system
         ◦ OAE messages and external email seen as competitors

    }   Advantages of OAE messaging
         ◦ Privacy is preserved until agents are proven trustworthy
           by not requiring the sharing or personal information such
           as an email address when:
           – Making contact (cf LinkedIn)
           – Inviting or adding a person to join a group

         ◦ Messaging to OAE groups (“email in”)

GA4E Integration
with Sakai OAE                                              2012 Jasig Sakai Conference   21
Gmail
    }   Users request that
         ◦ Messages about OAE activities be sent out by email
           (“email out”).

    }   Types of OAE messages
         ◦ Invitations to be a contact and to join a group
         ◦ Changes to shared content
         ◦ Comments on content, etc.

    }   User settings for email out
         ◦ Types of activities that are communicated about
         ◦ format (digest vs. individual messages)

GA4E Integration
with Sakai OAE                                          2012 Jasig Sakai Conference   22
Gmail: Viewing in Sakai OAE




Embedded Gmail interface      23
Other Functionality
    }   Announcements
    }   Blogging
    While not part of recent investigations at Berkeley,
    announcements and blogging are desirable features for
    inclusion in OAE. These are available in GA4E. Whether
    OAE builds them or institutions integrate the Google
    versions, our community will benefit from these features.




GA4E Integration
with Sakai OAE                                  2012 Jasig Sakai Conference   24
Resources
   There is a group in the Sakai OAE community instance for
   discussion GA4E:

   https://oae-community.sakaiproject.org/~google-apps-for-
   education-oae
                                 Text
   Anyone can join.




GA4E Integration
with Sakai OAE                                       2012 Jasig Sakai Conference   25
Thank You

          Rachel Hollowgrass
          University of California, Berkeley
          rhollow@berkeley.edu
                             Text




GA4E Integration
with Sakai OAE                                 2012 Jasig Sakai Conference   26

Weitere ähnliche Inhalte

Ähnlich wie GA4E integration slides

Google docs m
Google docs m Google docs m
Google docs m u2903478
 
Duke's eLearning Roadmap and the Sakai Transition
Duke's eLearning Roadmap and the Sakai TransitionDuke's eLearning Roadmap and the Sakai Transition
Duke's eLearning Roadmap and the Sakai TransitionShawn Miller
 
Online teaching platforms comparison
Online teaching platforms comparisonOnline teaching platforms comparison
Online teaching platforms comparisoncemeefaithescarilla
 
Google Apps for Education: Bboogle (ba-boogle) and Beyond
Google Apps for Education: Bboogle (ba-boogle) and Beyond Google Apps for Education: Bboogle (ba-boogle) and Beyond
Google Apps for Education: Bboogle (ba-boogle) and Beyond Jason Rhode
 
Google Apps for Education: Bboogle (ba-boogle) and Beyond
Google Apps for Education: Bboogle (ba-boogle) and BeyondGoogle Apps for Education: Bboogle (ba-boogle) and Beyond
Google Apps for Education: Bboogle (ba-boogle) and BeyondJason Rhode
 
Introduction to International MyLabs
Introduction to International MyLabsIntroduction to International MyLabs
Introduction to International MyLabsCris Holdorph
 
Google apps-overview
Google apps-overviewGoogle apps-overview
Google apps-overviewsurbhi doshi
 
Lac session speaker-google classroom
Lac session speaker-google classroomLac session speaker-google classroom
Lac session speaker-google classroomJEFFREYLOISMAESTRADO
 
Technology seminar
Technology seminarTechnology seminar
Technology seminarblautho
 
Using Google Docs in the Classroom
Using Google Docs in the ClassroomUsing Google Docs in the Classroom
Using Google Docs in the ClassroomAmy Todd
 
itslearning roadmap 2017
itslearning roadmap 2017itslearning roadmap 2017
itslearning roadmap 2017jsalkvist
 
itslearning roadmap 2017
itslearning roadmap 2017itslearning roadmap 2017
itslearning roadmap 2017itslearningdk
 
Open syllabusmobileraynauldatlanta2012
Open syllabusmobileraynauldatlanta2012Open syllabusmobileraynauldatlanta2012
Open syllabusmobileraynauldatlanta2012Raynauld Jacques
 
Using Sakai Site Archive for Good not Evil
Using Sakai Site Archive for Good not EvilUsing Sakai Site Archive for Good not Evil
Using Sakai Site Archive for Good not EvilCris Holdorph
 
Gradebook - NG
Gradebook - NGGradebook - NG
Gradebook - NGKirk
 
Office365 Groups from the Ground Up - SPTechCon San Francisco 2016
Office365 Groups from the Ground Up - SPTechCon San Francisco 2016 Office365 Groups from the Ground Up - SPTechCon San Francisco 2016
Office365 Groups from the Ground Up - SPTechCon San Francisco 2016 Drew Madelung
 
Using Google Docs In Education
Using Google Docs In EducationUsing Google Docs In Education
Using Google Docs In Educationkgerber
 

Ähnlich wie GA4E integration slides (20)

Google docs m
Google docs m Google docs m
Google docs m
 
Duke's eLearning Roadmap and the Sakai Transition
Duke's eLearning Roadmap and the Sakai TransitionDuke's eLearning Roadmap and the Sakai Transition
Duke's eLearning Roadmap and the Sakai Transition
 
Online teaching platforms comparison
Online teaching platforms comparisonOnline teaching platforms comparison
Online teaching platforms comparison
 
Google Apps for Education: Bboogle (ba-boogle) and Beyond
Google Apps for Education: Bboogle (ba-boogle) and Beyond Google Apps for Education: Bboogle (ba-boogle) and Beyond
Google Apps for Education: Bboogle (ba-boogle) and Beyond
 
Google Apps for Education: Bboogle (ba-boogle) and Beyond
Google Apps for Education: Bboogle (ba-boogle) and BeyondGoogle Apps for Education: Bboogle (ba-boogle) and Beyond
Google Apps for Education: Bboogle (ba-boogle) and Beyond
 
Introduction to International MyLabs
Introduction to International MyLabsIntroduction to International MyLabs
Introduction to International MyLabs
 
Google apps-overview
Google apps-overviewGoogle apps-overview
Google apps-overview
 
Lac session speaker-google classroom
Lac session speaker-google classroomLac session speaker-google classroom
Lac session speaker-google classroom
 
Technology seminar
Technology seminarTechnology seminar
Technology seminar
 
INSET 2022_January.pptx
INSET 2022_January.pptxINSET 2022_January.pptx
INSET 2022_January.pptx
 
Using Google Docs in the Classroom
Using Google Docs in the ClassroomUsing Google Docs in the Classroom
Using Google Docs in the Classroom
 
Google Docs
Google DocsGoogle Docs
Google Docs
 
itslearning roadmap 2017
itslearning roadmap 2017itslearning roadmap 2017
itslearning roadmap 2017
 
itslearning roadmap 2017
itslearning roadmap 2017itslearning roadmap 2017
itslearning roadmap 2017
 
Open syllabusmobileraynauldatlanta2012
Open syllabusmobileraynauldatlanta2012Open syllabusmobileraynauldatlanta2012
Open syllabusmobileraynauldatlanta2012
 
Using Sakai Site Archive for Good not Evil
Using Sakai Site Archive for Good not EvilUsing Sakai Site Archive for Good not Evil
Using Sakai Site Archive for Good not Evil
 
Gradebook - NG
Gradebook - NGGradebook - NG
Gradebook - NG
 
Office365 Groups from the Ground Up - SPTechCon San Francisco 2016
Office365 Groups from the Ground Up - SPTechCon San Francisco 2016 Office365 Groups from the Ground Up - SPTechCon San Francisco 2016
Office365 Groups from the Ground Up - SPTechCon San Francisco 2016
 
Google drive
Google drive Google drive
Google drive
 
Using Google Docs In Education
Using Google Docs In EducationUsing Google Docs In Education
Using Google Docs In Education
 

Kürzlich hochgeladen

Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 

Kürzlich hochgeladen (20)

Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 

GA4E integration slides

  • 1. Integrating Google Apps for Education in Sakai OAE Rachel Hollowgrass Use Experience Designer University of California, Berkeley June 13, 2012 2012 Jasig Sakai Conference Atlanta GA, US
  • 2. Background } UC Berkeley is adopting Google Apps for Education (GA4E): ◦ Google Docs ◦ Gmail ◦ Google Calendar } Needed plans for functional integration into Sakai OAE. } Started off looking at GA4E specifics, but realized there are generalizable needs. } These ideas are based on user research at Berkeley. } Input from other institutions is needed. GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 2
  • 3. Context } Sakai OAE has collaboration at its core. } GA4E integration can extend this collaboration to include ◦ Coordination of time and resources (Calendar) ◦ New kinds of content (Docs) ◦ More integrated communication (Gmail) } This integration suggests adjustments to OAE's user interface framework. GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 3
  • 4. Disclaimer } Sketches illustrate possible navigation hierarchy and some interaction. } Sketches are not proposed visual designs. GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 4
  • 5. New Top Level Navigation Google Docs Gmail Google Docs included included Calendar Can include data from Google Calendar As Icons with Update Badges Current location indicator 5
  • 6. Individual Applications Google Docs Google Calendar Gmail GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 6
  • 7. Google Docs First class citizens in OAE } Adding/sharing } Viewing - aggregate and individual } Editing } Indexing/searching GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 7
  • 8. Google Docs: Document in My Content (FKA My Library) Google Doc 8
  • 9. Google Docs: Adding a Google Doc to Sakai OAE New Option •Add from my Google Docs files via Add Content 9
  • 10. Google Docs: Add/Sync settings Options •Add individual files via Add Content •Sync all automatically 10
  • 11. Google Docs: Viewing in Sakai OAE Option: Edit 11
  • 12. Google Docs: Editing in Sakai OAE Embedded Google Docs editor 12
  • 13. Google Calendar Primacy of assignments } See all assignments in one place } Data lives in OAE } Integration with external systems ◦ Graceful degradation GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 13
  • 14. Google Calendar Authoring } Event and task authoring stays in Google Calendar } Assignment authoring ◦ Receiving assignments very important to students ◦ Authoring adds to faculty workload ◦ Need compelling value proposition for faculty ◦ A great user exerience GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 14
  • 15. Google Calendar Phase 1: Events and tasks 15
  • 16. Google Calendar Phase 2: Events, tasks and assignments 16
  • 17. Google Calendar Features ◦ Data shown in phase 1 is ◦ Assignment-specific data such as supported by standards-compliant inline links to readings, Submit calendar systems including Google links, etc. Calendar. New data in Phase 2 ◦ Items within an assignment with includes separation of assignments individual check boxes (sub- from tasks, and rich data for class items). events and assignments. Phase 2 data is not supported by Google ◦ Assignments that can be marked Calendar or other standards- as complete/incomplete but not compliant calendar systems. deleted. ◦ Grouping calendar collections for ◦ Archiving of assignments and classes. tasks. ◦ Separation of assignments from ◦ Display of multiple task lists at one tasks. time. ◦ Assignment titles as links. GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 17
  • 18. Google Calendar Issues to resolve ◦ What happens at the end of the semester? ◦ May need to provide a way for users to set and sort by priorities for tasks and ◦ What is the relationship between assignments. Also need a graphical way assignments and portfolios? to communicate urgency such as "due ◦ Coloring of calendars and lists: Too many very soon" and "overdue." investigate use organizing principles at work here. Near- of color for this. monochrome may be the best visual ◦ Which data is within CalCentral? This has design. implications for searching. ◦ Authoring calendar items: Data is richer ◦ Need to design filtering, and views for than Google Apps supplies, so authoring day, week and month. will need to be in CalCentral. But there can be a representation of each task, ◦ User feedback is needed on the labels assignment and event in an external "Assignment" "Task" and "Event". calendar system. ◦ Grey-out check boxes are intended to signify boxes that will be automatically checked when an assignment is submitted. All check boxes shown need graphic redesign. GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 18
  • 19. Google Calendar Other Functions } Finding group meeting times } Office hours ◦ Limited access to someone else's calendar } View options ◦ Who can see ◦ What they can see ◦ Open vs. Free/Busy vs. Private GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 19
  • 20. Google Calendar Policy } Adding and inviting people to events } Adding tasks ◦ Example: File for graduation ◦ Proposal: Registrar adds this to all relevant students’ task list } Adding assignments ◦ Proposal: Instructors add assignments to their student’s assignments list GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 20
  • 21. Gmail } Challenges ◦ Users want one mail system ◦ OAE messages and external email seen as competitors } Advantages of OAE messaging ◦ Privacy is preserved until agents are proven trustworthy by not requiring the sharing or personal information such as an email address when: – Making contact (cf LinkedIn) – Inviting or adding a person to join a group ◦ Messaging to OAE groups (“email in”) GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 21
  • 22. Gmail } Users request that ◦ Messages about OAE activities be sent out by email (“email out”). } Types of OAE messages ◦ Invitations to be a contact and to join a group ◦ Changes to shared content ◦ Comments on content, etc. } User settings for email out ◦ Types of activities that are communicated about ◦ format (digest vs. individual messages) GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 22
  • 23. Gmail: Viewing in Sakai OAE Embedded Gmail interface 23
  • 24. Other Functionality } Announcements } Blogging While not part of recent investigations at Berkeley, announcements and blogging are desirable features for inclusion in OAE. These are available in GA4E. Whether OAE builds them or institutions integrate the Google versions, our community will benefit from these features. GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 24
  • 25. Resources There is a group in the Sakai OAE community instance for discussion GA4E: https://oae-community.sakaiproject.org/~google-apps-for- education-oae Text Anyone can join. GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 25
  • 26. Thank You Rachel Hollowgrass University of California, Berkeley rhollow@berkeley.edu Text GA4E Integration with Sakai OAE 2012 Jasig Sakai Conference 26