SlideShare a Scribd company logo
1 of 24
Integrating
  Moodle and
  Mobile
Mark Aberdour
Head of Open Source Solutions
Moodle
overview
What is Moodle?
Standard Moodle 2.2 installation
The world’s leading LMS in terms of satisfaction and market
   share
Open source – zero license fees, large
   community, freedom to amend
Mature, robust, scalable platform
Fully re-brandable
E-learning Guild Report 2010
Top 3: Moodle, Blackboard, TotalLMS
Moodle has highest satisfaction for:
   •Ease of installation
   •Cost
   •Reporting capabilities
   •Time to implement
   •Living up to promises
   •Assessment capabilities
   •Migrating content and customisation
The open source advantage
No license costs
Avoid vendor lock-in
Mitigation of vendor collapse
Mitigation of product discontinuation
Enhanced reliability
Rapid fixes and patches
Ease of customisation
You’re in good
company...
Desktop
access
Desktop access
Standard Moodle 2.2 installation
Allows easy configuration to load
in themes for desktop, tablet and
smart phone users.
Epic build is uncluttered and has
more intuitive navigation for end-
users.
Mobile
access
Tablet access
The same Moodle site on iPad:
Toggle for two-column or single-
column display
Fewer graphics for low-bandwidth
usage
Side blocks automatically
collapsed, click to expand
Rotates gracefully between
landscape and portrait
And toggle to
single column...
Access your
e-learning course
How we can
help
Our Expertise
Consulting, implementation and
support services
Leader in learning technologies
Proven track record
Highly experienced instructional
design team
Our services
Implementation
Customisation
Training
Hosting
Design and content support
LMS administrator support
End user support
Contact
Mark Aberdour
Head of Open Source Solutions
mark.aberdour@epic.co.uk

More Related Content

Similar to Integrating Moodle and Mobile for Seamless E-Learning

Build a Mobile Moodle Course in 30 Mins
Build a Mobile Moodle Course in 30 MinsBuild a Mobile Moodle Course in 30 Mins
Build a Mobile Moodle Course in 30 MinsMark Aberdour
 
iMoot: Building a Mobile Moodle Course in 30 Minutes
iMoot: Building a Mobile Moodle Course in 30 MinutesiMoot: Building a Mobile Moodle Course in 30 Minutes
iMoot: Building a Mobile Moodle Course in 30 MinutesEpic
 
It5600 moodle vs edu2.0 report
It5600 moodle vs edu2.0 reportIt5600 moodle vs edu2.0 report
It5600 moodle vs edu2.0 reportbrucebarker123
 
Creating an oracle applications strategy for your campus
Creating an oracle applications strategy for your campusCreating an oracle applications strategy for your campus
Creating an oracle applications strategy for your campusTed Simpson
 
Challenges of Learning Management Systems and Current Trends
Challenges of Learning Management Systems and Current TrendsChallenges of Learning Management Systems and Current Trends
Challenges of Learning Management Systems and Current TrendsIJAEMSJORNAL
 
Webinar CRUI Dell: flexilab, computer classroom made flexible
Webinar CRUI Dell: flexilab, computer classroom made flexible Webinar CRUI Dell: flexilab, computer classroom made flexible
Webinar CRUI Dell: flexilab, computer classroom made flexible Jürgen Ambrosi
 
Moodle venture analysis
Moodle venture analysisMoodle venture analysis
Moodle venture analysiscranson16
 
The LMS Delimma: Self Host or Vendor Host - Kurt Beer
The LMS Delimma: Self Host or Vendor Host - Kurt BeerThe LMS Delimma: Self Host or Vendor Host - Kurt Beer
The LMS Delimma: Self Host or Vendor Host - Kurt BeerKeith Landa
 
Paper aegis 2
Paper aegis 2Paper aegis 2
Paper aegis 2satyres
 
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...Blackboard APAC
 
The Moodle Dilemna: To Self-Host or Vendor-Host Moodle?
The Moodle Dilemna: To Self-Host or Vendor-Host Moodle?The Moodle Dilemna: To Self-Host or Vendor-Host Moodle?
The Moodle Dilemna: To Self-Host or Vendor-Host Moodle?Kurt Beer
 
Lms presentation1
Lms presentation1Lms presentation1
Lms presentation1RODNYGENON
 
Moodle Drupal Integration
Moodle Drupal IntegrationMoodle Drupal Integration
Moodle Drupal IntegrationParadiso LMS
 
Bridge Learning Solutions
Bridge Learning SolutionsBridge Learning Solutions
Bridge Learning SolutionsGlenn Chiles
 

Similar to Integrating Moodle and Mobile for Seamless E-Learning (20)

Moodle
MoodleMoodle
Moodle
 
Build a Mobile Moodle Course in 30 Mins
Build a Mobile Moodle Course in 30 MinsBuild a Mobile Moodle Course in 30 Mins
Build a Mobile Moodle Course in 30 Mins
 
