SlideShare a Scribd company logo
1 of 10
Blackboard Extensibility and Integration
Extensibility and Integration Extend the functionality of the user-facing application Institution-specific needs (administrative or pedagogical) Discipline-specific needs Integrate features of tools developed by third parties (commercial and institutional) Collaboration and Communication Content offerings (publisher tools) Integrate enterprise systems SIS data, inbound Reporting data, outbound
Building Blocks Extension framework using a “drop-in” model – packages of application code can be deployed dynamically Well-defined integration points in the UI Custom Content Types Course-level tools Administration Panel Tools Community System Modules … and more Standard, commodity programming model (Java Web Applications)
Web Services Framework and infrastructure for consistent Web Service development Management console Common authentication, logging Standard, shipped Web Services (SOAP/HTTP) Content Calendaring Administrative data (Users, Courses, Enrollment) Gradebook data …more Framework for extending set of supported Web Services
Proxy Tools Extension framework using a “link to and launch” model Preferred framework for “distributed” tools Basis for the IMS LTI specification Integrates/Builds on Web Services Well-defined UI extension points, similar to Building Blocks Technology and framework agnostic – tools can be written in PHP, Ruby/Rails, .NET, etc. Only requirement is support for HTTP, SOAP, and basic cryptography
Standards Initiatives IMS Enterprise Support for XML imports for student, course, enrollment data Web Services implementation in 9.1 IMS Common Cartridge Working on 1.1 support (incorporates Basic LTI) Actively engaged in defining 1.1 and 1.2 IMS Learning Tools Interoperability (LTI) Contributed technical specs for Proxy Tools as input to the specification process Specification is progressing to final draft Accessibility Section 508
Developer Community First commercial VLE with APIs & plugin framework (2001) Large community of ~2000 developers 300+ member Open Source Community for Educational Learning Objects & Tools Almost 70 open source projects that plug into Blackboard VLEs Organizes “Open Source Day” – a community driven supplement to Blackboard DevCon
Developer Community – Examples iTunes U Building Block, Vanderbilt University Self and Peer Assessment Tool, Dundee University Acquired by Blackboard for inclusion in the product Sign Up Tool, Durham University See http://extensions.blackboard.com/ for a more complete list of contributed solutions (community and vendor sourced)

More Related Content

What's hot

ELIS – Managing Enterprise Level Learning Programs with Moodle
ELIS – Managing Enterprise Level Learning Programs with MoodleELIS – Managing Enterprise Level Learning Programs with Moodle
ELIS – Managing Enterprise Level Learning Programs with Moodlemrc12
 
Chamilo 2.0 elearningday
Chamilo 2.0 elearningday Chamilo 2.0 elearningday
Chamilo 2.0 elearningday Jan M. Maes
 
Sakai and IMS LIS Integration
Sakai and IMS LIS IntegrationSakai and IMS LIS Integration
Sakai and IMS LIS IntegrationCris Holdorph
 
Federation Policy
Federation PolicyFederation Policy
Federation PolicyJISC.AM
 
Mahara: An overview of the ePortfolio application
Mahara: An overview of the ePortfolio applicationMahara: An overview of the ePortfolio application
Mahara: An overview of the ePortfolio applicationMahara E-Portfolio Project
 
Open Source Versus Proprietary L M S
Open Source Versus Proprietary  L M SOpen Source Versus Proprietary  L M S
Open Source Versus Proprietary L M SDanit Isaacs
 
ePortfolio Symposium presentation
ePortfolio Symposium presentationePortfolio Symposium presentation
ePortfolio Symposium presentationjerryl
 
Social networking app to trade user belongings
Social networking app to trade user belongingsSocial networking app to trade user belongings
Social networking app to trade user belongingsMike Taylor
 
Adventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase CollegeAdventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase CollegeKeith Landa
 
Educause2006 - Federated Access Management in the UK
Educause2006 - Federated Access Management in the UKEducause2006 - Federated Access Management in the UK
Educause2006 - Federated Access Management in the UKJISC.AM
 
