Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Directions for Standards in Teaching and Learning
1. Dr. Charles Severance
University of Michigan School of Information
www.dr-chuck.com
June 5, 2013
Directions for Standards in Teaching and
Learning
2. During this talk, I am not speaking for the
University of Michigan, I am not speaking for
Blackboard, Inc., I am not speaking for the IMS
Global Learning Consortium, and I am not
speaking for anyone except for myself.
4. NineYears Ago - February 19, 2004 - Sakai All Hands Meeting @ Stanford
5. At 02:28 PM 3/2/2004 -0500, Chris Etesse wrote:
Chuck, Jeff and Babi,
It was my pleasure talking to you both during my travels recently - Chuck in person in
Edinburgh and Jeff & Babi via phone from Europe.As promised, I wanted to pass on a
link to a white paper we just released on Blackboard & Standards as well as restate
my invitation to host a meeting at Blackboard with Chuck to discuss how we can
interoperate going forward. Finally, the second link is to the Blackboard SDK's for our
various products - I thought it might be of some interest. I look forward to working
closer with you each.
Warmest regards,
Christopher Etesse
Senior Director of Technology
Blackboard Inc.
6. DRAFT Software Portability Workgroup Prospectus DRAFT
The current trend in web-based systems for eLearning has been
moving steadily towards increasing componentization and
modularity. This trend is driven to a large extent by the desire for
systems deployers to easily enhance system functionality to more
quickly and effectively support the maturing demands of LMS users.
Three notable examples are referenced here:
Blackboard Building Blocks
Sakai’s Tool Portability Profile
WebCT PowerLinks SDK
Joseph Hardin
University of Michigan September 3, 2004
8. Colleagues:
It looks like we have about 25 individuals (give or take) attending the SCP/SCA/
Board meeting on 4/27/2005 from 1-5 pm.This includes the Board (9). See list below.
At this point, I'd rather not invite any more people.
Textbook Publishers Invited/Attending...............................................
Allen Noren, O'Reilly & Associates -- ATTENDING
Ray Henderson, Pearson Education -- ATTENDING
Schoen, Steve,Thomson Higher Education -- ATTENDING
David Serbun, Houghton Mifflin Company -- ATTENDING
Jonathan Stowe, John Wiley & Sons, Inc. -- ATTENDING
Glenn Kammen, Intelecom -- ATTENDING
Vivian 'Vivie' Sinou
Dean, Distance & Mediated Learning
Foothill College
Publisher Meeting @ Stanford
19. Lesson Builder Post Sakai 2.9
• LessonBuilder
• IMS Common Cartridge 1.2 Import (2.9.1)
• IMS Common Cartridge 1.1, 1.2 Export (2.9.3) - very nice to have
for OER
20. LTI in 2.9.2
• Lessons API - XML + OAuth
• Retrieve Lessons Structure
• Add folder, link or collection of LTI links to LessonBuilder at any
point in the hierarchy - every link can accept grades
• See BLTI-203 in JIRA and developer documentation in the source tree
https://source.sakaiproject.org/svn/basiclti/branches/BLTI-203/
https://source.sakaiproject.org/svn/basiclti/trunk/basiclti-docs/resources/docs/
24. Sakai 2.9.3?
• University of Michigan has made amazing changes to Site Info to auto-
place LTI 1.1 tools
• Zhen Quian, John Johnston, Beth Kirschner
• The majority of the code is running in CTools right now, and an ever
prettier version is now in trunk
• I would like to see this in 2-9-x and 2.9.3
25.
26.
27. LTI 1.1 - Next-Gen Learning Tools
• Coursera should soon support LTI 1.1 (Announced at the Partners
Conferernce)
• edX will be supporting LTI 1.1 (even if I have to write it)
• NovoEd (formerlyVentureLabs) interested in using LTI 1.1 as its first
expansion option
28. On My SummerVacation...
• LTI 2.0 - My highest priority for the summer
• Application Store Use Case - Automatic Provisioning
• Service Registry - External Tool Requests Access to Services -
workflow for Admin to approve Facebook-Style
• Will lay the groundwork for wide range of standard and extension
services
• https://jira.sakaiproject.org/browse/BLTI-230
29.
30. LTI 2.0 To Date...
• IMS and Ingram Sponsored ROR reference implementation of LTI 2.0
• Simple (easy to read) LTI 2.0 implementation in PHP
• Work is starting on code UI chenges for LTI 2.0 in coordination with
UMich
• I am working on getting funding for a Moodle LTI 2.0 reference
implementation
http://www.dr-chuck.com/BLTI-230/tc.php
https://source.sakaiproject.org/svn/basiclti/branches/BLTI-230/basiclti-docs/resources/
docs/sakai-api-test
34. Summary
• Past: Sakai was essential to the past decade of progress in open
standards for teaching and learning
• Present: Sakai 2.9 has excellent support for IMS LTI and IMS CC out of
the box
• Short Term:We are polishing and extending our LTI 1.1 support
• Future: We are in a great position to continue to lead the industry
forward in the areas of portability and interopability