SlideShare une entreprise Scribd logo
1  sur  26
Hints, Tips and Tricks
       of Moodle
    Administration
    Jonathon Sweetin, Applications Integrator
North Carolina Community College System Office
Goals

The goals of this presentation are:
 Inform Moodle administrators about changes in
  configuration settings that will be useful to them.
 Answer current Admin’s questions about Moodle
  functionality.
 Provide a resource for Moodle admins to refer to
  when a need arises.
Audience

 This presentation will be most beneficial to the
  experienced Moodle administrator who is
  comfortable making configuration changes to the
  application.
 Some of the tips in this presentation will require the
  Moodle admin to have access to the server back-
  end such as FTP rights.
Overview


What does a Moodle admin do?



Tips on the customization
• Changing the front page settings.
• How to load Moodle themes.*




Tips on User Management
•   How to add and/or lock fields on user profiles.
•   How to add custom fields to the students profiles.
•   How to batch create users and enroll them into courses from a txt file.
•   How to review student pictures in bulk.
Overview Continued

 Tips on Course Management
 • How to use meta-courses.
 • Moving/Restoring large courses backups


 Tips on Reporting
 • How to use Moodle reports.
 • How to set up Google Analytics to track your Moodle
   server.*

 Tips for Blackboard to Moodle course migration
 • Ways to convert courses
 • Using Course Conversion Tools
 • Using the Cut & Paste Method
Moodle System Admins

 In general Moodle Admins are the everyday
  administrators of the learning management
  system.
 Their duties may include: making course
  shells, uploading users, reporting, faculty
  training…etc.
 Their main way of using the learning management
  system (LMS) is through the Moodle admin
  interface.
 They may or may not have access to the server
  directly.
Customizations
                                      Changing the site front
                                      page


Navigation: Admin Block> Front Page >Front Page settings



 There are many important
 setting on this screen but
 the one that is a little
 confusing is the list of
 courses option.

 The List of Courses option
 should be thought of as
 “My Courses”
 because it shows the
 student only the courses
 which they have been
 enrolled.
Loading Theme
                 Customizations                    Templates*
                                                   (Advanced Users Only)

To load a new theme template to your Moodle
  server, you need:
   FTP Access to your Moodle server
   Basic understanding HTML
   Ability to alter images used in a theme
 (FTP view of Moodle server)
                               1. Go to Moodle.org > Downloads >Themes and download
                                  a zip file of a theme you like.
                               2. Upload the theme files to your Moodle site’s theme
                                  folder.
                               3. In an images or pics folder you should find a header
                                  image and other images that you can brand with your
                                  institution’s logo.
                               4. Go to Admin Block>Appearance>Themes>Theme
                                  Selector to preview your new customized theme.
User                           Locking User Fields
          Management                     on Profiles

Navigation: Admin Block> Users>Authentication>Manual accounts




This tip is very helpful
when a institution
supplies the students
with an email address
that should not be
changed. This will lock
the field so students will
not be able to change it.
User                        Adding Custom Fields to
           Management                  Profiles


    Navigation: Admin Block> Users >Accounts> User profile fields



This tip is very helpful
when you need to
gather info about
students and the field
is not already supplied
by Moodle.

Example: Student ID
#, Student Type
(ConEd, Cur, Duel
enrollment..etc)
User                                                 Batch Adding Users by
             Management                                           Flat File


      Navigation: Admin Block> Users >Accounts> Upload Users
Example of a valid CSV import file:
username, password, firstname, lastname, email, lang, idnumber, maildisplay, course1, group1, type1
jonest, verysecret, Tom, Jones, jonest@someplace.edu, en, 3663737, 1, Intro101, Section 1, 1


When you upload a
formatted csv file, you
can automatically enroll
users into existing
courses.
User                            Reviewing User
          Management                      Pictures


If you suspect that your learners are likely to misuse the user pictures
feature by uploading unsuitable pictures, you can review all uploaded user
picture by go to your Moodle url>/userpix/ (a login is required).

You can also disallow this
functionality by going to the Admin
Block>Security > Site policies and
tick the Disable User Profile
Images option.

