Notes
Slide Show
Outline
1
Introducing Moodle
  • The                       alternative


  • to commercial LMS software
2
Overview
  • Introduction
  • Why open source?
  • What’s moodle?
  • Survey of moodle features
  • Questions
3
       David Le Blanc
       leblanc@mysandbox.net
  • Teacher in Burnaby


  • Course designer / developer


  • Ph.D. candidate at SFU
    • Design of Collaborative Learning Environments for Distributed Settings
4
Open Source
  • Freedom from vendor lock-in
  • Customizable
  • World-wide support
  • Continual development
  • Platform independent


  • It’s
5
Advantages of using  Open Source Software
6
Various Open Source Products
  • LINUX     – Operating System
  • Apache     – Web server
  • Perl, PHP    – Scripting languages
  • MySQL     – Database system
  • OpenOffice – MS Office compatible        Productivity Suite
7
moodle.org & moodle.com
  • Moodle started out as a hobby for Martin and evolved into the topic of his Ph.D. thesis:
    • “The use of Open Source software to support a social constructionist epistomology of teaching and learning within Internet-based communities of reflective inquiry.”

  • As of March 24/’04 there were 1,014 sites from 74 countries registered as moodle users.


  • Currently available in 39 interface languages & dialects.
8
Social Constructivism
  • Social constructivists view learning as a social process. It does not take place only internally, nor is it a passive development of behaviors that are shaped by external forces.  Meaningful learning occurs when individuals are engaged in social activities.


9
Moodle is…

  • Modular,
  • Object-Oriented,
  • Dynamic
  • Learning
  • Environment
10
Moodle Is…
  • A course management system for developing and delivering Internet-based courses
  • Based on social constructionist learning theory
  • Available in 39 languages & dialects
  • A free alternative to commercial software such as WebCT or Blackboard
  • Written in PHP
  • Runs on Linux, Windows, Mac OS X, and Netware 6
  • Used by a growing number of universities, schools, and corporations.
11
Moodle Is Versatile
  • Moodle can be…
    • A complete online learning environment
    • A focal point for online collaboration
    • A repository of self-study courses and materials
  • Moodle can contain…
    • Collaborative, synchronous courses
    • Independent, self-paced courses
12
Philosophy of Online Learning
13
Customizable interface
14
Out-of-the-box Moodle
15
Corporate Moodle
16
Training Company Moodle
17
User authentication
18
Users can dynamically select their interface language…
19
Users can view recent changes, check their grades, search for topics in the course forums move to their choice of activities, etc., etc…
20
Moodle course: Learners’ view
21
Moodle course: Instructor’s view
22
Instructor’s ‘Administration’ menu
23
Every class forms a learning community
24
It’s all about feeling connected to your community
25
Course Management Features
26
Course management features…
27
Course management features…cont
28
Course management features…cont
29
Course management features…cont
30
Course management features…cont

  • A teacher administrator has full control over all settings for a course, including restricting other teachers
  • Choice of course formats such as by week, by topic or a discussion-focused social format


  • Flexible array of course activities:
    Forums, Journals, Quizzes, Resources, Choices, Surveys, Assignments, Chats, Workshops
  • Display recent changes to the course since the last login can be displayed on the course home page


  • Easy editing of text  for resources, forum postings, journal entries using an embedded WYSIWYG HTML editor
31
Course management features…cont

  • Grades  for Forums, Journals, Quizzes and Assignments can be viewed on one page (and downloaded as a spreadsheet file)
  • User logging and tracking –  full activity reports for each student are available with graphs and details about each module. Also a  detailed review of each student’s involvement including postings, journal entries etc


  • Mail integration –  copies of forum posts, teacher feedback etc can be mailed in HTML or plain text.
  • Custom scales – teachers can define their own scales to be used for grading forums, assignments and journals
  • Courses can be packaged – as a single zip file using the Backup function. These can be restored on any Moodle server.
32
Moodle: Course structure

  • Weekly format

    Each week consists of activities.
    Some might have deadlines,
    others might be open.


  • Topics format

    Presented and organised into topics.
    A topic is not restricted to any time limit.
  • Social format

    All activities are presented and organised into a single forum.
    Could also be used as noticeboards
33
Moodle: Assignment Module
  • Can be specified with a due date and a maximum grade.
  • Students can upload  assignments
    They are date-stamped. Different file formats are allowed
  • Late assignments are allowed
    The amount of lateness is shown clearly to the teacher
  • Whole-class assessment
    Grades and comments provided for each assignment, on one page in one form.  Viewable by assigned teachers
  • Teacher feedback
    This  is appended to the assignment page for each student.  Notification is sent by  e-mail
  • Resubmission of assignments
    This can be allowed by teachers after grading (for re-grading)
34
Moodle: Forum Module
  • Different types of forums are available,

    teacher-only,
    course news,
    open-to-all,
    one-thread-per-user.
  • All postings have the authors photo attached.
  • Discussions can be viewed
    as nested, flat, threaded, oldest or newest first


  • Every  registered user can join,
    or the teacher can force subscription for all
  • The teacher can choose not to allow replies


  • Discussion threads can be easily moved between forums


  • Attached images are shown inline


35
Moodle: Journal Module
  • Journals are private between student and teacher.
  • Each journal entry can be directed by an open question.
  • The whole class can be assessed on one page in one form
  • Teacher feedback is appended to the journal entry page, and notification is mailed out.
36
Moodle: Quiz Module (1)
  • Teachers can define a database of questions for re-use in different quizzes
  • Questions can be stored in categories for easy access, and these categories can be "published" to make them accessible from any course on the site.
  • Quizzes are automatically graded, and can be re-graded if questions are modified
  • Quizzes can have a limited time window outside of which they are not available
  • At the teacher's option, quizzes can be attempted multiple times, and can show feedback and/or correct answers
  • Quiz questions and quiz answers can be shuffled (randomised) to reduce cheating
  • Questions allow HTML and images
37
Moodle: Quiz Module (2)

  • Multiple-choice questions:
    single or multiple answers


  • Short Answer questions:
    words or phrases
  • True-False questions
  • Matching questions
  • Random questions
  • Numerical questions (with allowable ranges)
  • Embedded-answer questions (cloze style)
  • Embedded descriptive text and graphics


38
Moodle: Assignment Module

  • Assignments can be viewed online, or downloaded
  • Teacher can attach feedback comments
  • Notification is sent out by e-mail


  • Resubmission can be granted for assignments,  for re-grading








39
Moodle: Assignment Module

  • Assignments can be specified with a due date and a maximum grade.


  • Students can upload their assignments (any file format) to the server
    - they are date-stamped.
  • Late assignments are allowed, but the amount of lateness is shown clearly to the teacher


  • For each particular assignment, the whole class can be assessed (grade and comment) on one page in one form.


40
Site logs
41
Forum Posting
42
References
  • Content for this presentation was adapted from the following presentations:


  • North Chadderton School (http://www.mywebschool.org)
    • http://www.mywebschool.org/postnuke/


  • ROI Learning Services (http://roi-learning.com/)
    • http://partnersconference.org/presentations.htm


  • Remote-Learner.net (http://remote-Learner.net)
    • http://moodle.org/file.php/29/presentations/Moodle_Pres_OT.ppt
43
Questions
  • For more information regarding the moodle environment, click the moodle logo at the bottom of this page.


  • If you would like a moodle course instance setup to experiment with on your own, contact David Le Blanc:
    • leblanc@mysandbox.net
    • http://mysandbox.net/