SlideShare a Scribd company logo
Blackboard Extensibility and Integration
Extensibility and IntegrationExtend the functionality of the user-facing applicationInstitution-specific needs (administrative or pedagogical)Discipline-specific needsIntegrate features of tools developed by third parties (commercial and institutional)Collaboration and CommunicationContent offerings (publisher tools)Integrate enterprise systemsSIS data, inboundReporting data, outbound
Building BlocksExtension framework using a “drop-in” model – packages of application code can be deployed dynamicallyWell-defined integration points in the UICustom Content TypesCourse-level toolsAdministration Panel ToolsCommunity System Modules… and moreStandard, commodity programming model (Java Web Applications)
Building Block Integration
Building Block Integration
Web ServicesFramework and infrastructure for consistent Web Service developmentManagement consoleCommon authentication, loggingStandard, shipped Web Services (SOAP/HTTP)ContentCalendaringAdministrative data (Users, Courses, Enrollment)Gradebook data…moreFramework for extending set of supported Web Services
Proxy ToolsExtension framework using a “link to and launch” modelPreferred framework for “distributed” toolsBasis for the IMS LTI specificationIntegrates/Builds on Web ServicesWell-defined UI extension points, similar to Building BlocksTechnology and framework agnostic – tools can be written in PHP, Ruby/Rails, .NET, etc.Only requirement is support for HTTP, SOAP, and basic cryptography
Standards InitiativesIMS EnterpriseSupport for XML imports for student, course, enrollment dataWeb Services implementation in 9.1IMS Common CartridgeWorking on 1.1 support (incorporates Basic LTI)Actively engaged in defining 1.1 and 1.2IMS Learning Tools Interoperability (LTI)Contributed technical specs for Proxy Tools as input to the specification processSpecification is progressing to final draftAccessibilitySection 508
Developer CommunityFirst commercial VLE with APIs & plugin framework (2001)Large community of ~2000 developers300+ member Open Source Community for Educational Learning Objects & ToolsAlmost 70 open source projects that plug into Blackboard VLEsOrganizes “Open Source Day” – a community driven supplement to Blackboard DevCon
Developer Community – ExamplesiTunes U Building Block, Vanderbilt UniversitySelf and Peer Assessment Tool, Dundee UniversityAcquired by Blackboard for inclusion in the productSign Up Tool, Durham UniversitySee http://extensions.blackboard.com/ for a more complete list of contributed solutions (community and vendor sourced)

More Related Content

ODP
New Opportunites to Connect Learning with LIS and LTI
PPT
ShibbolethAccess4librarians
PDF
Jasig uMobile - Open Source Enterprise Mobile Campus Solution
PPTX
OBF Academy - Introducing Pro service level
PPTX
Student net iwmw 2010 presentation upload
PPTX
StudentNET UCISA Presentation
PDF
Integrating web applications into a LMS
PPT
Athens, Shibboleth, The Uk Access Management - Single sign-on for your Web site
New Opportunites to Connect Learning with LIS and LTI
ShibbolethAccess4librarians
Jasig uMobile - Open Source Enterprise Mobile Campus Solution
OBF Academy - Introducing Pro service level
Student net iwmw 2010 presentation upload
StudentNET UCISA Presentation
Integrating web applications into a LMS
Athens, Shibboleth, The Uk Access Management - Single sign-on for your Web site

What's hot (19)

PPT
ELIS – Managing Enterprise Level Learning Programs with Moodle
PPT
Chamilo 2.0 elearningday
PPT
Sakai and IMS LIS Integration
PPT
Federation Policy
PDF
Mahara: An overview of the ePortfolio application
PPT
Open Source Versus Proprietary L M S
PPS
ePortfolio Symposium presentation
PDF
Social networking app to trade user belongings
PPT
Adventures in Open-source: Lessons Learned at Purchase College
PPT
Educause2006 - Federated Access Management in the UK
PPTX
Totara webinar
PPTX
Community-Source Development and Technical Services Librarians
PDF
Leveraging Sakai and LTI to Standardize Integrations
PDF
LTI in Action
PPTX
Moodbile, a Moodle web services extension and mobile apps
PPTX
Totara LMS For Workplace Learning
PPT
Seneca’s Implementation of Blackboard Learn as an Institutional Portal at BbW...
PDF
Online Learning Management Solution | Education Case Study by WeblineIndia
ELIS – Managing Enterprise Level Learning Programs with Moodle
Chamilo 2.0 elearningday
Sakai and IMS LIS Integration
Federation Policy
Mahara: An overview of the ePortfolio application
Open Source Versus Proprietary L M S
ePortfolio Symposium presentation
Social networking app to trade user belongings
Adventures in Open-source: Lessons Learned at Purchase College
Educause2006 - Federated Access Management in the UK
Totara webinar
Community-Source Development and Technical Services Librarians
Leveraging Sakai and LTI to Standardize Integrations
LTI in Action
Moodbile, a Moodle web services extension and mobile apps
Totara LMS For Workplace Learning
Seneca’s Implementation of Blackboard Learn as an Institutional Portal at BbW...
Online Learning Management Solution | Education Case Study by WeblineIndia
Ad

Viewers also liked (7)