iMoot: Building a Mobile Moodle Course in 30 Minutes
iMoot: Building a Mobile Moodle Course in 30 MinutesiMoot: Building a Mobile Moodle Course in 30 Minutes
iMoot: Building a Mobile Moodle Course in 30 Minutes
 
It5600 moodle vs edu2.0 report
It5600 moodle vs edu2.0 reportIt5600 moodle vs edu2.0 report
It5600 moodle vs edu2.0 report
 
Creating an oracle applications strategy for your campus
Creating an oracle applications strategy for your campusCreating an oracle applications strategy for your campus
Creating an oracle applications strategy for your campus
 
Moodle as an Add-on LMS
Moodle as an Add-on LMSMoodle as an Add-on LMS
Moodle as an Add-on LMS
 
Challenges of Learning Management Systems and Current Trends
Challenges of Learning Management Systems and Current TrendsChallenges of Learning Management Systems and Current Trends
Challenges of Learning Management Systems and Current Trends
 
Webinar CRUI Dell: flexilab, computer classroom made flexible
Webinar CRUI Dell: flexilab, computer classroom made flexible Webinar CRUI Dell: flexilab, computer classroom made flexible
Webinar CRUI Dell: flexilab, computer classroom made flexible
 
Learning management system
Learning management systemLearning management system
Learning management system
 
Moodle venture analysis
Moodle venture analysisMoodle venture analysis
Moodle venture analysis
 
The LMS Delimma: Self Host or Vendor Host - Kurt Beer
The LMS Delimma: Self Host or Vendor Host - Kurt BeerThe LMS Delimma: Self Host or Vendor Host - Kurt Beer
The LMS Delimma: Self Host or Vendor Host - Kurt Beer
 
Moodle
MoodleMoodle
Moodle
 
Paper aegis 2
Paper aegis 2Paper aegis 2
Paper aegis 2
 
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
 
The Moodle Dilemna: To Self-Host or Vendor-Host Moodle?
The Moodle Dilemna: To Self-Host or Vendor-Host Moodle?The Moodle Dilemna: To Self-Host or Vendor-Host Moodle?
The Moodle Dilemna: To Self-Host or Vendor-Host Moodle?
 
Lms presentation1
Lms presentation1Lms presentation1
Lms presentation1
 
Moodle Drupal Integration
Moodle Drupal IntegrationMoodle Drupal Integration
Moodle Drupal Integration
 
Moodle February 2013
Moodle February 2013Moodle February 2013
Moodle February 2013
 
SRS_Vision_Grade_Companion
SRS_Vision_Grade_CompanionSRS_Vision_Grade_Companion
SRS_Vision_Grade_Companion
 
Bridge Learning Solutions
Bridge Learning SolutionsBridge Learning Solutions
Bridge Learning Solutions
 

More from Epic

Holistic design - An integrated approach to accelerate performance improvement
Holistic design - An integrated approach to accelerate performance improvementHolistic design - An integrated approach to accelerate performance improvement
Holistic design - An integrated approach to accelerate performance improvementEpic
 
User Experience vs. the Visual Designer - LINE Communications
User Experience vs. the Visual Designer - LINE CommunicationsUser Experience vs. the Visual Designer - LINE Communications
User Experience vs. the Visual Designer - LINE CommunicationsEpic
 
iMoot – Tin Can in Moodle
iMoot – Tin Can in MoodleiMoot – Tin Can in Moodle
iMoot – Tin Can in MoodleEpic
 
20 tips for mobile learning in Moodle – Moodlemoot 2014
20 tips for mobile learning in Moodle – Moodlemoot 201420 tips for mobile learning in Moodle – Moodlemoot 2014
20 tips for mobile learning in Moodle – Moodlemoot 2014Epic
 
Using mobiles to support active learning with Moodle – Moodlemoot 2014
Using mobiles to support active learning with Moodle – Moodlemoot 2014Using mobiles to support active learning with Moodle – Moodlemoot 2014
Using mobiles to support active learning with Moodle – Moodlemoot 2014Epic
 
Tin Can Learning Design – Andrew Downes
Tin Can Learning Design – Andrew DownesTin Can Learning Design – Andrew Downes
Tin Can Learning Design – Andrew DownesEpic
 
What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...
What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...
What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...Epic
 
A learning platform just for you - Mark Aberdour @ Learning Technologies
A learning platform just for you - Mark Aberdour @ Learning TechnologiesA learning platform just for you - Mark Aberdour @ Learning Technologies
A learning platform just for you - Mark Aberdour @ Learning TechnologiesEpic
 
LearningNow: performance support – Simon Martin
LearningNow: performance support – Simon MartinLearningNow: performance support – Simon Martin
LearningNow: performance support – Simon MartinEpic
 
Lars Hyland – What's stopping performance support?
Lars Hyland – What's stopping performance support?Lars Hyland – What's stopping performance support?
Lars Hyland – What's stopping performance support?Epic
 