Warning: Once this feature is
disabled, pictures cannot be
assigned to any user (except the
administrator) until turn back on.
Course
                                    Using Meta-courses
            Management

 A meta-course is a course that is "with" or linked to
  one or more courses for its student enrolment.
 I think is should be called meta enrollment and it does
  not share content between course.
  One way to use meta courses is
  in a many to one format.

  Hint: This set-up works well if
  your want students to access a
  resource course or orientation
  course.
Course
                                      Using Meta-courses
            Management

 Another way to use meta courses is in a one to
  many format.
 One parent course that auto-populates students
  in many child courses.
 Hint: This set-up works will
 in setting up cohort groups
 where all students have the
 same course list. (i.e. Dental
 Schools, Nursing Schools, Learning
 Communities..etc)
Course                                   Moving/Restoring Large
        Management                               Courses


 On most Moodle servers, there is an overall
  upload size limit on files loaded through the
  Moodle interface. (64 MB..most of the time)
 The course backups may be larger than the
  upload limit. You don’t want to raise the limit
  too high because it will effect server
  performance.    (Interface File Upload Tool)
Course                        Moving/Restoring Large
          Management                    Courses



 The answer is to move the backup files using
 server FTP and not with the file upload
 button.
  Note: If you don’t have access to your Moodle server through FTP you
   can always open a helpdesk ticket with your hosting vendor to have
   them do it for you.
Reporting                            Using Moodle Reports



                 Navigation: Admin Block> Reports>Logs
Reporting logs will let you view all of the user activity of your Moodle instance by
date. There is also a customized 10% attendance report for reporting of DL
students available.


Tip: You are trying to promote
interactivity in your distance
learning courses, you can
use the reports area to give
recognition to the faculty
members who have the most
student activity in their
courses.
Reporting                Setting up Google Analytics*
                                 (Advanced Users Only)



 What is Google Analytics? It is a web
  analytics solution that gives you rich insights
  into your website traffic.
 You can setup Google Analytics to monitor
  your Moodle instance by following these
  simple steps:
1. Create an account at
    http://www.Google.com/analytics/sign_up.ht
    ml
  (Note: you must have a gmail account to use analytics.)
Reporting                  Setting up Google Analytics*
                                      (Advanced Users Only)



2. Next, you should add a new profile (domain
   name) on your account to your Moodle server.

You should choose the “Add a
Profile for a new domain” option in
the Profile Type area.

You should paste the URL to your
Moodle site in the field and select
the correct time zone.
Reporting           Setting up Google Analytics*
                                 (Advanced Users Only)



3. Next, you should cut and paste the code that
   Google analytics supplies into the footer.html
   page of the theme used by your Moodle site.
                                  Google Tracking Code Page
   (FTP view of Moodle server)
Reporting                             Setting up Google Analytics*
                                                (Advanced Users Only)


3. Lastly, you should be able to view data coming
   from your Moodle server the day after you install
   the tracking code.


    You will be able to review info from your
    site in the following data set areas:
    •Visitors
    •Traffic Source
    •Content

    You can also run customized reports for
    cross-indexing of data.
Converting Bb        Ways of Converting
       courses              Courses



 There are basically two ways to convert
  courses from Blackboard to Moodle.
1. Using a conversion tool. (i.e. LSU)
2. Moving course files and content by hand.
   (cut & paste method)

   It is not fun either way but the method you
    use depends on the structure and content
    type in the course you wish to convert.
Converting Bb                        Using course conversion
            courses                              tools



 You can use the LSU course conversion
     tool at http://Moodleconverter.lsu.edu/ if:
1.    The Bb course has a very shallow folder structure.
2.    The Bb course is mostly text has few local files loaded into the
      course. (Word, PowerPoint, Images…etc.)
3.    Few quizzes or quiz pools.

      The LSU tool has some problems
      with files, quizzes, quiz pools but will
      re-structure a Bb course into
      sections well.
Converting Bb                 Using the Cut & Paste
           courses                       Method



You should use the cut and paste method if:
1.   The Bb course has a very deep folder structure.
2.   The Bb course is mostly files loaded into the course.
     (Word, PowerPoint, Images…etc.)
3.   Has many quizzes or quiz pools.

Tip: Each Moodle course
has a Files area that holds
the files used in the course.
You can load zip files directly
to this area, unzip the file
and the folder structure of
the zip is reproduced in the
course files folder.
Converting Bb           Other Useful Conversion
          courses                 Tools



 UNC created a tool call bFree. It is a Blackboard course
 archive extractor that will make a website of your
 blackboard course. This application helps when looking
 for files to load into your Moodle course files.

  The output of the extractor
  will duplicate the folder
  structure in your Bb course
  thereby adding in the file
  moving process.
