SlideShare ist ein Scribd-Unternehmen logo
1 von 16
API’S MAKE US
HAPPY!
WORKING SMART WITH
DESIRE2LEARN API’S
RYAN MISURA & PATRICIA FELLOWS
UNIVERSITY OF WISCONSIN
COLLEGES/EXTENSION/MADISON
Why an API?
1 Personal Discussion Topic for each student in
each online course
140 Courses
30-35 students
4,900 discussion topics
3 staff
3-4 work days to accomplish
~120 hours
Finished Process
http://www.flickr.com/photos/kylemcdonald/6857656274/sizes/l/in/photolist-brZhi1-8HbK2t-8F1GRt-dTwNUw-8kyY8i-999VLv-8dptFB-dkKBB4-8Npx1X-8kH2pN-9uoekc-au68Ys-8kH2gy-8seDMm-bDxUWM-bDxV14-
bqCZxb-bqCZqJ-bDxULx-bqCZtA-88D3tW-8woPvY-ch8dkj-7KCb1v-bFErBi-bnRR5s-7GgEDD-daXt3S-9zi9kn-f6REfd-a1A19h-8fPHsq-8wr8Fp-f2Vh1a-dW7GrV-a17mfB-8xjH1Y-8kDPNe-8kDPUV/ Kyle McDonald
Flickr
Pat Goes to Boston
Fusion 2013
Attend Sessions - Really good sessions,
great keynotes
Talk to D2L Staff and Attendees - Networking
Go to Usability Matters Center - Met Ryan,
“Mr. API”
Explained challenge
Got the API answer we needed
Pat Returns to Madison
What is Valence?
Valence - D2L’s extensibility technology
including API’s -
http://docs.valence.desire2learn.com/
What’s an API?
API comprises a number of actions that we
can take to create, modify, retrieve, or
delete resources employed by
Desire2Learn.
First Steps!
Created a Google Account (so we could get
our app developer keys)
Put in a Service Request to Learn@UW
notifying them of the upcoming request to
D2L
Requested two Key Tools from D2L, one for
each beta instance (UWC and UWC Online)
Ryan Does His Magic!
Set up a working environment
Found the API calls that would be needed to
Rename the topics in the Forum
o Retrieving All the topics for a given Forum
o Updating a topic with a new topic name
o Figure out what key variables are needed
ForumID, OrgUnitID
Testing Phase
Testing one course and one Discussion
Forum
Adding the option to use the API to do
renaming in multiple courses at once
Built a secure web interface for D2L Site
Admins
Production
Send Service Request to Learn@UW for
Production
Send request for Key Tools from D2L, this time
for Production instances
Apply API’s to Production
Put Web Interface on a secure production server
Does it Really Work?
Demonstration of one course
Demonstration of multiple courses
Next Steps
Create API’s for actions like:
Add a student to the PDA and have them in the
correct alpha order when they add late
Change the start date of a course
Enroll a student in a course with a specific start/end
date
Export grades for a student or students once a
month
API to Change Start Date
QUESTIONS
Patricia Fellows - patricia.fellows@uwex.uwc.edu
Ryan Misura - ryan.misura@uwex.uwc.edu

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (15)

Webinar: Putting the D2L Widget to Work
Webinar: Putting the D2L Widget to WorkWebinar: Putting the D2L Widget to Work
Webinar: Putting the D2L Widget to Work
 
D2L Site Admin Tools Discussion at Brightspace South Carolina Connection
D2L Site Admin Tools Discussion at Brightspace South Carolina ConnectionD2L Site Admin Tools Discussion at Brightspace South Carolina Connection
D2L Site Admin Tools Discussion at Brightspace South Carolina Connection
 
New Student Engagement Opportunities in Brightspace
New Student Engagement Opportunities in BrightspaceNew Student Engagement Opportunities in Brightspace
New Student Engagement Opportunities in Brightspace
 
Going Mobile with Brightspace
Going Mobile with Brightspace Going Mobile with Brightspace
Going Mobile with Brightspace
 
Ten Bright Ideas for Accessibility - Brightspace Connections
Ten Bright Ideas for Accessibility - Brightspace ConnectionsTen Bright Ideas for Accessibility - Brightspace Connections
Ten Bright Ideas for Accessibility - Brightspace Connections
 
