Moodle is an open-source learning management system used to create online courses with forums, quizzes, assignments and other tools. The document discusses how to install and configure Moodle on a server, including downloading Moodle, setting up Apache, MySQL and PHP, creating the Moodle database, and configuring settings. It also explains how to use Moodle by creating courses and categories, uploading assignments, setting up workshops, using different editors and forums, and creating quizzes and question banks.
A presentation that was given on on some essential Moodle 2 plugins.
Presented to MoodlePosium 2011 http://moodleposium2011.moodlesites.com/
Based on the reviews from http://www.somerandomthoughts.com
A presentation that was given on on some essential Moodle 2 plugins.
Presented to MoodlePosium 2011 http://moodleposium2011.moodlesites.com/
Based on the reviews from http://www.somerandomthoughts.com
This document contains the Moodle LMS Nomenclatures that we come across in a day to day life. Hope this document helps you in clearing the basic Moodle terminology doubts.
The architecture of the online learning environmentjmackay2014
This slideshow shows the architecture of the VLE and the induction process for MA Learning and Teaching (Gaelic Arts) and PG Cert Learning, Teaching, Support and Administration in Arts Education
This document contains the Moodle LMS Nomenclatures that we come across in a day to day life. Hope this document helps you in clearing the basic Moodle terminology doubts.
The architecture of the online learning environmentjmackay2014
This slideshow shows the architecture of the VLE and the induction process for MA Learning and Teaching (Gaelic Arts) and PG Cert Learning, Teaching, Support and Administration in Arts Education
My presentation for the Moodle Mini iMoot 2016, outlining how I created my small business using Moodle to teach English language and prepare students for IELTS.
Learn more about the Moodle Course Creator Certification (MCCC). Currently the only Moodle Certificate, and offered solely by Moodle Partners. See the presentation for information and resources related to the MCCC.
An attempt to explain Moodle to our staff or anyone else by using an analogy with modular Lego bricks.
Background details and accompanying video clip available at: http://tomazlasic.net
Free to use, translate and share for non-commercial purposes.
Enjoy
Tomaz Lasic
http://tomazlasic.net
Twitter @lasic
E tool in yoga ,a module for teaching and learningsatyant khatyian
E tool in yoga ,a module for teaching and learning
Self-declarations-The content is exclusively meant for academic purposes for enhancing teaching and learning. Any other use for economic/commercial purpose is strictly prohibited. The users of the content shall not distribute, disseminate or share it with anyone else and its use is restricted to advancement of individual knowledge. The information provided in this e-content is authentic and best as per knowledge
Design & Development of Distance & Distributed Learning Systemmsdll
The name of our selected project is Distance & Distributed Learning System (DDLS).
We have decided to take on this project because our fields of interest exchange from traditional learning system to digitalize where stored all educational materials and academic needs.
Current System
The goal of any education system is being educated the nation. The current education system is very traditional. In our daily life it is very common that the time table may be mismatched, any serious
problem may occur any time. Then our study will be interrupted.
This system are designed by two modules one is Academic and other one is Course .
Academic
Every student can upload & download his/her academic resources without any cost such as assignments , lab reports , lecture sheet & projects .
Course
This module will offer online course where include weekly lectures one specific subject . Also it’s provide home work , assignment and quiz test depends on weekly lectures.
Design & Development of Distance & Distributed Learning Systemether21
Most of the students are facing problems when they start their education in a university or end it and forwarding to a competitive job market. They must need some proper guidelines during this period. Not only that, in the whole student life it is very necessary for them to make good communication with friends, teachers and among students. Although we have decided to develop this system for providing all educational documents in one platform and which one is an open source site for every student.
1. Moodle
Installation and
Configuration
Prepared By
Nausheen Kureshi
Darshan Bagrecha
Manish Boob
Junaid Shaikh
SNJB's KBJ College of Engineering, Chandwad 1
SNJB's KBJ College of Engineering, Chandwad, Dist. Nashik, Maharashtra, India
2. Outline
Motivation
What is LMS?
What is Moodle ?
Why Moodle ?
Features of Moodle
Benefits of Moodle to Instructor and Students.
Advantages of Moodle
Applications of Moodle
How to Configure Moodle on Server ?
SNJB's KBJ College of Engineering, Chandwad 2
3. Motivation
This idea is given by Dr. Mahesh Sanghavi, Associate Professor
while conducting his lecture on our class at SNJB’s KBJ College of
Engineering, to make the life of a student as well as teacher
simpler. As per his opinion and our study :
Deployment of the assignment and submitting the same
should be online which will reduce huge stationary and also
the system will be transparent.
Teacher and students must be connected 24x7.
Teacher can upload their study material on the same platform
and students can have access it any time.
Student can also ask doubt to the teachers which will be open
for all the students too. Even students can also contribute to
share the answers.
Grading / Marking system will also be online.
Sharing of Study Material will be easy and will reduce time as
well as money.
SNJB's KBJ College of Engineering, Chandwad 3
4. What is
Learning
Management
System ?
LMSs are web applications.
Moodle server is probably located in your department, but it
can be anywhere in the world.
Teachers and students can access the system from any place with
an Internet connection.
LMSs give educators tools to create a course web site and provide
access control so only enrolled students can view it.
They provide an easy way to upload and share materials, hold
online discussions and chats, give quizzes and surveys, gather and
review assignments, and record grades.
SNJB's KBJ College of Engineering, Chandwad 4
5. What is
Moodle ?
Moodle is an open source web application used to create
interactive online learning sites.
Moodle that is the acronym for
Modular Object-Oriented Dynamic Learning Environment
It's an online Learning Management System (LMS).
Moodle is a free.
Moodle’s extremely customisable core comes with many standard
features.
The first version of Moodle was released on 20 August 2002
SNJB's KBJ College of Engineering, Chandwad 5
6. Why Moodle
It runs on almost all platform likeWindows, Linux and MAC OS etc.
It is available in 127 languages!
It is used all over the world by teachers and educators and it's
probably the best E-Learning tool in the net!
It is developed by Martin Dougiamas at Curtin University in
Australia.
The entire code of Moodle is written in PHP i.e. Hypertext
Preprocessor.
SNJB's KBJ College of Engineering, Chandwad 6
7. Features of
Moodle
Navigation
Forum
Chat
Calendar
Quizzes andTests
Upcoming Events
Online Users
SNJB's KBJ College of Engineering, Chandwad 7
8. Features of
Moodle
Plugins
There are over 1,000 plugins available for Moodle with over 7 million
downloads.
Themes
Graphical themes for Moodle can be installed to change the look
and functionality of a Moodle site or of an individual course.
Mobile
Many Moodle themes, based on Responsive web design, allow
Moodle to be used on mobile devices
It is available on Google Play Store and Apple’sApp Store.
SNJB's KBJ College of Engineering, Chandwad 8
9. Benefits of
Moodle to
Teacher
Create online courses
Open forums
Divide students into classes
Upload files and lessons
Create online tests and examinations
Chat sessions
SNJB's KBJ College of Engineering, Chandwad 9
10. Benefits of
Moodle to
Students
Follow the lessons
Upload their Assignment and test
Chat sessions
Take part into forums
SNJB's KBJ College of Engineering, Chandwad 10
11. Advantages of
Moodle
Using Moodle teachers can easily construct richly textured web
based courses.
Lessons consist of a number of lessons, with each lesson including
reading resource and activities.
Learning resources are available to students anywhere.
Educators create an online component to their traditional
classroom setting.
Moodle can save educators time and enhance the learning process
for students while taking advantage of Multimedia.
Video,Text, Animation, Sound, and Graphics
Less papers to bring home to grade – assessment is online
SNJB's KBJ College of Engineering, Chandwad 11
12. Applications of
Moodle
Assessment
Quizzes, submit assignment, projects
Collaboration
Wiki, groups, cross-subject courses
Communication
Forums, messaging, homework feedback
Student
Wikis or forums, journals
Offer downloads
Subject course or handouts
SNJB's KBJ College of Engineering, Chandwad 12
13. Basic
Requirements
for Moodle
Web Server: Apache
Database: MySQL, MariaDB etc.
Moodle requires a number of PHP extensions.
SNJB's KBJ College of Engineering, Chandwad 13
14. System
Requirements
for Moodle
Disk space: 250MB for the Moodle code, plus as much as you need
to store content. 5GB is probably a realistic minimum.
Processor: 1GHz (min), 2GHz dual core or more recommended.
Memory: 512MB (min), 1GB or more is recommended.
SNJB's KBJ College of Engineering, Chandwad 14
15. How to Install andConfigure
Moodle onServerOS
SNJB's KBJ College of Engineering, Chandwad 15
16. Moodle
Installation
Download the Moodle from (https://download.moodle.org/)
Extract the Moodle Package to Home Directory.
OpenTerminal and Run the Following commands.
$ sudo apt-get -y install apache2 mysql-client mysql-server php5
$ sudo apt-get install tasksel
$ sudo tasksel
$ sudo apt-get install graphviz aspell php5-pspell php5-curl php5-gd
php5-intl php5-mysql php5-xmlrpc php5-ldap clamav
$ sudo mv moodle /var/www/
$ sudo chown -R root /var/www/moodle
$ sudo chmod -R 0755 /var/www/moodle
SNJB's KBJ College of Engineering, Chandwad 16
17. Moodle
Installation
(Continued)
$ sudo find /var/www/moodle -type f -exec chmod 0644 {} ;
$ mysql -u root -p
mysql>CREATE DATABASE moodle DEFAULTCHARACTER
SET utf8 COLLATE utf8_unicode_ci;
mysql>GRANT
SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE
TEMPORARYTABLES,DROP,INDEX,ALTERON moodle.*TO
moodleuser@localhost IDENTIFIED BY 'yourpassword';
$ sudo mkdir /var/moodledata
$ sudo chmod 0777 /var/moodledata/
$ sudo vim /var/www/moodle/config.php
CFG->wwwroot = 'http://<localhost/IP_Address>/moodle';
SNJB's KBJ College of Engineering, Chandwad 17
18. UserCreation
How to Add Users (Manager/Course creator/Teacher/Students)
How to Upload User’s Profile Picture.
How to Enroll Users to Courses.
How to set Users Role and Responsibility.
SNJB's KBJ College of Engineering, Chandwad 18
19. Course
Creation
How to Create a Course
U.G.
Computer Engineering (COMP)
SecondYear (S.E.)
ThirdYear (T.E.)
Fifth Sem
Sixth Sem
Principles of Concurrent and Distributed
Programming
Embedded Operating Systems
Computer Networks
Software Engineering
Digital Signal Processing andApplications
FinalYear (B.E.)
SNJB's KBJ College of Engineering, Chandwad 19
Grand Parent Category
Parent Category
Sub Category
Child Category
Courses
20. Upload
Assignments
File submissions (students submit a file for assessment)
Online text (students can type their responses directly in Moodle)
Submission comments
Offline Assignments
SNJB's KBJ College of Engineering, Chandwad 20