LearningNow: performance support – Jane Hart
LearningNow: performance support – Jane HartLearningNow: performance support – Jane Hart
LearningNow: performance support – Jane HartEpic
 
LearningNow: performance support – Imogen Casebourne
LearningNow: performance support – Imogen CasebourneLearningNow: performance support – Imogen Casebourne
LearningNow: performance support – Imogen CasebourneEpic
 
LearningNow: performance support – Laura Overton
LearningNow: performance support – Laura OvertonLearningNow: performance support – Laura Overton
LearningNow: performance support – Laura OvertonEpic
 
Putting the smart into smart phone with performance support
Putting the smart into smart phone with performance supportPutting the smart into smart phone with performance support
Putting the smart into smart phone with performance supportEpic
 
Induction strategies that work
Induction strategies that workInduction strategies that work
Induction strategies that workEpic
 
Induction needs to change
Induction needs to changeInduction needs to change
Induction needs to changeEpic
 
Rethinking induction design
Rethinking induction designRethinking induction design
Rethinking induction designEpic
 
Bringing new managers on board
Bringing new managers on boardBringing new managers on board
Bringing new managers on boardEpic
 
What works: five mobile learning success stories
What works: five mobile learning success storiesWhat works: five mobile learning success stories
What works: five mobile learning success storiesEpic
 
Introduction to Open Source
Introduction to Open SourceIntroduction to Open Source
Introduction to Open SourceEpic
 

More from Epic (20)

Holistic design - An integrated approach to accelerate performance improvement
Holistic design - An integrated approach to accelerate performance improvementHolistic design - An integrated approach to accelerate performance improvement
Holistic design - An integrated approach to accelerate performance improvement
 
User Experience vs. the Visual Designer - LINE Communications
User Experience vs. the Visual Designer - LINE CommunicationsUser Experience vs. the Visual Designer - LINE Communications
User Experience vs. the Visual Designer - LINE Communications
 
iMoot – Tin Can in Moodle
iMoot – Tin Can in MoodleiMoot – Tin Can in Moodle
iMoot – Tin Can in Moodle
 
20 tips for mobile learning in Moodle – Moodlemoot 2014
20 tips for mobile learning in Moodle – Moodlemoot 201420 tips for mobile learning in Moodle – Moodlemoot 2014
20 tips for mobile learning in Moodle – Moodlemoot 2014
 
Using mobiles to support active learning with Moodle – Moodlemoot 2014
Using mobiles to support active learning with Moodle – Moodlemoot 2014Using mobiles to support active learning with Moodle – Moodlemoot 2014
Using mobiles to support active learning with Moodle – Moodlemoot 2014
 
Tin Can Learning Design – Andrew Downes
Tin Can Learning Design – Andrew DownesTin Can Learning Design – Andrew Downes
Tin Can Learning Design – Andrew Downes
 
What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...
What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...
What can we learn from the future? - Imogen Casebourne and Lars Hyland @ Lear...
 
A learning platform just for you - Mark Aberdour @ Learning Technologies
A learning platform just for you - Mark Aberdour @ Learning TechnologiesA learning platform just for you - Mark Aberdour @ Learning Technologies
A learning platform just for you - Mark Aberdour @ Learning Technologies
 
LearningNow: performance support – Simon Martin
LearningNow: performance support – Simon MartinLearningNow: performance support – Simon Martin
LearningNow: performance support – Simon Martin
 
Lars Hyland – What's stopping performance support?
Lars Hyland – What's stopping performance support?Lars Hyland – What's stopping performance support?
Lars Hyland – What's stopping performance support?
 
LearningNow: performance support – Jane Hart
LearningNow: performance support – Jane HartLearningNow: performance support – Jane Hart
LearningNow: performance support – Jane Hart
 
LearningNow: performance support – Imogen Casebourne
LearningNow: performance support – Imogen CasebourneLearningNow: performance support – Imogen Casebourne
LearningNow: performance support – Imogen Casebourne
 
LearningNow: performance support – Laura Overton
LearningNow: performance support – Laura OvertonLearningNow: performance support – Laura Overton
LearningNow: performance support – Laura Overton
 
Putting the smart into smart phone with performance support
Putting the smart into smart phone with performance supportPutting the smart into smart phone with performance support
Putting the smart into smart phone with performance support
 
Induction strategies that work
Induction strategies that workInduction strategies that work
Induction strategies that work
 
Induction needs to change
Induction needs to changeInduction needs to change
Induction needs to change
 
Rethinking induction design
Rethinking induction designRethinking induction design
Rethinking induction design
 
Bringing new managers on board
Bringing new managers on boardBringing new managers on board
Bringing new managers on board
 
What works: five mobile learning success stories
What works: five mobile learning success storiesWhat works: five mobile learning success stories
What works: five mobile learning success stories
 
Introduction to Open Source
Introduction to Open SourceIntroduction to Open Source
Introduction to Open Source
 

Recently uploaded

Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝soniya singh
 

Recently uploaded (20)

Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
 

Integrating Moodle and Mobile for Seamless E-Learning