Se ha denunciado esta presentación.

Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014



Cargando en…3
1 de 20
1 de 20

Más Contenido Relacionado

Audiolibros relacionados

Gratis con una prueba de 14 días de Scribd

Ver todo

Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014

  1. 1. Tips for creating Moodle Mobile friendly courses/sites Juan Leyva Moodle Mobile Developer @jleyvadelgado #mootes14
  2. 2. This presentation is about the official app for Android, iOs, Windows Phone 8 and Windows 8 If you are more interested in using mobiles to support learning with Moodle, see: ● ● mobile Disclaimer
  3. 3. Moodle Mobile is the official mobile app for Moodle Moodle Mobile
  4. 4. “It is important to know that the app will never be able to support all the functions of Moodle, because Moodle is a huge fast-moving target and writing secure web services (which is how the app communicates to Moodle) takes a long time to do properly. This is a tradeoff that we had to make, and we know it may disappoint some users who want this app to do everything immediately!” “We focus on the communication aspects, plus a few of the information aspects.” Martin Dougiamas Mobile strategy going forward
  5. 5. Install the “Moodle additional features plugin” ● Local plugin for adding new features to the current Moodle Mobile app ● This add-on provides new features and also web services which are currently only available in the latest Moodle version ● A Moodle 2.4 installation with the plugin has the same Mobile features available than a Moodle 2.8 installation Tips for sites
  6. 6. Moodle additional features plugin ● Extra features: Support for sites using SSO authentication methods (Shibboleth and CAS) ● A new Moodle Mobile major version requires to upgrade this plugin in your Moodle installation. ● ures Tips for sites
  7. 7. Enable Push notifications ● The site must be registered in ● Administration / Plugins / Message outputs / Mobile notifications ● User must enable in their profile to receive Mobile notifications Tips for sites
  8. 8. Enable Push notifications ● Notifications are connected to the Moodle messaging system ● A bulk message to all the users in a course will send a Push notification to the user mobile phone (Remember, the user must enable to receive Mobile notifications) Tips for sites
  9. 9. ● Use the topics or weeks course format Tips for courses
  10. 10. ● Avoid orphaned activities or direct links to activities Tips for courses
  11. 11. ● Labels are initially collapsed, use a short text as introduction of what is inside Tips for courses
  12. 12. ● Use responsive HTML in pages or mini-sites Tips for courses
  13. 13. ● Youtube or maps links (URL resource) opens automatically the system app Tips for courses
  14. 14. Find alternatives to unsupported activities or resources ● Book module: Publish an “accessible” version of the Book resource using the export to HTML feature ● IMS CP: Instead using the IMS CP resource, unzip the file and add it as a resource (mini-site) Tips for courses
  15. 15. Find alternatives to unsupported activities or resources ● 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 Tips for courses
  16. 16. 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. Tips for sites
  17. 17. ● Create a custom theme for your site Tips for sites
  18. 18. ● Do not use frontpage courses or activities Tips for sites ● Place those pages in a global course where all the users are enrolled via cohorts, meta-course enrolments
  19. 19. ● Enroll all the users in that course via the db plugin Tips for sites
  20. 20. You have more information here: Thanks for your time!