Community-Source Development and Technical Services Librarians
Community-Source Development and Technical Services LibrariansCommunity-Source Development and Technical Services Librarians
Community-Source Development and Technical Services LibrariansBeth Picknally Camden
 
Leveraging Sakai and LTI to Standardize Integrations
Leveraging Sakai and LTI to Standardize IntegrationsLeveraging Sakai and LTI to Standardize Integrations
Leveraging Sakai and LTI to Standardize Integrationskatevalenti
 
Moodbile, a Moodle web services extension and mobile apps
Moodbile, a Moodle web services extension and mobile appsMoodbile, a Moodle web services extension and mobile apps
Moodbile, a Moodle web services extension and mobile appsmrc12
 
Totara LMS For Workplace Learning
Totara LMS For Workplace LearningTotara LMS For Workplace Learning
Totara LMS For Workplace LearningLambda Solutions
 
Seneca’s Implementation of Blackboard Learn as an Institutional Portal at BbW...
Seneca’s Implementation of Blackboard Learn as an Institutional Portal at BbW...Seneca’s Implementation of Blackboard Learn as an Institutional Portal at BbW...
Seneca’s Implementation of Blackboard Learn as an Institutional Portal at BbW...Santo Nucifora
 
Online Learning Management Solution | Education Case Study by WeblineIndia
Online Learning Management Solution | Education Case Study by WeblineIndiaOnline Learning Management Solution | Education Case Study by WeblineIndia
Online Learning Management Solution | Education Case Study by WeblineIndiaWeblineIndia
 

What's hot (20)

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

Viewers also liked

It’S Gonna Be A Good Life
It’S  Gonna  Be  A  Good  LifeIt’S  Gonna  Be  A  Good  Life
It’S Gonna Be A Good LifeKaylaNiksic
 
OMS Project Tools and Services overview
OMS Project Tools and Services overview OMS Project Tools and Services overview
OMS Project Tools and Services overview laurenlionberger
 
No place for the beastly malaysian 2
No place for the beastly malaysian 2No place for the beastly malaysian 2
No place for the beastly malaysian 2Dyna Adriana
 
E commerce (ONLINE PURCHASING)
E commerce (ONLINE PURCHASING)E commerce (ONLINE PURCHASING)
E commerce (ONLINE PURCHASING)Dyna Adriana
 
การปลูกมะนาว2
การปลูกมะนาว2การปลูกมะนาว2
การปลูกมะนาว2nongmod1824
 

Viewers also liked (7)

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

Similar to Building Block Integration

Wide BSI/JISC Accessibility SIG meeting presentation
Wide BSI/JISC Accessibility SIG meeting presentationWide BSI/JISC Accessibility SIG meeting presentation
Wide BSI/JISC Accessibility SIG meeting presentationV_Gkatzidou
 
Openess and Portfolio Technology
Openess and Portfolio TechnologyOpeness and Portfolio Technology
Openess and Portfolio Technologydcambrid
 
Integrated Proposal (Vsts Sps Tfs) - MS stack
Integrated Proposal   (Vsts Sps Tfs) - MS stackIntegrated Proposal   (Vsts Sps Tfs) - MS stack
Integrated Proposal (Vsts Sps Tfs) - MS stackBijoy Viswanadhan
 
Future Technology Ideas For CIU
Future Technology Ideas For CIUFuture Technology Ideas For CIU
Future Technology Ideas For CIUthowell
 
The Coming Functionality Mashup
The Coming Functionality MashupThe Coming Functionality Mashup
The Coming Functionality MashupCharles Severance
 
LTI Update at the IMS QUarterly Meeting, Utrecht, NL
LTI Update at the IMS QUarterly Meeting, Utrecht, NLLTI Update at the IMS QUarterly Meeting, Utrecht, NL
LTI Update at the IMS QUarterly Meeting, Utrecht, NLCharles Severance
 
Alfresco WCM Case Study: National Academy of Sciences
Alfresco WCM Case Study: National Academy of SciencesAlfresco WCM Case Study: National Academy of Sciences
Alfresco WCM Case Study: National Academy of Sciencesrivetlogic
 
