SlideShare a Scribd company logo
1 of 15
Enriching the learning experience through
        interactive course content
               Kyle Goslin
             Markus Hofmann
Overview
 What we do
 Course content filter using metadata
 Visual map tool for Moodle
 Deaf studies lecture presentation tool
What we do
 Over the last number of years we have been
  developing Moodle plugins for a wide variety of tasks.

 Main aim of our research is to enrich the learning
  experience of users

 Moodle related research and development has been on
  going for a number of years at the Institute of
  Technology Blanchardstown.

 Today you can see 3 of the plugins we developed!
Course content filter using
              metadata

Aim: Allow educator to tag learning objects that can be
dynamically filtered by the learner

Solution: Add a filter to the top of the course page
Course content filter using
              metadata

 Some learners do not want to see all of the learning
  objects at the same time.



 The scroll of death causing problems - (we’ve seen
  some nice solutions yesterday!)
Course content filter using
       metadata
Course content filter using
              metadata
 Things do not always work out as we would have
  wished.

 Although a very nice tool, one main draw back is that
  additional fields need to be added into the editing
  process to allow the learning objects to be tagged.

 Works really well with a defined set of resource that
  you know will be added. E.g. HTML Page / Files / text
  page
Visual Map Tool for Moodle



Aim: We wanted to find a way to visualize the learning
objects on a Moodle course page.

Solution: Create a flash based visual map tool for
Moodle.
Visual Map Tool for Moodle

 Learners, especially those with learning difficulties find
  visualization to be very useful.


 Visual mapping tool have exist, but none that allow for
  resources to be easily mapped.

 Two Modes:
      Simple Viewer mode for students
      Editing mode for educators
Visual Map Tool for Moodle

 All available resources on the course page become
  blocks in visual map tool.

 Simple grouping of blocks.
 Simple XML based structure created and then parsed
  to generate the visual map.

 Allows for customization of colours.
 Custom text for groupings.
Deaf studies lecture presentation
               plugin

 Aim: Create a presentation tool that allowed the
  educator to display signed video content and marked
  up lecture content at the same time.

 Solution: Simple Moodle plugin with embedded
  Jwplayer in a lecture based format
Deaf studies lecture presentation
               plugin
 Collaboration between the Institute of Technology
  Blanchardstown and the Trinity College school for the
  Deaf.


 Simple tool was need to allow signed video content to
  be displayed along with course notes


 A simple lecture based format where each lecture
  contains a number of individual pages.
Questions Comments?

All our projects are available for demo at:




• If you are interested in the source to any project, we can
  make that available! (GNU License)

• White papers also online

More Related Content

What's hot

Learning with microsoft one note
Learning with microsoft one noteLearning with microsoft one note
Learning with microsoft one noteAntónio Barroso
 
PowerPoint as an Interactive Teaching Tool
PowerPoint as an Interactive Teaching ToolPowerPoint as an Interactive Teaching Tool
PowerPoint as an Interactive Teaching ToolGeoff Cain
 
Power point in the classroom
Power point in the classroomPower point in the classroom
Power point in the classroomRoyston_Emmanuel
 
84840 633555865548906250 (1)
84840 633555865548906250 (1)84840 633555865548906250 (1)
84840 633555865548906250 (1)Selva Raj Pillai
 
E.learning through moodle
E.learning through moodleE.learning through moodle
E.learning through moodleRam Nath
 
Introduction to Moodle
Introduction to MoodleIntroduction to Moodle
Introduction to Moodlebkallmeyer
 
Best Practices in Moodle Course Development
Best Practices in Moodle Course DevelopmentBest Practices in Moodle Course Development
Best Practices in Moodle Course Developmentnosh0502
 
Professional Learning De Rv2
Professional Learning De Rv2Professional Learning De Rv2
Professional Learning De Rv2carena
 
Why Moodle?
Why Moodle?Why Moodle?
Why Moodle?nosh0502
 
BETT 2015: Moodle and Microsoft, Better Together
BETT 2015: Moodle and Microsoft, Better TogetherBETT 2015: Moodle and Microsoft, Better Together
BETT 2015: Moodle and Microsoft, Better TogetherDoug Mahugh
 
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in MoodleMoodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in MoodleRafael Scapin, Ph.D.
 
Other internet services
Other internet servicesOther internet services
Other internet servicesslavicivan
 
Acquaintance with the presentation tool
Acquaintance with the presentation toolAcquaintance with the presentation tool
Acquaintance with the presentation toolslavicivan
 
Forum - The Heart of Moodle (iMoot presentation)
Forum - The Heart of Moodle (iMoot presentation)Forum - The Heart of Moodle (iMoot presentation)
Forum - The Heart of Moodle (iMoot presentation)Tomaz Lasic
 