D2L Webinar with Bow Valley College
D2L Webinar with Bow Valley CollegeD2L Webinar with Bow Valley College
D2L Webinar with Bow Valley College
 
Webinar: Dressed to the Nines: Making Content Fashionable
Webinar: Dressed to the Nines: Making Content FashionableWebinar: Dressed to the Nines: Making Content Fashionable
Webinar: Dressed to the Nines: Making Content Fashionable
 
Webinar: Feel the Love from Your Students: Brightspace Tools for Increasing E...
Webinar: Feel the Love from Your Students: Brightspace Tools for Increasing E...Webinar: Feel the Love from Your Students: Brightspace Tools for Increasing E...
Webinar: Feel the Love from Your Students: Brightspace Tools for Increasing E...
 
D2L Intelligent Agents - June 2012
D2L Intelligent Agents - June 2012D2L Intelligent Agents - June 2012
D2L Intelligent Agents - June 2012
 
Virtual Classroom with YouSeeU and D2L
Virtual Classroom with YouSeeU and D2LVirtual Classroom with YouSeeU and D2L
Virtual Classroom with YouSeeU and D2L
 
Apprentissage hybride l’aide les cours en cascade de la 7e à la 10e année
Apprentissage hybride l’aide les cours en cascade de la 7e à la 10e annéeApprentissage hybride l’aide les cours en cascade de la 7e à la 10e année
Apprentissage hybride l’aide les cours en cascade de la 7e à la 10e année
 
Readspeaker Presentation at 2016 Brightspace Eastern Ontario (Ottawa) Connection
Readspeaker Presentation at 2016 Brightspace Eastern Ontario (Ottawa) ConnectionReadspeaker Presentation at 2016 Brightspace Eastern Ontario (Ottawa) Connection
Readspeaker Presentation at 2016 Brightspace Eastern Ontario (Ottawa) Connection
 
Intelligent Uses and New Intelligences for D2L Intelligent Agents
Intelligent Uses and New Intelligences for D2L Intelligent AgentsIntelligent Uses and New Intelligences for D2L Intelligent Agents
Intelligent Uses and New Intelligences for D2L Intelligent Agents
 
Riverland Flex Pace - Mastery-Based Business Certificate Pilot Program
Riverland Flex Pace - Mastery-Based Business Certificate Pilot ProgramRiverland Flex Pace - Mastery-Based Business Certificate Pilot Program
Riverland Flex Pace - Mastery-Based Business Certificate Pilot Program
 
Efficiency in Brightspace: Using the LE's Tools
Efficiency in Brightspace: Using the LE's ToolsEfficiency in Brightspace: Using the LE's Tools
Efficiency in Brightspace: Using the LE's Tools
 

Ähnlich wie API's Make Us Happy - Desire2Learn Ignite Wisconsin - Nov. 2013

College for Computer & Information Sciences 3333 Regis Boule.docx
College for Computer & Information Sciences  3333 Regis Boule.docxCollege for Computer & Information Sciences  3333 Regis Boule.docx
College for Computer & Information Sciences 3333 Regis Boule.docx
clarebernice
 
Presentation for Six Sigma certification
Presentation for Six Sigma certificationPresentation for Six Sigma certification
Presentation for Six Sigma certification
Elena Titova
 
New york puppet practitioner training
New york puppet practitioner trainingNew york puppet practitioner training
New york puppet practitioner training
howardsmith44
 

Ähnlich wie API's Make Us Happy - Desire2Learn Ignite Wisconsin - Nov. 2013 (20)

Business Analyst Series 2023 - Week 1 Session 1
Business Analyst Series 2023 -  Week 1 Session 1Business Analyst Series 2023 -  Week 1 Session 1
Business Analyst Series 2023 - Week 1 Session 1
 
Business Analyst Series 2023 - Week 1 Session 1
Business Analyst Series 2023 -  Week 1 Session 1Business Analyst Series 2023 -  Week 1 Session 1
Business Analyst Series 2023 - Week 1 Session 1
 
10SlidePPT.pptx
10SlidePPT.pptx10SlidePPT.pptx
10SlidePPT.pptx
 
Webstack Academy - Internship Kick Off
Webstack Academy - Internship Kick OffWebstack Academy - Internship Kick Off
Webstack Academy - Internship Kick Off
 