More Resources

 Moodle.org Community
 docs.moodle.org
 moodle.nccomunitycolleges.edu >Moodle Users
  Group
 www.explorethelor.org North Carolina Learning
  Object Repository

 Jonathon Sweetin: Applications Integrator
 NCCCS System Office, 252-737-2766
 sweetinj@nccommunitycolleges.edu

Contenu connexe

Tendances

Web Design for Everybody (Basics of Web Development and Coding)
Web Design for Everybody (Basics of Web Development and Coding)Web Design for Everybody (Basics of Web Development and Coding)
Web Design for Everybody (Basics of Web Development and Coding)Jatin Chauhan
 
Ix564 team a unit 4 p-pt
Ix564  team a unit 4 p-ptIx564  team a unit 4 p-pt
Ix564 team a unit 4 p-ptDonald Edwards
 
Moodle 3.8 Release - Webinar
Moodle 3.8 Release - WebinarMoodle 3.8 Release - Webinar
Moodle 3.8 Release - WebinarLambda Solutions
 
Training Management Software
Training Management SoftwareTraining Management Software
Training Management Softwarewebdevguy
 
Elearnit Presentation En
Elearnit Presentation EnElearnit Presentation En
Elearnit Presentation EnFormaLms
 
eFront V3.7 Extensions Architecture
eFront V3.7 Extensions ArchitectureeFront V3.7 Extensions Architecture
eFront V3.7 Extensions Architecturepapagel
 
Glossary_Essentials
Glossary_EssentialsGlossary_Essentials
Glossary_EssentialsBrett Harte
 
Moodle Series #2 - Learn Local - Administering your Moodle Course
Moodle Series #2 - Learn Local - Administering your Moodle CourseMoodle Series #2 - Learn Local - Administering your Moodle Course
Moodle Series #2 - Learn Local - Administering your Moodle CourseYum Studio
 
Study of content management systems joomla and
Study of content management systems joomla andStudy of content management systems joomla and
Study of content management systems joomla andeSAT Publishing House
 
Study of content management systems joomla and drupal
Study of content management systems joomla and drupalStudy of content management systems joomla and drupal
Study of content management systems joomla and drupaleSAT Journals
 
The quality & richness of E-Education
The quality & richness of E-EducationThe quality & richness of E-Education
The quality & richness of E-EducationSuraj Mehta
 
24 - Panorama Necto 14 administration - visualization & data discovery solution
24  - Panorama Necto 14 administration - visualization & data discovery solution24  - Panorama Necto 14 administration - visualization & data discovery solution
24 - Panorama Necto 14 administration - visualization & data discovery solutionPanorama Software
 
The process steps of an LMS systems
The process steps of an LMS systemsThe process steps of an LMS systems
The process steps of an LMS systemsMichael James Cyrus
 
Online courseregistration tolstoy
Online courseregistration   tolstoyOnline courseregistration   tolstoy
Online courseregistration tolstoyHardik Padhy
 
Frog vle software update feb 13
Frog vle software update feb 13Frog vle software update feb 13
Frog vle software update feb 13Ira Raji
 

Tendances (20)