Moodle for simplicity for moodleposium
Moodle for simplicity for moodleposiumMoodle for simplicity for moodleposium
Moodle for simplicity for moodleposiumCarole McCulloch
 
Moodle - an industry perspective, how to use & myths
Moodle - an industry perspective, how to use & mythsMoodle - an industry perspective, how to use & myths
Moodle - an industry perspective, how to use & mythsSigny IT Solutions Pvt ltd
 

What's hot (20)

Ye Old Survivor
Ye Old Survivor Ye Old Survivor
Ye Old Survivor
 
Learning with microsoft one note
Learning with microsoft one noteLearning with microsoft one note
Learning with microsoft one note
 
PowerPoint as an Interactive Teaching Tool
PowerPoint as an Interactive Teaching ToolPowerPoint as an Interactive Teaching Tool
PowerPoint as an Interactive Teaching Tool
 
Power point in the classroom
Power point in the classroomPower point in the classroom
Power point in the classroom
 
84840 633555865548906250 (1)
84840 633555865548906250 (1)84840 633555865548906250 (1)
84840 633555865548906250 (1)
 
E.learning through moodle
E.learning through moodleE.learning through moodle
E.learning through moodle
 
Introduction to Moodle
Introduction to MoodleIntroduction to Moodle
Introduction to Moodle
 
Moodle Introduction
Moodle IntroductionMoodle Introduction
Moodle Introduction
 
Moodle Guidebook
Moodle GuidebookMoodle Guidebook
Moodle Guidebook
 
Best Practices in Moodle Course Development
Best Practices in Moodle Course DevelopmentBest Practices in Moodle Course Development
Best Practices in Moodle Course Development
 
Professional Learning De Rv2
Professional Learning De Rv2Professional Learning De Rv2
Professional Learning De Rv2
 
Why Moodle?
Why Moodle?Why Moodle?
Why Moodle?
 
BETT 2015: Moodle and Microsoft, Better Together
BETT 2015: Moodle and Microsoft, Better TogetherBETT 2015: Moodle and Microsoft, Better Together
BETT 2015: Moodle and Microsoft, Better Together
 
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in MoodleMoodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
 
Moodle - Learning Management System
Moodle - Learning Management SystemMoodle - Learning Management System
Moodle - Learning Management System
 
Other internet services
Other internet servicesOther internet services
Other internet services
 
Acquaintance with the presentation tool
Acquaintance with the presentation toolAcquaintance with the presentation tool
Acquaintance with the presentation tool
 
Forum - The Heart of Moodle (iMoot presentation)
Forum - The Heart of Moodle (iMoot presentation)Forum - The Heart of Moodle (iMoot presentation)
Forum - The Heart of Moodle (iMoot presentation)
 
Moodle for simplicity for moodleposium
Moodle for simplicity for moodleposiumMoodle for simplicity for moodleposium
Moodle for simplicity for moodleposium
 
Moodle - an industry perspective, how to use & myths
Moodle - an industry perspective, how to use & mythsMoodle - an industry perspective, how to use & myths
Moodle - an industry perspective, how to use & myths
 

Similar to Moodle moot 4th april 2012

Moodle
MoodleMoodle
MoodleSilvia
 
Presentation moodle
Presentation moodlePresentation moodle
Presentation moodleRawan Salhi
 
Presentation en (1)
Presentation en (1)Presentation en (1)
Presentation en (1)ramyakj
 
Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02Peking
 
presentation_en.ppt
presentation_en.pptpresentation_en.ppt
presentation_en.pptRushabAmbre1
 
Presentation en (1)sdasdas
Presentation en (1)sdasdasPresentation en (1)sdasdas
Presentation en (1)sdasdasJebjeb Braña
 
Moodle Presentation
Moodle PresentationMoodle Presentation
Moodle PresentationFrank Fucile
 
Words to the wise
Words to the wiseWords to the wise
Words to the wiseJohn Mason
 
Presentation en
Presentation enPresentation en
Presentation enMaja Slanc
 
E Tqf Open Source Lms
E Tqf Open Source LmsE Tqf Open Source Lms
E Tqf Open Source LmsFIT Ltd
 
How to Create a Learning Managment System
How to Create a Learning Managment SystemHow to Create a Learning Managment System
How to Create a Learning Managment SystemPinoy Guro
 
ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleYum Studio
 
Using Moodle 2.2 in College (case study)
Using Moodle 2.2 in College (case study)Using Moodle 2.2 in College (case study)
Using Moodle 2.2 in College (case study)Maria Moodle
 
Moodle Features en
Moodle Features enMoodle Features en
Moodle Features enjonxaxkonrad
 