CMGT 554 Entire Course NEW
CMGT 554 Entire Course NEWCMGT 554 Entire Course NEW
CMGT 554 Entire Course NEW
 
College for Computer & Information Sciences 3333 Regis Boule.docx
College for Computer & Information Sciences  3333 Regis Boule.docxCollege for Computer & Information Sciences  3333 Regis Boule.docx
College for Computer & Information Sciences 3333 Regis Boule.docx
 
Online Attendance System
Online Attendance SystemOnline Attendance System
Online Attendance System
 
IRJET- Enhanced In-House Portal for UG Students
IRJET-  	  Enhanced In-House Portal for UG StudentsIRJET-  	  Enhanced In-House Portal for UG Students
IRJET- Enhanced In-House Portal for UG Students
 
Opening the gate -a fast and easy way to build and share courses
Opening the gate -a fast and easy way to build and share coursesOpening the gate -a fast and easy way to build and share courses
Opening the gate -a fast and easy way to build and share courses
 
Peoplesoft campus erzam.com
Peoplesoft campus erzam.comPeoplesoft campus erzam.com
Peoplesoft campus erzam.com
 
AI OpenPOWER Academia Discussion Group
AI OpenPOWER Academia Discussion Group AI OpenPOWER Academia Discussion Group
AI OpenPOWER Academia Discussion Group
 
Presentation for Six Sigma certification
Presentation for Six Sigma certificationPresentation for Six Sigma certification
Presentation for Six Sigma certification
 
Jumping Into the Deep End: CCCS' Success At Moving CTE Courses to Blended Cou...
Jumping Into the Deep End: CCCS' Success At Moving CTE Courses to Blended Cou...Jumping Into the Deep End: CCCS' Success At Moving CTE Courses to Blended Cou...
Jumping Into the Deep End: CCCS' Success At Moving CTE Courses to Blended Cou...
 
INFO 103 Entire Course NEW
INFO 103 Entire Course NEWINFO 103 Entire Course NEW
INFO 103 Entire Course NEW
 
API 580 CERTIFICATION PREPARATION COURSE FOR ADVANCED RISK BASED INSPECTION
API 580 CERTIFICATION PREPARATION COURSE FOR ADVANCED RISK BASED INSPECTIONAPI 580 CERTIFICATION PREPARATION COURSE FOR ADVANCED RISK BASED INSPECTION
API 580 CERTIFICATION PREPARATION COURSE FOR ADVANCED RISK BASED INSPECTION
 
New york puppet practitioner training
New york puppet practitioner trainingNew york puppet practitioner training
New york puppet practitioner training
 
mca online self
mca online selfmca online self
mca online self
 
MOOCs platforms panoramic
MOOCs platforms panoramicMOOCs platforms panoramic
MOOCs platforms panoramic
 
Barcelona admin group study group-14dec2019
Barcelona admin group study group-14dec2019Barcelona admin group study group-14dec2019
Barcelona admin group study group-14dec2019
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentation
 

Mehr von D2L Barry

Mehr von D2L Barry (20)

Ask Not What AI Can Do For You - Nov 2023 - Slideshare.pptx
Ask Not What AI Can Do For You - Nov 2023 - Slideshare.pptxAsk Not What AI Can Do For You - Nov 2023 - Slideshare.pptx
Ask Not What AI Can Do For You - Nov 2023 - Slideshare.pptx
 
Designing Competency Structures and Learning Objectives
Designing Competency Structures and Learning ObjectivesDesigning Competency Structures and Learning Objectives
Designing Competency Structures and Learning Objectives
 
AI and ChatGPT in Online Education
AI and ChatGPT in Online Education AI and ChatGPT in Online Education
AI and ChatGPT in Online Education
 
Designing Online Courses for Flexibility
Designing Online Courses for FlexibilityDesigning Online Courses for Flexibility
Designing Online Courses for Flexibility
 
Custom Pathways Resources - Kristin Randles.pdf
Custom Pathways Resources - Kristin Randles.pdfCustom Pathways Resources - Kristin Randles.pdf
Custom Pathways Resources - Kristin Randles.pdf
 
Don't Tell Me - Denise Huff.pptx
Don't Tell Me - Denise Huff.pptxDon't Tell Me - Denise Huff.pptx
Don't Tell Me - Denise Huff.pptx
 