PPT
Ko kum
PPTX
It’S Gonna Be A Good Life
PDF
OMS Project Tools and Services overview
PPTX
No place for the beastly malaysian 2
PPTX
Html5
PPTX
E commerce (ONLINE PURCHASING)
PPT
การปลูกมะนาว2
Ko kum
It’S Gonna Be A Good Life
OMS Project Tools and Services overview
No place for the beastly malaysian 2
Html5
E commerce (ONLINE PURCHASING)
การปลูกมะนาว2
Ad

Similar to Building Block Integration (20)

PPT
Wide BSI/JISC Accessibility SIG meeting presentation
PPT
Openess and Portfolio Technology
PPT
Integrated Proposal (Vsts Sps Tfs) - MS stack
PPT
Ideas
PPT
Future Technology Ideas For CIU
PPT
Vle Forum06 11 09
PPT
The Coming Functionality Mashup
PPT
LTI Update at the IMS QUarterly Meeting, Utrecht, NL
PPT
IMS Basic LTI Overview
PPT
Alfresco WCM Case Study: National Academy of Sciences
PPT
2011 03-03-blti-umass
PPT
SharePoint 2010 and its development tools
PPTX
Kma share point 2010 overview infra and dev technical info
PPT
Collaborative Knowledge Management E Learning The Wiki Way
PPT
Lombardi Wikis - a CenTex DITA UG panel presentation
PPT
Lombardi Wikis - collaborative information development, with DITA XML in the mix
PPTX
Irw Generic Power Point
PPTX
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
PPTX
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
PPTX
SharePoint Fest Chicago - SharePoint 2010 Integration and Interoperability: W...
Wide BSI/JISC Accessibility SIG meeting presentation
Openess and Portfolio Technology
Integrated Proposal (Vsts Sps Tfs) - MS stack
Ideas
Future Technology Ideas For CIU
Vle Forum06 11 09
The Coming Functionality Mashup
LTI Update at the IMS QUarterly Meeting, Utrecht, NL
IMS Basic LTI Overview
Alfresco WCM Case Study: National Academy of Sciences
2011 03-03-blti-umass
SharePoint 2010 and its development tools
Kma share point 2010 overview infra and dev technical info
Collaborative Knowledge Management E Learning The Wiki Way
Lombardi Wikis - a CenTex DITA UG panel presentation
Lombardi Wikis - collaborative information development, with DITA XML in the mix
Irw Generic Power Point
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
SharePoint Fest Chicago - SharePoint 2010 Integration and Interoperability: W...

Building Block Integration

  • 2. Extensibility and IntegrationExtend the functionality of the user-facing applicationInstitution-specific needs (administrative or pedagogical)Discipline-specific needsIntegrate features of tools developed by third parties (commercial and institutional)Collaboration and CommunicationContent offerings (publisher tools)Integrate enterprise systemsSIS data, inboundReporting data, outbound
  • 3. Building BlocksExtension framework using a “drop-in” model – packages of application code can be deployed dynamicallyWell-defined integration points in the UICustom Content TypesCourse-level toolsAdministration Panel ToolsCommunity System Modules… and moreStandard, commodity programming model (Java Web Applications)
  • 6. Web ServicesFramework and infrastructure for consistent Web Service developmentManagement consoleCommon authentication, loggingStandard, shipped Web Services (SOAP/HTTP)ContentCalendaringAdministrative data (Users, Courses, Enrollment)Gradebook data…moreFramework for extending set of supported Web Services
  • 7. Proxy ToolsExtension framework using a “link to and launch” modelPreferred framework for “distributed” toolsBasis for the IMS LTI specificationIntegrates/Builds on Web ServicesWell-defined UI extension points, similar to Building BlocksTechnology and framework agnostic – tools can be written in PHP, Ruby/Rails, .NET, etc.Only requirement is support for HTTP, SOAP, and basic cryptography
  • 8. Standards InitiativesIMS EnterpriseSupport for XML imports for student, course, enrollment dataWeb Services implementation in 9.1IMS Common CartridgeWorking on 1.1 support (incorporates Basic LTI)Actively engaged in defining 1.1 and 1.2IMS Learning Tools Interoperability (LTI)Contributed technical specs for Proxy Tools as input to the specification processSpecification is progressing to final draftAccessibilitySection 508
  • 9. Developer CommunityFirst commercial VLE with APIs & plugin framework (2001)Large community of ~2000 developers300+ member Open Source Community for Educational Learning Objects & ToolsAlmost 70 open source projects that plug into Blackboard VLEsOrganizes “Open Source Day” – a community driven supplement to Blackboard DevCon
  • 10. Developer Community – ExamplesiTunes U Building Block, Vanderbilt UniversitySelf and Peer Assessment Tool, Dundee UniversityAcquired by Blackboard for inclusion in the productSign Up Tool, Durham UniversitySee http://extensions.blackboard.com/ for a more complete list of contributed solutions (community and vendor sourced)

Editor's Notes

  • #5: And here are tangible examples of where they show up at in the GUI
  • #10: Large, stable developer community over 300 members of which contribute to open source educational tool development, most of which is specifically for Blackboard’s platforms. Join us later this week to get a more hands-on feel for what is possible.