moodle mobile...moodle detects the language (from the user profile) and displays the correct text...
Post on 06-Feb-2021
8 Views
Preview:
TRANSCRIPT
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Moodle Mobile
● Welcome
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Audience experience
● Question 1:
Have you used Moodle on a tablet?
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Audience experience
● Question 2:
Have you used Moodle on a smartphone?
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Audience experience
● Question 3:
Have you used the Moodle Mobile App?
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Audience experience
● Question 4:
Do you consider yourself to be highly competent with
Moodle Mobile App?
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Audience experience
● Question 5:
Have you designed a Moodle course with mobile
access specifically in mind?
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Moodle Mobile MOOC - sharing
● This session is essentially sharing our experiences
from the development and running of our Moodle
Mobile MOOC.
● And also sharing aspects of the design and testing
that we follow to produce 'commercial level'
courses.
● I'm not going through the content today – because
you can join the MOOC for free 1st May !
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
About us
● What we do...
One-third training
● Onsite in NZ, and via https://www.moodlebites.com
One-third hosting / technical
One-third development (content e.g. SCORM, HTML5,
Themes, custom code, and consultancy
40% national, 60% international work
Full time, part-time, and contract/consultants NZ, EU, US
https://www.hrdnz.com
http://www.moodlebites.com/http://www.hrdnz.com/
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Moodle Mobile MOOC
● Why do it ?
● HRDNZ have been a Moodle Partner since 2006 –
makes me feel old now !
● It's been a hard road sometimes, but very often a
rewarding and interesting one
The challenge of creating a workable business model
around something that is totally free (Moodle) is still a
very unusual proposition
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Moodle Mobile MOOC
-
Stuart Mealor iMoot 2016
http://www.hrdnz.com
Technology
Making the site “work”
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Course or Site ?
● Initially we were going to put this course together within
our online Moodle course training site:
https://www.moodlebites.com
● There are courses for Teachers, Designers,
Administrators, and Developers – English Spanish,
French.
● But we thought we would get more flexibility by
creating a specific site
● https://mobile.moodlebites.com
http://www.moodlebites.com/http://mobile.moodlebites.com/
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - technology
● It's a MOOC !
But what does that really mean ?
At a basic level (for us) it means up to 1,000 users
This means an average of 42 users per hour
● Participants locations are highest from New Zealand (+/-20%),
USA, France, UK, India.
● One 'working day' covers second to fifth largest (+/-80%), so
we have to plan for 800/8 (working day hours) = 100 per hour
during busy periods
-
Stuart Mealor
https://www.hrdnz.com
#MootPH18
Challenges - technology
● However, it's a Mobile
MOOC !
But what does that really
mean ?
It means that people are
accessing small pieces of
light-weight information, but
often.
Lots of small activity, but no
long connections – e.g
streaming movies.
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Moodle Mobile MOOC – structure
● The MOOC is just four weeks, but the Site needed
to contain more than just four Courses:
-
Stuart Mealor iMoot 2016
http://www.hrdnz.com
Languages
How to make a course dual language
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - language
● The MOOC is in English and French !
But what does that really mean ?
Stuart (English), Jean-Marc Doucet (French)
We decided early on that we would not have separate
Courses for the different languages, but combine both
into the same Course(s)
Options for doing this ?
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - language
● Language tags !
Standard Moodle language Filter
How do we use them ?
For example, the News Forum:
News and
announcementsNouvelles et annonces
Moodle detects the language (from the user Profile) and
displays the correct text (via language Filter)
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - language
● It can look complicated in HTML view
Hangout in our
virtual Café - an area for general discussion that might not relate directly to the course content.Conversations dans
notre Café virtuel - un espace de discussions générales qui
pourraient ne pas se rapporter directement au contenu du cours.
But it's quite easy to work with once you've done it a few times :-)
● Adding Spanish would be easy now :-)
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - language
● What doesn't get translated ?
Course shortname (important database value)
● Our solution is to use very simple names
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - language
● Takes some getting used to as a Teacher
-
Stuart Mealor iMoot 2016
http://www.hrdnz.com
Groups
How to setup and use Groups
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - Groups
● Using Groups
Sections (Topics) can be set to only be available to a
specific Group
Once we realised this was to be the main approach, we
re-designed the Preparation area, and the instructions in
the Enrolment area so that people would join the correct
Group (Group enrolment key) – English or Francophone
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - Groups
● Using Groups
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - Groups
● Using Groups
Courses setup with two Groups
Different Enrolment key for each
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - Groups
● Using Groups – duplicate sections (Topics)
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - Groups
● Edit Section
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - Groups
● Restrict access
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - Groups
● Add restriction dialog
Note we didn't use Language (why not? ...later!)
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - Groups
● Set the Access restriction to a Group
e.g. English
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - Groups
● MOST important part !
Not obvious
Clicking the eye hides the content from other languages
(not just make it un-clickable)
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - Groups
● The result
The other language section is completely hidden :-)
-
Stuart Mealor
https://www.hrdnz.com
#MootPH18
Challenges – restrict by language
● We considered the
excellent 'Restrict by
language' availability
Plugin
● But encountered issues
with the Moodle Mobile
App https://moodle.org/plugins/view.php
?plugin=availability_language
https://moodle.org/plugins/view.php?plugin=availability_languagehttps://moodle.org/plugins/view.php?plugin=availability_languagehttps://moodle.org/plugins/view.php?plugin=availability_language
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges – but...
● Information course provided different challenge
We couldn't force only English or French, because any
other browser language would see nothing !
● Remember, it's the Operating System and web browser that
are proving the language to Moodle for the Information course,
because users are not logged in – it's just a Guest access area
– so there is no language set on the Profile yet ;-)
-
Stuart Mealor iMoot 2016
http://www.hrdnz.com
Testing
Commercial level preparation of content
(as if people are paying for it!)
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges – content development
● As the main content developer I setup multiple
users and spent time with 4 users logged in!
Stuart – a Teacher
Sylvester – a Student (English language, but sometimes
changing to Spanish to test non English/French)
Honey – a Student (French language in Profile and App)
Admin (to make changes at site level that affect courses
etc.)
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - testing
● Also used multiple browsers for content
development and testing
Apple MacBook Pro
● Safari – Teacher
● Firefox – Sylvester
● Opera – Admin
● SRWare Iron (Chrome without the spying) - Honey
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges - testing
● Multiple access across six devices
Apple MacBook Air
● Safari, Firefox, Opera, SRWare Iron
Apple iPad Pro (I love this!) and Apple iPad 1
● Safari, Firefox, Opera, Puffin, Moodle Mobile App
iPhone 7 and iPhone 3
● Safari, Firefox, Opera, Chrome, Moodle Mobile App
Android 7” cheap tablet
● Firefox, Opera, built n browser, Moodle Mobile App
Windows 8
-
Stuart Mealor
https://www.hrdnz.com
#MootPH18
Great find – Mobile App restrictions
● One usually thinks of
restrictions as meaning
you have less control
right ? https://docs.moodle.org/31/en/
Moodle_Mobile_availability_pl
ugin
https://docs.moodle.org/31/en/Moodle_Mobile_availability_pluginhttps://docs.moodle.org/31/en/Moodle_Mobile_availability_pluginhttps://docs.moodle.org/31/en/Moodle_Mobile_availability_plugin
-
Stuart Mealor
https://www.hrdnz.com
#MootPH18
Great find – Mobile App restrictions
● Not this time !
● This availability plugin lets
you display different content
to browser users and mobile
users :-)
● Two (similar) resources –
one formatted for browser,
and one for Mobile
● Or even completely different
content !
-
Stuart Mealor iMoot 2016
http://www.hrdnz.com
Data from 1st run
Primary data...
-
Stuart Mealor iMoot 2016
http://www.hrdnz.com
-
Stuart Mealor iMoot 2016
http://www.hrdnz.com
-
Stuart Mealor iMoot 2016
http://www.hrdnz.com
-
Stuart Mealor iMoot 2016
http://www.hrdnz.com
-
Stuart Mealor iMoot 2016
http://www.hrdnz.com
-
Stuart Mealor iMoot 2016
http://www.hrdnz.com
-
Stuart Mealor iMoot 2016
http://www.hrdnz.com
-
Stuart Mealor iMoot 2016
http://www.hrdnz.com
Next time…
So what now ?
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Improvements
● Made some design changes
● e.g. re-factoring Quizzes for Moodle Mobile App
now they are fully supported in the Mobile App
● Schedule for 1st May and 1st November
● Add Spanish?
● Similar paid version also available (1st Feb, 1st
Aug) for people who want a more personal
experience on https://www.moodlebites.com
v2.0
https://www.moodlebites.com
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Challenges – End
● Happy to answer questions, listen to ideas and
suggestions(!), or maybe share my screen and
show you the real course with editing on ?
● All depending on time and bandwidth of course ;-)
● Oh, and the URL is:
● https://mobile.moodlebites.com
http://mobile.moodlebites.com/http://mobile.moodlebites.com/
-
Stuart Mealor #MootPH18
https://www.hrdnz.com
Let's open the conversation...
● Question for now – or maybe later ?
Have you designed a course for mobile use ?
Have you designed for multi-language users ?
Have you run a MOOC (or considered it) ?
What were your challenges (similar to ours?) – or what
do you think they may be ?
top related