Setting up a forum (advanced settings in general and on group
Setting up a forum (advanced settings in general and on groupSetting up a forum (advanced settings in general and on group
Setting up a forum (advanced settings in general and on group
 
LMS 101
LMS 101LMS 101
LMS 101
 
Web Design for Everybody (Basics of Web Development and Coding)
Web Design for Everybody (Basics of Web Development and Coding)Web Design for Everybody (Basics of Web Development and Coding)
Web Design for Everybody (Basics of Web Development and Coding)
 
Ix564 team a unit 4 p-pt
Ix564  team a unit 4 p-ptIx564  team a unit 4 p-pt
Ix564 team a unit 4 p-pt
 
Moodle 3.8 Release - Webinar
Moodle 3.8 Release - WebinarMoodle 3.8 Release - Webinar
Moodle 3.8 Release - Webinar
 
Training Management Software
Training Management SoftwareTraining Management Software
Training Management Software
 
Development of a MOOC Management System
Development of a MOOC Management SystemDevelopment of a MOOC Management System
Development of a MOOC Management System
 
Elearnit Presentation En
Elearnit Presentation EnElearnit Presentation En
Elearnit Presentation En
 
eFront V3.7 Extensions Architecture
eFront V3.7 Extensions ArchitectureeFront V3.7 Extensions Architecture
eFront V3.7 Extensions Architecture
 
Glossary_Essentials
Glossary_EssentialsGlossary_Essentials
Glossary_Essentials
 
Advanced settings of profile receiving emails and subscribing forum posts
Advanced settings of profile receiving emails and subscribing forum postsAdvanced settings of profile receiving emails and subscribing forum posts
Advanced settings of profile receiving emails and subscribing forum posts
 
Moodle Series #2 - Learn Local - Administering your Moodle Course
Moodle Series #2 - Learn Local - Administering your Moodle CourseMoodle Series #2 - Learn Local - Administering your Moodle Course
Moodle Series #2 - Learn Local - Administering your Moodle Course
 
Study of content management systems joomla and
Study of content management systems joomla andStudy of content management systems joomla and
Study of content management systems joomla and
 
Study of content management systems joomla and drupal
Study of content management systems joomla and drupalStudy of content management systems joomla and drupal
Study of content management systems joomla and drupal
 
The quality & richness of E-Education
The quality & richness of E-EducationThe quality & richness of E-Education
The quality & richness of E-Education
 
24 - Panorama Necto 14 administration - visualization & data discovery solution
24  - Panorama Necto 14 administration - visualization & data discovery solution24  - Panorama Necto 14 administration - visualization & data discovery solution
24 - Panorama Necto 14 administration - visualization & data discovery solution
 
The process steps of an LMS systems
The process steps of an LMS systemsThe process steps of an LMS systems
The process steps of an LMS systems
 
Online courseregistration tolstoy
Online courseregistration   tolstoyOnline courseregistration   tolstoy
Online courseregistration tolstoy
 
Frog vle software update feb 13
Frog vle software update feb 13Frog vle software update feb 13
Frog vle software update feb 13
 
Attaching multiple files for assignment submission
Attaching multiple files for assignment submissionAttaching multiple files for assignment submission
Attaching multiple files for assignment submission
 

En vedette

HECC 2009 Presentation - Moodle Administration
HECC 2009 Presentation - Moodle AdministrationHECC 2009 Presentation - Moodle Administration
HECC 2009 Presentation - Moodle Administrationjoshworden
 
Introdcution to teaching online course using Moodle
Introdcution to teaching online course using MoodleIntrodcution to teaching online course using Moodle
Introdcution to teaching online course using MoodleNaga Aditya
 
Product and internal training with moodle moodle for business
Product and internal training with moodle   moodle for businessProduct and internal training with moodle   moodle for business
Product and internal training with moodle moodle for businessGavin Henrick
 
Moodle istallation steps
Moodle istallation stepsMoodle istallation steps
Moodle istallation stepsShiba Bhue
 
Securing Your Moodle
Securing Your MoodleSecuring Your Moodle
Securing Your Moodlemoorejon
 
Best Practices In Moodle Administration
Best Practices In Moodle AdministrationBest Practices In Moodle Administration
Best Practices In Moodle Administrationmoorejon
 
Installing moodle on a local machine
Installing moodle on a local machineInstalling moodle on a local machine
Installing moodle on a local machineVag Kats
 
Ohecc_Bb_student_activity
Ohecc_Bb_student_activityOhecc_Bb_student_activity
Ohecc_Bb_student_activitypaul foster
 
Tips & Trix Workshop Presentation
Tips & Trix Workshop PresentationTips & Trix Workshop Presentation
Tips & Trix Workshop PresentationRobin Popow
 
"In moodle we trust" - Best Practice Tips
"In moodle we trust" - Best Practice Tips"In moodle we trust" - Best Practice Tips
"In moodle we trust" - Best Practice TipsStephan Rinke
 
Moodle And The 21st Century Teacher
Moodle And The 21st Century TeacherMoodle And The 21st Century Teacher
Moodle And The 21st Century TeacherCarl Keller
 
Supporting Moodle in K-12 Schools
Supporting Moodle in K-12 SchoolsSupporting Moodle in K-12 Schools
Supporting Moodle in K-12 Schoolssouthoz
 
Course design advise for new Moodlers
Course design advise for new MoodlersCourse design advise for new Moodlers
Course design advise for new MoodlersJen Hegna
 
How to create an activity on Moodle
How to create an activity on MoodleHow to create an activity on Moodle
How to create an activity on MoodleWisdmLabs Team
 
10 Tips for Better Implementation of Moodle
10 Tips for Better Implementation of Moodle10 Tips for Better Implementation of Moodle
10 Tips for Better Implementation of MoodleBrooke Nelson
 
Guidelines for the Development of a Quality Assurance (QA) Framework for Ope...
Guidelines for the Development of a Quality Assurance (QA) Framework for Ope...Guidelines for the Development of a Quality Assurance (QA) Framework for Ope...
Guidelines for the Development of a Quality Assurance (QA) Framework for Ope...African Virtual University
 
Moodle: Σχεδιάζοντας ελκυστικά μαθήματα με βλέμμα στο αύριο. Ο δρόμος προς τη...
Moodle: Σχεδιάζοντας ελκυστικά μαθήματα με βλέμμα στο αύριο. Ο δρόμος προς τη...Moodle: Σχεδιάζοντας ελκυστικά μαθήματα με βλέμμα στο αύριο. Ο δρόμος προς τη...
Moodle: Σχεδιάζοντας ελκυστικά μαθήματα με βλέμμα στο αύριο. Ο δρόμος προς τη...wideserv
 

En vedette (20)

HECC 2009 Presentation - Moodle Administration
HECC 2009 Presentation - Moodle AdministrationHECC 2009 Presentation - Moodle Administration
HECC 2009 Presentation - Moodle Administration
 
Introdcution to teaching online course using Moodle
Introdcution to teaching online course using MoodleIntrodcution to teaching online course using Moodle
Introdcution to teaching online course using Moodle
 
Product and internal training with moodle moodle for business
Product and internal training with moodle   moodle for businessProduct and internal training with moodle   moodle for business
Product and internal training with moodle moodle for business
 
What’s New in Moodle 2
What’s New in Moodle 2What’s New in Moodle 2
What’s New in Moodle 2
 
Moodle istallation steps
Moodle istallation stepsMoodle istallation steps
Moodle istallation steps
 
Securing Your Moodle
Securing Your MoodleSecuring Your Moodle
Securing Your Moodle
 
moodle on wamp
moodle on wampmoodle on wamp
moodle on wamp
 
Best Practices In Moodle Administration
Best Practices In Moodle AdministrationBest Practices In Moodle Administration
Best Practices In Moodle Administration
 
Installing moodle on a local machine
Installing moodle on a local machineInstalling moodle on a local machine
Installing moodle on a local machine
 
Ohecc_Bb_student_activity
Ohecc_Bb_student_activityOhecc_Bb_student_activity
Ohecc_Bb_student_activity
 
Moodle Basics
Moodle BasicsMoodle Basics
Moodle Basics
 
Tips & Trix Workshop Presentation
Tips & Trix Workshop PresentationTips & Trix Workshop Presentation
Tips & Trix Workshop Presentation
 
"In moodle we trust" - Best Practice Tips
"In moodle we trust" - Best Practice Tips"In moodle we trust" - Best Practice Tips
"In moodle we trust" - Best Practice Tips
 
Moodle And The 21st Century Teacher
Moodle And The 21st Century TeacherMoodle And The 21st Century Teacher
Moodle And The 21st Century Teacher
 
Supporting Moodle in K-12 Schools
Supporting Moodle in K-12 SchoolsSupporting Moodle in K-12 Schools
Supporting Moodle in K-12 Schools
 
Course design advise for new Moodlers
Course design advise for new MoodlersCourse design advise for new Moodlers
Course design advise for new Moodlers
 
How to create an activity on Moodle
How to create an activity on MoodleHow to create an activity on Moodle
How to create an activity on Moodle
 
10 Tips for Better Implementation of Moodle
10 Tips for Better Implementation of Moodle10 Tips for Better Implementation of Moodle
10 Tips for Better Implementation of Moodle
 
Guidelines for the Development of a Quality Assurance (QA) Framework for Ope...
Guidelines for the Development of a Quality Assurance (QA) Framework for Ope...Guidelines for the Development of a Quality Assurance (QA) Framework for Ope...
Guidelines for the Development of a Quality Assurance (QA) Framework for Ope...
 
Moodle: Σχεδιάζοντας ελκυστικά μαθήματα με βλέμμα στο αύριο. Ο δρόμος προς τη...
Moodle: Σχεδιάζοντας ελκυστικά μαθήματα με βλέμμα στο αύριο. Ο δρόμος προς τη...Moodle: Σχεδιάζοντας ελκυστικά μαθήματα με βλέμμα στο αύριο. Ο δρόμος προς τη...
Moodle: Σχεδιάζοντας ελκυστικά μαθήματα με βλέμμα στο αύριο. Ο δρόμος προς τη...
 

Similaire à Moodle hints tips_tricks

Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02Peking
 
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 integration with microsoft office 365 by enovation
Moodle integration with microsoft office 365 by enovationMoodle integration with microsoft office 365 by enovation
Moodle integration with microsoft office 365 by enovationEnovation
 
Moodle
MoodleMoodle
MoodleSilvia
 
What is moodle ppt
What is moodle pptWhat is moodle ppt
What is moodle pptTomaz Lasic
 
Moodle 3 Updates
Moodle 3 UpdatesMoodle 3 Updates
Moodle 3 UpdatesLewis Carr
 
It5600 moodle vs edu2.0 report
It5600 moodle vs edu2.0 reportIt5600 moodle vs edu2.0 report
It5600 moodle vs edu2.0 reportbrucebarker123
 
Using moodle lms + microsoft 365
Using moodle lms + microsoft 365Using moodle lms + microsoft 365
Using moodle lms + microsoft 365Aghama Jesurobo
 
Moodle Slide Share
Moodle Slide ShareMoodle Slide Share
Moodle Slide ShareSuresh Kumar
 
Moodle Presentation
Moodle PresentationMoodle Presentation
Moodle PresentationFrank Fucile
 
Professional Development On Moodle Resources
Professional Development On Moodle ResourcesProfessional Development On Moodle Resources
Professional Development On Moodle ResourcesBlair E
 
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
 
Admin Critical Route for Moodle 2.4
 Admin Critical Route for Moodle 2.4 Admin Critical Route for Moodle 2.4
Admin Critical Route for Moodle 2.4Maria Moodle
 
Moodle features 1.9
Moodle features 1.9Moodle features 1.9
Moodle features 1.9Tomaz Lasic
 

Similaire à Moodle hints tips_tricks (20)

Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02
 
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 integration with microsoft office 365 by enovation
Moodle integration with microsoft office 365 by enovationMoodle integration with microsoft office 365 by enovation
Moodle integration with microsoft office 365 by enovation
 
Moodle
MoodleMoodle
Moodle
 
What is moodle ppt
What is moodle pptWhat is moodle ppt
What is moodle ppt
 
Moodle Features
Moodle FeaturesMoodle Features
Moodle Features
 
Moodle 3 Updates
Moodle 3 UpdatesMoodle 3 Updates
Moodle 3 Updates
 
It5600 moodle vs edu2.0 report
It5600 moodle vs edu2.0 reportIt5600 moodle vs edu2.0 report
It5600 moodle vs edu2.0 report
 
Using moodle lms + microsoft 365
Using moodle lms + microsoft 365Using moodle lms + microsoft 365
Using moodle lms + microsoft 365
 
Moodle Slide Share
Moodle Slide ShareMoodle Slide Share
Moodle Slide Share
 
Moodle user group 27 02-14
Moodle user group 27 02-14Moodle user group 27 02-14
Moodle user group 27 02-14
 
Moodle pwp pres 2010 iwla
Moodle pwp pres 2010 iwlaMoodle pwp pres 2010 iwla
Moodle pwp pres 2010 iwla
 
Moodle Presentation
Moodle PresentationMoodle Presentation
Moodle Presentation
 
Moodle - Learning Management System
Moodle - Learning Management SystemMoodle - Learning Management System
Moodle - Learning Management System
 
Of Course you Can!
Of Course you Can!Of Course you Can!
Of Course you Can!
 
Professional Development On Moodle Resources
Professional Development On Moodle ResourcesProfessional Development On Moodle Resources
Professional Development On Moodle Resources
 
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
 
Admin Critical Route for Moodle 2.4
 Admin Critical Route for Moodle 2.4 Admin Critical Route for Moodle 2.4
Admin Critical Route for Moodle 2.4
 
Moodle features 1.9
Moodle features 1.9Moodle features 1.9
Moodle features 1.9
 
Introduction to Moodle
Introduction to MoodleIntroduction to Moodle
Introduction to Moodle
 

Dernier

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
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
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
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
 
"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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
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
 

Dernier (20)

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
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
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
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
 
"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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
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
 

Moodle hints tips_tricks

  • 1. Hints, Tips and Tricks of Moodle Administration Jonathon Sweetin, Applications Integrator North Carolina Community College System Office
  • 2. Goals The goals of this presentation are:  Inform Moodle administrators about changes in configuration settings that will be useful to them.  Answer current Admin’s questions about Moodle functionality.  Provide a resource for Moodle admins to refer to when a need arises.
  • 3. Audience  This presentation will be most beneficial to the experienced Moodle administrator who is comfortable making configuration changes to the application.  Some of the tips in this presentation will require the Moodle admin to have access to the server back- end such as FTP rights.
  • 4. Overview What does a Moodle admin do? Tips on the customization • Changing the front page settings. • How to load Moodle themes.* Tips on User Management • How to add and/or lock fields on user profiles. • How to add custom fields to the students profiles. • How to batch create users and enroll them into courses from a txt file. • How to review student pictures in bulk.
  • 5. Overview Continued Tips on Course Management • How to use meta-courses. • Moving/Restoring large courses backups Tips on Reporting • How to use Moodle reports. • How to set up Google Analytics to track your Moodle server.* Tips for Blackboard to Moodle course migration • Ways to convert courses • Using Course Conversion Tools • Using the Cut & Paste Method
  • 6. Moodle System Admins  In general Moodle Admins are the everyday administrators of the learning management system.  Their duties may include: making course shells, uploading users, reporting, faculty training…etc.  Their main way of using the learning management system (LMS) is through the Moodle admin interface.  They may or may not have access to the server directly.
  • 7. Customizations Changing the site front page Navigation: Admin Block> Front Page >Front Page settings There are many important setting on this screen but the one that is a little confusing is the list of courses option. The List of Courses option should be thought of as “My Courses” because it shows the student only the courses which they have been enrolled.
  • 8. Loading Theme Customizations Templates* (Advanced Users Only) To load a new theme template to your Moodle server, you need:  FTP Access to your Moodle server  Basic understanding HTML  Ability to alter images used in a theme (FTP view of Moodle server) 1. Go to Moodle.org > Downloads >Themes and download a zip file of a theme you like. 2. Upload the theme files to your Moodle site’s theme folder. 3. In an images or pics folder you should find a header image and other images that you can brand with your institution’s logo. 4. Go to Admin Block>Appearance>Themes>Theme Selector to preview your new customized theme.
  • 9. User Locking User Fields Management on Profiles Navigation: Admin Block> Users>Authentication>Manual accounts This tip is very helpful when a institution supplies the students with an email address that should not be changed. This will lock the field so students will not be able to change it.
  • 10. User Adding Custom Fields to Management Profiles Navigation: Admin Block> Users >Accounts> User profile fields This tip is very helpful when you need to gather info about students and the field is not already supplied by Moodle. Example: Student ID #, Student Type (ConEd, Cur, Duel enrollment..etc)
  • 11. User Batch Adding Users by Management Flat File Navigation: Admin Block> Users >Accounts> Upload Users Example of a valid CSV import file: username, password, firstname, lastname, email, lang, idnumber, maildisplay, course1, group1, type1 jonest, verysecret, Tom, Jones, jonest@someplace.edu, en, 3663737, 1, Intro101, Section 1, 1 When you upload a formatted csv file, you can automatically enroll users into existing courses.
  • 12. User Reviewing User Management Pictures If you suspect that your learners are likely to misuse the user pictures feature by uploading unsuitable pictures, you can review all uploaded user picture by go to your Moodle url>/userpix/ (a login is required). You can also disallow this functionality by going to the Admin Block>Security > Site policies and tick the Disable User Profile Images option. Warning: Once this feature is disabled, pictures cannot be assigned to any user (except the administrator) until turn back on.
  • 13. Course Using Meta-courses Management  A meta-course is a course that is "with" or linked to one or more courses for its student enrolment.  I think is should be called meta enrollment and it does not share content between course. One way to use meta courses is in a many to one format. Hint: This set-up works well if your want students to access a resource course or orientation course.
  • 14. Course Using Meta-courses Management  Another way to use meta courses is in a one to many format.  One parent course that auto-populates students in many child courses. Hint: This set-up works will in setting up cohort groups where all students have the same course list. (i.e. Dental Schools, Nursing Schools, Learning Communities..etc)
  • 15. Course Moving/Restoring Large Management Courses  On most Moodle servers, there is an overall upload size limit on files loaded through the Moodle interface. (64 MB..most of the time)  The course backups may be larger than the upload limit. You don’t want to raise the limit too high because it will effect server performance. (Interface File Upload Tool)
  • 16. Course Moving/Restoring Large Management Courses  The answer is to move the backup files using server FTP and not with the file upload button.  Note: If you don’t have access to your Moodle server through FTP you can always open a helpdesk ticket with your hosting vendor to have them do it for you.
  • 17. Reporting Using Moodle Reports Navigation: Admin Block> Reports>Logs Reporting logs will let you view all of the user activity of your Moodle instance by date. There is also a customized 10% attendance report for reporting of DL students available. Tip: You are trying to promote interactivity in your distance learning courses, you can use the reports area to give recognition to the faculty members who have the most student activity in their courses.
  • 18. Reporting Setting up Google Analytics* (Advanced Users Only)  What is Google Analytics? It is a web analytics solution that gives you rich insights into your website traffic.  You can setup Google Analytics to monitor your Moodle instance by following these simple steps: 1. Create an account at http://www.Google.com/analytics/sign_up.ht ml (Note: you must have a gmail account to use analytics.)
  • 19. Reporting Setting up Google Analytics* (Advanced Users Only) 2. Next, you should add a new profile (domain name) on your account to your Moodle server. You should choose the “Add a Profile for a new domain” option in the Profile Type area. You should paste the URL to your Moodle site in the field and select the correct time zone.
  • 20. Reporting Setting up Google Analytics* (Advanced Users Only) 3. Next, you should cut and paste the code that Google analytics supplies into the footer.html page of the theme used by your Moodle site. Google Tracking Code Page (FTP view of Moodle server)
  • 21. Reporting Setting up Google Analytics* (Advanced Users Only) 3. Lastly, you should be able to view data coming from your Moodle server the day after you install the tracking code. You will be able to review info from your site in the following data set areas: •Visitors •Traffic Source •Content You can also run customized reports for cross-indexing of data.
  • 22. Converting Bb Ways of Converting courses Courses  There are basically two ways to convert courses from Blackboard to Moodle. 1. Using a conversion tool. (i.e. LSU) 2. Moving course files and content by hand. (cut & paste method)  It is not fun either way but the method you use depends on the structure and content type in the course you wish to convert.
  • 23. Converting Bb Using course conversion courses tools  You can use the LSU course conversion tool at http://Moodleconverter.lsu.edu/ if: 1. The Bb course has a very shallow folder structure. 2. The Bb course is mostly text has few local files loaded into the course. (Word, PowerPoint, Images…etc.) 3. Few quizzes or quiz pools. The LSU tool has some problems with files, quizzes, quiz pools but will re-structure a Bb course into sections well.
  • 24. Converting Bb Using the Cut & Paste courses Method You should use the cut and paste method if: 1. The Bb course has a very deep folder structure. 2. The Bb course is mostly files loaded into the course. (Word, PowerPoint, Images…etc.) 3. Has many quizzes or quiz pools. Tip: Each Moodle course has a Files area that holds the files used in the course. You can load zip files directly to this area, unzip the file and the folder structure of the zip is reproduced in the course files folder.
  • 25. Converting Bb Other Useful Conversion courses Tools  UNC created a tool call bFree. It is a Blackboard course archive extractor that will make a website of your blackboard course. This application helps when looking for files to load into your Moodle course files. The output of the extractor will duplicate the folder structure in your Bb course thereby adding in the file moving process.
  • 26. More Resources  Moodle.org Community  docs.moodle.org  moodle.nccomunitycolleges.edu >Moodle Users Group  www.explorethelor.org North Carolina Learning Object Repository  Jonathon Sweetin: Applications Integrator NCCCS System Office, 252-737-2766 sweetinj@nccommunitycolleges.edu