Note: You are currently viewing documentation for Moodle 3.8. Up-to-date documentation for the latest stable version of Moodle may be available here: Creating Moodle Mobile friendly sites.

Creating Moodle Mobile friendly sites: Difference between revisions

From MoodleDocs
No edit summary
Line 11: Line 11:


==Provide a 'how to'  guide to Moodle on the mobile==
==Provide a 'how to'  guide to Moodle on the mobile==
Consider offering your students a guide (.PDFor a Moodle page resource) on how to access your course on the app,what they can do and not (yet) do from the app. Read up on the [[Moodle Mobile features]] and what's [[New for mobile]].
Consider offering your students a guide (.PDF or a Moodle page resource) on how to access your course on the app,what they can do and not (yet) do from the app. Read up on the [[Moodle Mobile features]] and what's [[New for mobile]].
 
==Setting up your course==
*The Topics or weekly course format is best suited to mobile devices.
*Don't use orphaned activities or direct links to activities.
*If you have a mix of students accessing the course on mobile and desktop, consider asking your admin to install the [[Moodle Mobile availability plugin]] which restricts items to desktop or mobile users.


==Course content==
==Course content==
*Labels are initially collapsed, so include a short text introduction of what is inside any label.
*Use responsive HTML in pages or mini-sites
*Try to use the page resource instead of downloadable documents where possible.
*If you include Youtube videos, provide them also for download and offline viewing in a folder. Not all video formats are supported so add them in different formats. (MP4 is probably the most widely accepted format).
*Note that if you add Youtube video links or map links as URL resources, they will open automatically in the app.


***********WIP*****************
{|
 
| [[File:moodlemobile_short_text_intro.png|thumb|Short text for label]]
 
| [[File:moodlemobile_responsive_html.png|thumb|Responsive HTML]]
 
| [[File:moodlemobile_youtube_maps_links.png|thumb|Map link]]
==== Upload a detailed guide of how to use Moodle Mobile including: ====
|}
* Download links to the different platforms/stores.
* Explain the different possibilities and limitations of the app.
* Explain how the offline mode works (you should download your contents first).
* Explain how to configure your messaging settings for receiving mobile notifications.
 
==== Create a custom theme for your site ====
[[File:moodlemobile_custom_theme.png]]
 
==== Do not use frontpage courses or activities ====
[[File:moodlemobile_dont_use_frontpage.png]] Place those pages in a global course where all the users are enrolled via cohorts, meta-course enrolments.
 
==== Enrol all the users in that course via the db plugin ====
[[File:moodlemobile_enroll_via_db_plugin.png]]
 
=== Tips for courses ===
==== Use the topics or weeks course format ====
[[File:moodlemobile_topicsorweeks.png]]
 
==== Avoid orphaned activities or direct links to activities ====
[[File:moodlemobile_avoid_orphaned.png]]
 
==== Install the Moodle Mobile availability plugin ====
 
With this plugin you can choose if an activity, resource or a complete section is (or is not) visible for users accessing the course via the Mobile app.
 
Once installed you can create Moodle Mobile friendly courses just replacing resources currently not supported by the app, like the Book module, with Mobile friendly resources (like an HTML version of the book module).
 
See the [[Moodle Mobile availability plugin]] page for additional information.
 
==== Labels are initially collapsed, use a short text as introduction of what is inside ====
[[File:moodlemobile_short_text_intro.png]]


==== Use responsive HTML in pages or mini-sites ====
=== Things to avoid===
[[File:moodlemobile_responsive_html.png]]
Some activities are not yet supported by the mobile app, so find alternatives.


==== YouTube or map links (URL resource) open automatically in the system app ====
* Instead  of using an IMS CP resource, unzip the file and add it as a resource (mini-site)
[[File:moodlemobile_youtube_maps_links.png]]
*SCORM is not yet supported (and some SCORM packages additionally may still use flash which will not work). Do the same as for an IMS CP resource above. The activity  will not be tracked.


==== Find alternatives to unsupported activities or resources ====
==Learn more==
* Book module: Publish an “accessible” version of the Book resource using the export to HTML feature
* [http://es.slideshare.net/juanleyva/tips-for-creating-moodle-mobile-friendly-courses-sites-moodlemoot-spain-2014 Tips for creating Moodle Mobile friendly courses and sites - MoodleMoot Spain 2014] - Juan Leyva, Mobile app developer,  presented this in 2014. While some features have now been updated, the general principles are still useful.
* IMS CP: Instead using the IMS CP resource, unzip the file and add it as a resource (mini-site)
* An open course, about "[http://tempus-efa.proj.ac.il/moodle/course/view.php?id=102 Teaching using Mobile - Best practices]"
* Same for SCORM without API tracking
* Not all the video formats are supported by all mobile devices, upload the same video in different formats in a directory resource


==See also==
* [http://es.slideshare.net/juanleyva/tips-for-creating-moodle-mobile-friendly-courses-sites-moodlemoot-spain-2014 Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014] - presentation on which the information on this page is based


[[es:Crear sitios amistosos para Moodle Mobile]]
[[es:Crear sitios amistosos para Moodle Mobile]]

Revision as of 17:19, 12 November 2015


As more and more students access courses from their smartphones, tablets or other mobile devices, it is increasingly important to ensure your courses are mobile-friendly.

Encouraging students to install the official Moodle mobile app] is one way to improve their learning experience. Below are some suggestions for optimising your course materials for students both using the app and accessing Moodle from mobile devices.

Use a mobile-friendly theme

Recent versions of Moodle allow for responsive themes, which adapt to the browser screen size. Make sure your course uses such a theme and check its contents yourself before students start the course.

Notifications and messages

Encourage your students to enable mobile notifications so they are alerted about calendar events, forum posts, messages, assignment submissions and so on. Find out more in Mobile app notifications.

Provide a 'how to' guide to Moodle on the mobile

Consider offering your students a guide (.PDF or a Moodle page resource) on how to access your course on the app,what they can do and not (yet) do from the app. Read up on the Moodle Mobile features and what's New for mobile.

Setting up your course

  • The Topics or weekly course format is best suited to mobile devices.
  • Don't use orphaned activities or direct links to activities.
  • If you have a mix of students accessing the course on mobile and desktop, consider asking your admin to install the Moodle Mobile availability plugin which restricts items to desktop or mobile users.

Course content

  • Labels are initially collapsed, so include a short text introduction of what is inside any label.
  • Use responsive HTML in pages or mini-sites
  • Try to use the page resource instead of downloadable documents where possible.
  • If you include Youtube videos, provide them also for download and offline viewing in a folder. Not all video formats are supported so add them in different formats. (MP4 is probably the most widely accepted format).
  • Note that if you add Youtube video links or map links as URL resources, they will open automatically in the app.
Short text for label
Responsive HTML
Map link

Things to avoid

Some activities are not yet supported by the mobile app, so find alternatives.

  • Instead of using an IMS CP resource, unzip the file and add it as a resource (mini-site)
  • SCORM is not yet supported (and some SCORM packages additionally may still use flash which will not work). Do the same as for an IMS CP resource above. The activity will not be tracked.

Learn more