Increase Learner Engagement and Cultivate Persistence in Brightspace - Dan Semi
Increase Learner Engagement and Cultivate Persistence in Brightspace - Dan SemiIncrease Learner Engagement and Cultivate Persistence in Brightspace - Dan Semi
Increase Learner Engagement and Cultivate Persistence in Brightspace - Dan Semi
 
Brightspace Creator +, Content Creation Platform for Engaging Interactives an...
Brightspace Creator +, Content Creation Platform for Engaging Interactives an...Brightspace Creator +, Content Creation Platform for Engaging Interactives an...
Brightspace Creator +, Content Creation Platform for Engaging Interactives an...
 
ABCs of Brightspace Awards - Dan Semi
ABCs of Brightspace Awards - Dan SemiABCs of Brightspace Awards - Dan Semi
ABCs of Brightspace Awards - Dan Semi
 
Brightspace Quick Eval Best Practices - Michelle Piper
Brightspace Quick Eval Best Practices - Michelle PiperBrightspace Quick Eval Best Practices - Michelle Piper
Brightspace Quick Eval Best Practices - Michelle Piper
 
10 Brightspace Tools You Didn’t Know About - Michelle Piper
10 Brightspace Tools You Didn’t Know About - Michelle Piper10 Brightspace Tools You Didn’t Know About - Michelle Piper
10 Brightspace Tools You Didn’t Know About - Michelle Piper
 
Ten Bright Ideas for Improving Accessibility in Online Courses - Barry Dahl -...
Ten Bright Ideas for Improving Accessibility in Online Courses - Barry Dahl -...Ten Bright Ideas for Improving Accessibility in Online Courses - Barry Dahl -...
Ten Bright Ideas for Improving Accessibility in Online Courses - Barry Dahl -...
 
E-Learning Mythbusters Revisited - ITC 2022.pptx
E-Learning Mythbusters Revisited - ITC 2022.pptxE-Learning Mythbusters Revisited - ITC 2022.pptx
E-Learning Mythbusters Revisited - ITC 2022.pptx
 
Five Important Things You Won't Find in a Course Quality Rubric - Barry Dahl
Five Important Things You Won't Find in a Course Quality Rubric - Barry DahlFive Important Things You Won't Find in a Course Quality Rubric - Barry Dahl
Five Important Things You Won't Find in a Course Quality Rubric - Barry Dahl
 
Office Documents: Making Word™ and PowerPoint™ Docs Accessible
Office Documents: Making Word™ and PowerPoint™ Docs AccessibleOffice Documents: Making Word™ and PowerPoint™ Docs Accessible
Office Documents: Making Word™ and PowerPoint™ Docs Accessible
 
Video Captions and Transcripts Made Easy , or at least easier
Video Captions and Transcripts Made Easy , or at least easierVideo Captions and Transcripts Made Easy , or at least easier
Video Captions and Transcripts Made Easy , or at least easier
 
Video Captions and Transcripts Made Easy, or at least easier
Video Captions and Transcripts Made Easy, or at least easierVideo Captions and Transcripts Made Easy, or at least easier
Video Captions and Transcripts Made Easy, or at least easier
 
Five Easy Wins for Making your PowerPoint Slideshows Accessible
Five Easy Wins for Making your PowerPoint Slideshows AccessibleFive Easy Wins for Making your PowerPoint Slideshows Accessible
Five Easy Wins for Making your PowerPoint Slideshows Accessible
 
D2L as a Training Platform for Faculty: Lessons Learned
D2L as a Training Platform for Faculty: Lessons LearnedD2L as a Training Platform for Faculty: Lessons Learned
D2L as a Training Platform for Faculty: Lessons Learned
 
Handout: YuJa, post to a discussion from a mobile device
Handout: YuJa, post to a discussion from a mobile deviceHandout: YuJa, post to a discussion from a mobile device
Handout: YuJa, post to a discussion from a mobile device
 

Kürzlich hochgeladen

Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 

Kürzlich hochgeladen (20)

Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 

API's Make Us Happy - Desire2Learn Ignite Wisconsin - Nov. 2013

Hinweis der Redaktion

  1. Introduce ourselves
  2. Online can close registration later now and not turn away students because this is allowing them to do this closer to the start of the semester.