Presentation is loading. Please wait.

Presentation is loading. Please wait.

Integrating Moodle and uPortal Presented by Justin Tilton at the Open Universiteit Nederland, Heerlen (NL) on January 24 th 2006.

Similar presentations


Presentation on theme: "Integrating Moodle and uPortal Presented by Justin Tilton at the Open Universiteit Nederland, Heerlen (NL) on January 24 th 2006."— Presentation transcript:

1 Integrating Moodle and uPortal Presented by Justin Tilton at the Open Universiteit Nederland, Heerlen (NL) on January 24 th 2006

2 Overview Introduction to moodle The Community Integrating moodle & uPortal Services Portlets Collaboration Community Involvement Expert Guidance

3 Introduction to Moodle MOODLE is an open source, online Learning Management System designed around the social constructionist learning paradigm.

4 Introduction to Moodle Written In PHP, With MySQL Database Open Source – Using the GPL License Modular Design is Very Flexible Compatible with Many Standards and Formats SCORM, AICC, Apache Flash, MS Office, WIKI, WebWork, HotSpot Simple Import for Existing Blackboard Courses M – Modular O – Object O – Oriented D – Dynamic L – Learning E – Environment

5 Introduction to Moodle Developed by Martin Dougiamas, in Perth, Australia Background in both Computer Science and Education Developed Around Social Learning Paradigm – Not Tools Communication and Learning Sequencing are Core Principles Administrator of WebCT at Curtin University of Technology Continued Development by Martin and a Small Group of Core Developers Reduces Forking of Code Retains Integrity of Core Other Members of the Community Develop Modules that are ‘Plugged In’ Many Modules Adopted into the Core Modules and Courses will be Available in a Repository by Summer 2006

6 Moodle – Social Constructionism Social Constructionism is the idea that we learn through our experiences and interaction. “Constructionism” asserts that learning is particularly effective when constructing something for others to experience. This can be anything from a spoken sentence or an internet posting, to more complex artifacts like a painting, a house or a software package. The concept of social constructivism extends the above ideas into a social group constructing things for one another, collaboratively creating a small culture of shared artifacts with shared meanings. When one is immersed within a culture like this, one is learning all the time about how to be a part of that culture, on many levels.” Some of the content on this slide was taken with permission from a presentation by Bryan Williams of remote-Learner.net, a US Moodle partner.

7 Moodle – Social Constructionism Promoting Learner Involvement “A constructivist perspective views learners as actively engaged in making meaning, and teaching with that approach looks for what students can analyze, investigate, collaborate, share, build and generate based on what they already know, rather than what facts, skills, and processes they can parrot. Some of the tenets of constructivism in pedagogical terms include:” Students come to class with an established world-view, formed by years of prior experience and learning. Even as it evolves, a student’s world-view filters all experiences and affects their interpretations of observations. For students to change their world-view requires work. Students learn from each other as well as the teacher. Students learn better by doing. Allowing and creating opportunities for all to have a voice promotes the construction of new ideas. Some of the content on this slide was taken with permission from a presentation by Bryan Williams of remote-Learner.net, a US Moodle partner.

8 Moodle – Overview MOODLE is designed with social construction in mind, being built around activities and learning sequencing. Course Layouts can be Viewed by; Topic, Weekly or Social format Some of the content on this slide was taken with permission from a presentation by Bryan Williams of remote-Learner.net, a US Moodle partner.

9 Moodle – Overview Course Management - Modules Assignment Used to assign online or offline tasks; learners can submit tasks in any file format (e.g. MS Office, PDF, image, a/v etc.). Chat Allows real-time synchronous communication between learners and with instructors. Choice Instructors create a question and a number of choices for learners; results are posted for learners to view. Use this module to do quick surveys on subject matter. Dialogue Property screens guide instructor through setup when creating a new Assignment Assignment activity can require the learner to upload a completed project. Allows for one-to-one asynchronous message exchange between instructor and learner, or learner to learner. Some of the content on this slide was taken with permission from a presentation by Bryan Williams of remote-Learner.net, a US Moodle partner.

10 Moodle – Overview Course Management - Modules Forums Threaded discussion boards for asynchronous group exchange on shared subject matter. Participation in forums can be an integral part of the learning experience, helping students define and evolve their understanding of subject matter. Students can Rate a forum post, based on Scales set up by the course creator Some of the content on this slide was taken with permission from a presentation by Bryan Williams of remote-Learner.net, a US Moodle partner.

11 Moodle – Overview Course Management - Modules Glossary Create a glossary of terms used in a course. Has display format options including entry list, encyclopedia, FAQ, dictionary style and more. Journal Learners reflect, record and revise ideas. Label Add descriptions with images in any area of the course homepage. Lesson Allows instructor to create and manage a set of linked "Pages". Each page can end with a question. The student chooses one answer from a set of answers and either goes forward, backward or stays in the same place in the lesson. Glossary terms appear in highlight within all activity resources. Moodle includes its own site search engine. Some of the content on this slide was taken with permission from a presentation by Bryan Williams of remote-Learner.net, a US Moodle partner.