Moodle presentation
Moodle presentationMoodle presentation
Moodle presentationpyxleuser
 

Similar to Moodle moot 4th april 2012 (20)

Moodle pre final
Moodle pre finalMoodle pre final
Moodle pre final
 
Moodle pre final
Moodle pre finalMoodle pre final
Moodle pre final
 
Moodle
MoodleMoodle
Moodle
 
Moodle Demo at NJIT
Moodle Demo at NJITMoodle Demo at NJIT
Moodle Demo at NJIT
 
Presentation moodle
Presentation moodlePresentation moodle
Presentation moodle
 
Presentation en (1)
Presentation en (1)Presentation en (1)
Presentation en (1)
 
Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02
 
Moodle tutotial
Moodle tutotialMoodle tutotial
Moodle tutotial
 
presentation_en.ppt
presentation_en.pptpresentation_en.ppt
presentation_en.ppt
 
Presentation en (1)sdasdas
Presentation en (1)sdasdasPresentation en (1)sdasdas
Presentation en (1)sdasdas
 
Moodle Presentation
Moodle PresentationMoodle Presentation
Moodle Presentation
 
Words to the wise
Words to the wiseWords to the wise
Words to the wise
 
Presentation en
Presentation enPresentation en
Presentation en
 
E Tqf Open Source Lms
E Tqf Open Source LmsE Tqf Open Source Lms
E Tqf Open Source Lms
 
How to Create a Learning Managment System
How to Create a Learning Managment SystemHow to Create a Learning Managment System
How to Create a Learning Managment System
 
ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - Moodle
 
Moodle: Open Source LMS
Moodle: Open Source LMSMoodle: Open Source LMS
Moodle: Open Source LMS
 
Using Moodle 2.2 in College (case study)
Using Moodle 2.2 in College (case study)Using Moodle 2.2 in College (case study)
Using Moodle 2.2 in College (case study)
 
Moodle Features en
Moodle Features enMoodle Features en
Moodle Features en
 
Moodle presentation
Moodle presentationMoodle presentation
Moodle presentation
 

Recently uploaded

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 

Recently uploaded (20)

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 

Moodle moot 4th april 2012

  • 1. Enriching the learning experience through interactive course content Kyle Goslin Markus Hofmann
  • 2. Overview  What we do  Course content filter using metadata  Visual map tool for Moodle  Deaf studies lecture presentation tool
  • 3. What we do  Over the last number of years we have been developing Moodle plugins for a wide variety of tasks.  Main aim of our research is to enrich the learning experience of users  Moodle related research and development has been on going for a number of years at the Institute of Technology Blanchardstown.  Today you can see 3 of the plugins we developed!
  • 4. Course content filter using metadata Aim: Allow educator to tag learning objects that can be dynamically filtered by the learner Solution: Add a filter to the top of the course page
  • 5. Course content filter using metadata  Some learners do not want to see all of the learning objects at the same time.  The scroll of death causing problems - (we’ve seen some nice solutions yesterday!)
  • 6. Course content filter using metadata
  • 7. Course content filter using metadata  Things do not always work out as we would have wished.  Although a very nice tool, one main draw back is that additional fields need to be added into the editing process to allow the learning objects to be tagged.  Works really well with a defined set of resource that you know will be added. E.g. HTML Page / Files / text page
  • 8. Visual Map Tool for Moodle Aim: We wanted to find a way to visualize the learning objects on a Moodle course page. Solution: Create a flash based visual map tool for Moodle.
  • 9. Visual Map Tool for Moodle  Learners, especially those with learning difficulties find visualization to be very useful.  Visual mapping tool have exist, but none that allow for resources to be easily mapped.  Two Modes:  Simple Viewer mode for students  Editing mode for educators
  • 10.
  • 11. Visual Map Tool for Moodle  All available resources on the course page become blocks in visual map tool.  Simple grouping of blocks.  Simple XML based structure created and then parsed to generate the visual map.  Allows for customization of colours.  Custom text for groupings.
  • 12. Deaf studies lecture presentation plugin  Aim: Create a presentation tool that allowed the educator to display signed video content and marked up lecture content at the same time.  Solution: Simple Moodle plugin with embedded Jwplayer in a lecture based format
  • 13. Deaf studies lecture presentation plugin  Collaboration between the Institute of Technology Blanchardstown and the Trinity College school for the Deaf.  Simple tool was need to allow signed video content to be displayed along with course notes  A simple lecture based format where each lecture contains a number of individual pages.
  • 14.
  • 15. Questions Comments? All our projects are available for demo at: • If you are interested in the source to any project, we can make that available! (GNU License) • White papers also online