moodle moot okinawa #365 'tips for effective use of moodle
DESCRIPTION
Moodle Moot 2014 Okinawa's presentation.TRANSCRIPT
Takeshi Matsuzakie-learning co., ltd.
Global standard LMS, Moodle has many functions . So that if you use Moodle efficiency or just file server , is depending on the know-how of usage . This presentation was on elearning award forum in Japan .I hope you will love Moodle as We do .
1
Tips for effective use of Moodle
Who am I ?
● Takeshi Matsuzaki● [email protected]● http://www.facebook.com/matsuzakit
● CEO of e-learning corporation ltd.● Established in 2000● http://www.e-learning.co.jp● http://www.facebook.com/elearningJPN
● Courseware for IT Engineers● Moodle service● Setting , support● Development● Training
2
Reliable open source software . Exploit your materials .
Don't spend money to custermize . Don't loose time to understand .
Don't lose your time to use Moodle
• Points– Performance
• Amount of students, courses– Security – Backup– Server Admin
Hardware/Network
Moodle
RDBMS httpd PHP
OS
MySQL, PostgreSQLOracle , MS SQL Apache
IIS
Where ?On-premisesOn the Internet
Who do it ? bounds
3
LinuxWindows
Get easy construction• Using the images
– Microsoft• Supplying Moodle as a part of Web Matrix• http://www.microsoft.com/web/gallery/moodle.aspx/ja-jp• Hosting by Micorosoft from $ 1.29/month
– Amazon Web Service EC2• 64 images available, From only AWS price To AWS + $5/month
• Hosting company– freemoodle.org
• http://www.freemoodle.org/– Joe‘s web hosting
• https://www.lms.ac
• By e-learning co., ltd.– Latest Moodle version, able to FTP/SSH, Design for the site 12,000yen/month– http://www.e-learning.co.jp/?page_id=444
4
Cool view site
oneopen.com
Theme: Essential
5
Review design• Hints by Moodle alone
– Adding only pulldown menu, it becomes cool• Home / Site administration / Appearance / Themes / Theme settings► ► ► ►• Add title and URL In [Custom menu items] text box .• Layered structure is possible .
– Customizing front page• Home / Front page settings / Edit settings► ►• Write HTML code in Front page summary or we recommend to use an iframe .
• Theme– Moodle has many themes as plugin .
• You can install the theme by downloaded as zip file to upload to your moodle .– Home / Site administration / Plugins / Install add-ons► ► ►– The plugins excluding theme may be hard to select [Plugin type ] . -> Refer zip’s
README.txt .– Select theme, Home / Site administration / Appearance / Themes / Theme selector► ► ► ►
• Boot Strap– Developed by Twitter, responsible design by using HTML5, CSS3, jQuery .– Moodle offers the base design ‘bootstrapbase’ and simple ‘Clean’ theme .
• We, e-learning corp., offers Moodle custom themes .
6
Want to use Power Point contents
• Many converting tools for PPT to flash, PPT to HTML5, but not enough .
• Moodle offers the module ‘Book’ similar to PPT– ‘Book’ offers continuity pages (html) – ‘Book’ can read from some htmls together .– Pages in a ‘Book’ is editable as html, so that you can insert several kind
of contents such as Youtube videos .
• Weak point of ‘Book’– Anyone can copy ‘Book’ as characters .– A bit slow behavior – ‘Book’ from Powerpoint is not working without IE .
7
Inhibit from coping, show clear
• How about OSS image viewer ?– Galleria Display http://galleria.io/– Image gallery with JS .– Free for basic version. Charged theme $9-$29– Changing PPT’s default size 960*720
• http://support.microsoft.com/kb/827745/– File name was Japanese, change it to English .
• for /f "usebackq delims= スライド tokens=1" %i in (`dir /b スライド*.JPG`) do ren スライド %i slide%i
• Using Galleria Display on Moodle.– Zip files such as css , image, and js , upload them as files to Moodle,
Unzip and set main file.– With htmls ,Making moodle ‘file’ or upload in another place. Embed as
iframe on other modules .– Using PHP .
8
Video
• Want to make videos .– Excluding in this time.
• Distribute videos .– Study parameter
• Load of the server and network– File format ?
• MP4 , flv , or wmv– MP4 is the best
– How to distribute • Embed in the moodle server
– High load of the server and network• Using stream server• Using CDN : Contents Delivery Network
9
10
Using Amazon CDN
CDNamazon cloud front
Direct Access
• Cloud Front is Amazon’s CDN – Data transfer rate $0.201/GB (about 100GB 2,000yen)
• ACFVideo offers function between Moodle and Cloud Front– We, e-learning corp. , offer it as OSS .– https://github.com/matsuzakit/moodle-activity_acfvideo
ACFVideo
Set URL and policy of expiry
Save your time to add users• Self enrollment
– Users can add himself .• Each course can have a different enrollment key .• Home / Site administration / Plugins / Authentication / Manage ► ► ► ►
authentication • Set ‘Email-based self-registration’ ON .• By using reCAPTCHA, prohibit from spam by robots .
• Adding many users once– Making CSV file .– Changing user profile or adding group , is also possible .
• Other systems integration .– CAS, IMAP, RADIUS, Shibboleth– Home / Site administration / Plugins / Authentication / Manage authentication► ► ► ►
username
password
lastname
firstname email course1
course2 type1 type2
emo02 Cafe9876! 千葉 健一 [email protected] newemp
1
emo03 Cafe9876! 東京 花子 [email protected] newemp
senioremp
2 1
emo04 Cafe9876! 埼玉 花男 [email protected]
emo05 Cafe9877! 神奈川 光 [email protected]
emp01 Cafe9876! 埼玉 健一 [email protected]
11
Make registering quiz easier• You can insert ‘Quiz’ with many formats .• Home / a course / / Question bank / Import► ►• For the format, there are some good documents, or you can
make it based on exported formats .• Easy GIFT format (easy by using Excel)
NO
対象コース
クイズタイトル
クイズ NO
問題NO
形式 問題
選択肢数
選択A正誤
選択肢 A
選択B 正誤
選択肢B
選択C 正誤
選択肢C
選択D 正誤
選択肢D
選択E 正誤
選択肢E
全部
1 C25 1 1 単一選択
日本で2番目に高い山はどれですか?
4 富士山
1 北岳 奥穂高岳
間ノ岳
DELDELDEL$CATEGORY:C25
::C251-1::日本で2番目に高い山はどれですか? {~ 富士山= 北岳~ 奥穂高岳~ 間ノ岳~}DELDELDEL
2 C25 2 1 単一選択
日本で2番目に長い川はどれですか?
5 1利根川
石狩川 天塩川 北上川 信濃川
DELDELDEL$CATEGORY:C25
::C252-1::日本で2番目に長い川はどれですか? {= 利根川~ 石狩川~ 天塩川~ 北上川~ 信濃川 }DELDELDEL
12
https://www.facebook.com/elearningJPN
Using badges!• What is badge ?
– Open Badegs– a new online standard to
recognize and verify learning
– Developed by Mozilla– When a student fulfill a
condition , the badge issues.
– The badge is saved in a bag.
– An organization can have its own bag , or Mozilla offers it as ‘Backpack’ .
13
Use Open Bagdes on Moodle
• Criteria– Course completion– Activity completion
14
CompletionHome / Site administration / Advanced features► ►Enable completion tracking ONIn a course, set ‘Enable completion tracking’ ON.
Conditional access Home / Site administration / Advanced features► ►Enable conditional access ON
Home / Site administration / Badges / Add a new badge ► ► ►Recommend PNG , Maximum size 256kb.Mozilla Backpack needs square , 64x64px, 128x128px, 220x220px
Charges
• Want to sell your courses on Moodle
• Moodle has paypal module .– How it works ?– Need Moodle account
• Recommend self-enrollment .– Entering charge course, jump to
paypal .– After finishing payment on paypal, a
few minutes later , he/she can study the course .
May 2013, In Japan SoftBank and PayPal got relationship
15
Paypal + Moodle• On Moodle
– Enable on the site • Home / Site administration / Plugins / Enrolments / Manage enrol ► ► ► ►
plugins• Set paypal and enable paypal .• Settings• Enter paypal’s mailaddress in ‘PayPal business email’ .• ‘Allow PayPal enrolments’ YES
– Enable on the course• Home / Courses / a course / Users / Enrolment methods► ► ► ►• ‘Add method’ PayPal• Enrol cost
– Using sandbox• config.php• $CFG->usepaypalsandbox = true;• You make virtual sellers and buyers on the sandbox , and testing .
– This Moodle plugin is called classic API , Paypal offers newer one, REST API .
16
Setting Paypal• Changing character code
– To UTF-8
• On sandbox• https://developer.paypal.com/• Login as the ordinary paypal account• From upper menu - Applications – Left menu -Sandbox accounts -[Enter
sandbox]• When you are jumped to Non sandbox , Japanese site (maybe a kind of
bug), Enter this URL directory .• https://www.sandbox.paypal.com/jp/cgi-bin/webscr?cmd=_account
17
Moodle + Adobe Connect
Adobe® Connect™ is a web conferencing platform for web meetings, eLearning, and webinars. It powers mission critical web conferencing solutions end-to-end, on virtually any device, and enables organizations from leading corporations to the U.S. Department of Defense to fundamentally improve productivity. (Adobe HP)
On-premise version, installing Adobe Connet to the own server . ( This time we use On-Premise version)Hosted version , using Adobe Connect as SaaS .
From Moodle to Adobe Connect directlySingle Sign On(SSO)
Able to make Connect reference room by Moodle .
Assign Moodle user to the conference
Connect role
HostPresenterParticipant
Assign Moodle user
Sources to know Moodle how-to• Moodle official site forums
– Moodle QA forums , very active– https://moodle.org/mod/forum/view.php?id=50– https://moodle.org/
• Moodle Association Japan : MAJ– A private organization in Japan, certified by Moodle HQ– http://moodlejapan.org/home/– https://www.facebook.com/groups/103710113036755/
• Moodle Tokyo Cafe– Learning Moodle together in Tokyo, Mr. Fujita in Yokohama NFPCA– https://www.facebook.com/groups/136123803133175/
• Moodle courses by e-learning corp.– http://www.e-learning.co.jp/?page_id=438– Course Creator (2days)– Admin Basic(1day)
20