12 Moodle – Overview Course Management - Modules Quiz Create all the familiar forms of assessment including true-false, multiple choice, short answer, matching question, random questions, numerical questions, embedded answer questions with descriptive text and graphics. Instructors have granular control in defining course assessments, and can import quiz questions from popular formats like Blackboard, IMS QTI and WebCT. Moodle also supports embedding audio into a quiz. Some of the content on this slide was taken with permission from a presentation by Bryan Williams of remote-Learner.net, a US Moodle partner.

13 Moodle – Overview Course Management - Modules Resource The primary tool for bringing content into a course; may be plain text, uploaded files, links to the web, Wiki or Rich Text (Moodle has built-in text editors) or a bibliography type reference. Survey This module aids an instructor in making online classes more effective by offering a variety of surveys (COLLES, ATTLS), including critical incident sampling. Workshop An activity for peer assessment of documents (Word, PP etc.) that students submit online. Participants can assess each other’s project. Teacher makes final student assessment, and can control opening and closing periods. Custom New modules are constantly being created by the vast Moodle community and contributed back to the project. Moodle supports adding math expressions to a Resource activity, using the built-in HTML editor Some of the content on this slide was taken with permission from a presentation by Bryan Williams of remote-Learner.net, a US Moodle partner.

14 Moodle – Overview Course Management - Administration Some of the content on this slide was taken with permission from a presentation by Bryan Williams of remote-Learner.net, a US Moodle partner. Teachers and Students can be manually enrolled or removed from a course. Configuration, Backup and Restore is achieved on a single screen. Restoring an existing course or Uploading a file archive from storage is accomplished with a single mouse click. Moodle makes it easy to re-use and share courses with other teachers. Backup can include or exclude student files and course data.

15 Moodle – Community Extremely Diverse with 8,615 Registered, Functioning sites in 142 Countries Internationally, Used on all Levels from Single Classes to Large Universities, Government and in Business Still New in the US – Used Mostly in K-12 Schools

16 Moodle – Community Over 85,000 Registered Users Speaking 70 Different Languages Nearly 2.5M Forum Postings Over 200,000 Courses Roughly 30,000 Downloads Every Month

17 Background A meeting: October 2005 Bryan Williams Jim Farmer Justin Tilton Jon Allen Randy Timmons Customers are asking for a portal solution

18 Outcome of Meeting Open standards based integration of uPortal and Moodle JISC, DEST, SURF Web Services XML, XSLT, CSS SOAP WSRP WS-Security with SAML attributes Services-oriented architecture (uPortal) Authentication Authorization (or permissions) using Groups Directory

19 The Recommended Approach Authentication and directory service for Moodle Moodle Block to provide data for Portlets Portlets using XSLT (role-based, multi- page, single SOAP message) List of courses, grades, and next assignments (Optionally) A WSRP portlet which could render Moodle within uPortal (Optionally) Extend interoperability web services through a SOA Interoperability through Java Business Integration Enterprise Service Bus

20 uPortal

21 Authentication and Directory Service Authentication Directory Service uPortal with external Authentication and Directory Service

22 Authentication and Directory Service moodle with internal Authentication and Directory Service Authentication Directory Service

23 Authentication and Directory Service Authentication Directory Service moodle uPortal ? ? Library… etc. SIS

24 Moodle Block - data for Portlets A new moodle block

25 Moodle Block - data for Portlets

26 Portlets - List of courses Student View Faculty View Parent View

27 Portlets – Next Assignment Due Student View Faculty View Parent View

28 Collaboration

29 Message Specifications

30 Expert Guidance The moodle Community Technical Experts From: Jason Cole To: Justin Tilton Date: Dec 13, 2005 8:27 AM Subject: Re: Moodle integration project Hi Justin, I've finally been able to give the document the time it deserves. I've included my thoughts and comments below. See you in Feb! The proposal you sent looks very promising. Integrating Moodle with uPortal would provide benefits for both communities. I have a few suggestions which might make the proposal a bit more streamlined and more readily adoptable by the Moodle community. 1) The Moodle community is wedded to PHP for a number of (in my opinion very good)

31 Justin@tilton.info www.immagic.com Justin@tilton.info www.immagic.com +1 (202) 296 7498 Justin@tilton.info www.immagic.com Justin@tilton.info www.immagic.com +1 (202) 296 7498


Download ppt "Integrating Moodle and uPortal Presented by Justin Tilton at the Open Universiteit Nederland, Heerlen (NL) on January 24 th 2006."

Similar presentations


Ads by Google