SharePoint 2010 and its development tools
SharePoint 2010 and its development toolsSharePoint 2010 and its development tools
SharePoint 2010 and its development toolsShakir Majeed Khan
 
Collaborative Knowledge Management E Learning The Wiki Way
Collaborative Knowledge Management E Learning The Wiki WayCollaborative Knowledge Management E Learning The Wiki Way
Collaborative Knowledge Management E Learning The Wiki WaySerebrum Corporation
 
Lombardi Wikis - collaborative information development, with DITA XML in the mix
Lombardi Wikis - collaborative information development, with DITA XML in the mixLombardi Wikis - collaborative information development, with DITA XML in the mix
Lombardi Wikis - collaborative information development, with DITA XML in the mixguest47c1f1
 
Lombardi Wikis - a CenTex DITA UG panel presentation
Lombardi Wikis - a CenTex DITA UG panel presentationLombardi Wikis - a CenTex DITA UG panel presentation
Lombardi Wikis - a CenTex DITA UG panel presentationLisa Dyer
 
Irw Generic Power Point
Irw Generic Power PointIrw Generic Power Point
Irw Generic Power PointNatashaIRWS
 
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...Richard Harbridge
 
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...
SharePoint Fest Denver - SharePoint 2010 Integration and Interoperability: Wh...Richard Harbridge
 
SharePoint Fest Chicago - SharePoint 2010 Integration and Interoperability: W...
SharePoint Fest Chicago - SharePoint 2010 Integration and Interoperability: W...SharePoint Fest Chicago - SharePoint 2010 Integration and Interoperability: W...
SharePoint Fest Chicago - SharePoint 2010 Integration and Interoperability: W...Richard Harbridge
 

Similar to Building Block Integration (20)

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

Building Block Integration

  • 2. Extensibility and Integration Extend the functionality of the user-facing application Institution-specific needs (administrative or pedagogical) Discipline-specific needs Integrate features of tools developed by third parties (commercial and institutional) Collaboration and Communication Content offerings (publisher tools) Integrate enterprise systems SIS data, inbound Reporting data, outbound
  • 3. Building Blocks Extension framework using a “drop-in” model – packages of application code can be deployed dynamically Well-defined integration points in the UI Custom Content Types Course-level tools Administration Panel Tools Community System Modules … and more Standard, commodity programming model (Java Web Applications)
  • 4.
  • 5.
  • 6. Web Services Framework and infrastructure for consistent Web Service development Management console Common authentication, logging Standard, shipped Web Services (SOAP/HTTP) Content Calendaring Administrative data (Users, Courses, Enrollment) Gradebook data …more Framework for extending set of supported Web Services
  • 7. Proxy Tools Extension framework using a “link to and launch” model Preferred framework for “distributed” tools Basis for the IMS LTI specification Integrates/Builds on Web Services Well-defined UI extension points, similar to Building Blocks Technology 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 Initiatives IMS Enterprise Support for XML imports for student, course, enrollment data Web Services implementation in 9.1 IMS Common Cartridge Working on 1.1 support (incorporates Basic LTI) Actively engaged in defining 1.1 and 1.2 IMS Learning Tools Interoperability (LTI) Contributed technical specs for Proxy Tools as input to the specification process Specification is progressing to final draft Accessibility Section 508
  • 9. Developer Community First commercial VLE with APIs & plugin framework (2001) Large community of ~2000 developers 300+ member Open Source Community for Educational Learning Objects & Tools Almost 70 open source projects that plug into Blackboard VLEs Organizes “Open Source Day” – a community driven supplement to Blackboard DevCon
  • 10. Developer Community – Examples iTunes U Building Block, Vanderbilt University Self and Peer Assessment Tool, Dundee University Acquired by Blackboard for inclusion in the product Sign Up Tool, Durham University See http://extensions.blackboard.com/ for a more complete list of contributed solutions (community and vendor sourced)

Editor's Notes

  1. And here are tangible examples of where they show up at in the GUI
  2. 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.