CookieMonster
Posts: 46
Joined: Tue Dec 27, 2011 12:05 am

Re: Moodle?

Thu Dec 29, 2011 1:56 pm

I'm a little surprised that there is no talk of moodle here. (Search provided one hit, and it was used as a "for example.") Seems like these new boards would make great, affordable "Quiz taking kiosks."

Will it take too many resources (RAM in particular), what with needing Apache, mysql, etc.?

Sciman
Posts: 19
Joined: Fri Jul 29, 2011 1:04 pm
Location: London
Contact: Website

Re: Moodle?

Thu Dec 29, 2011 2:30 pm

To run a Moodle quiz on a RasPi, all that is required is that the user logs in using a browser to the school server hosting that quiz. This could be set up with its own login just for this machine so it can only be accessed via the RasPi in the foyer for instance. The RasPi needs nothing more than a browser as everything else runs on the server.

To set up the RasPi as a Moodle server to run a quiz is overkill when there must be some lighter quiz programs available.

Nevertheless I do hope that the RasPii either come with Apache, PHP, MySQL pre-installed or with the ability to run LAMP (which installs all three). This will then allow teachers to teach how to make web apps and for students to learn how three/four very different scripts/languages use their respective strengths to interact (html, php, css, sql).

Point3Forever
Posts: 35
Joined: Wed Nov 02, 2011 12:15 pm

Re: Moodle?

Thu Dec 29, 2011 2:39 pm

I'm sure not everyone knows what moodle is. Here is a small snippet from their website:


"It is a Free web application that educators can use to create effective online learning sites."


Moodle.org website.

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 18033
Joined: Sat Jul 30, 2011 7:41 pm

Re: Moodle?

Thu Dec 29, 2011 2:52 pm

Sciman said:


To run a Moodle quiz on a RasPi, all that is required is that the user logs in using a browser to the school server hosting that quiz. This could be set up with its own login just for this machine so it can only be accessed via the RasPi in the foyer for instance. The RasPi needs nothing more than a browser as everything else runs on the server.

To set up the RasPi as a Moodle server to run a quiz is overkill when there must be some lighter quiz programs available.

Nevertheless I do hope that the RasPii either come with Apache, PHP, MySQL pre-installed or with the ability to run LAMP (which installs all three). This will then allow teachers to teach how to make web apps and for students to learn how three/four very different scripts/languages use their respective strengths to interact (html, php, css, sql).


You will be able to install all of those pretty easily, even if not there as standard. sudo apt-get install is your friend. Having them as standard fills up the SD image when there are probably more important things to have there for the purpose of the Raspi.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Please direct all questions to the forum, I do not do support via PM.

niijel
Posts: 7
Joined: Fri Dec 30, 2011 11:02 am
Contact: Website

Re: Moodle?

Fri Dec 30, 2011 11:39 am

I am exploring a 'school intra-net server in a box' build for the RP - I don't see any problems with running something similar to Moodle. But to run actual Moodle the performance would be impacted by the following:

mysql database - too heavyweight solution for most apps - very resource hungry on RP, but running  liteweight db like sqlite would be too memory hungry. (given the schema for a Moodle with usual modules)

PHP - very dependent on external libraries for functionality but happy to run (very well) on any web server with fastcgi  as well as apache+mod.

I suspect a stripped down apache/mysql/php build could run Moodle, but performance would be pretty grim even if a web cache was used to front end it. I would probably go for a specific quiz web app that used flat files and in memory tables, using fastcgi (or even cgi) onto the web server of choice.

I have been thinking of using multiple RP, running web servers, to front end a shared MYSQL database server (pc) for a particular application - maybe that mix works well for Moodle? Much more thinking to be done - its early days yet

nichobb
Posts: 82
Joined: Sat Nov 19, 2011 10:34 am

Re: Moodle?

Sat Dec 31, 2011 12:51 am

I don"t think the R-pi would cope well with full Moodle as it is so resource hungry. Ours is on a beast of a server and still falls over with heavy load (luckily not my problem and have a good developer, also virtualization should happen this year). That"s not to knock Moodle as it"s a good system when implemented properly and even with cost of developer better than others I"ve seen (blackboard), especially the open format.

The idea of stand alone software sounds like a good idea (bothersome if already done in Moodle I guess).

pvgb
Posts: 51
Joined: Sat Oct 15, 2011 9:53 pm

Re: Moodle?

Sat Dec 31, 2011 1:18 am

Moodle claims to run in 256 RAM, and suggests 1G RAM for every 50 Users.

http://docs.moodle.org/20/en/I.....ing_Moodle

I actually run Moodle on a low spec. box as a sandpit ( to try things out ) The whole LAMP setup ( Plus Webmin to administer the box ) fits into a 2G storage footprint. Content not included.

I would hesitate to run a production system ( with more than about 5 users ? ) on a single RPi.

One of the issues encountered with Moodle ( and other VLE/LMS systems ) is how to lock down a terminal ( usually a shared use PC ) so that access to sites with "helpful content" is not visible during quizzes.

A suitably constrained RPi client might solve the problem cheaply ?

7 + 5 = ?

What base ? I think we should be told !

timmeyh
Posts: 11
Joined: Thu Dec 29, 2011 10:22 am
Contact: Website

Re: Moodle?

Sun Jan 01, 2012 4:50 pm

pvgb said:


Plus Webmin to administer the box


People still use Webmin?

pvgb
Posts: 51
Joined: Sat Oct 15, 2011 9:53 pm

Re: Moodle?

Mon Jan 02, 2012 8:54 pm

timmeyh said:


pvgb said:


Plus Webmin to administer the box


People still use Webmin?


I can think of one ... It does what I need to do.

Always happy to consider suggestions for improvements !

gholtslander
Posts: 3
Joined: Mon Dec 26, 2011 7:14 pm

Re: Moodle?

Tue Jan 03, 2012 12:24 am

Pi provides a realistic way of providing every student in a school with a computer.

Providing every student with a work-station no longer becomes an issue. This should free up significant financial and support resources.  Rather than trying to host moodle on a a Pi, a schools IT should move to hosting educational services that are accessable to the Pi.

A school's IT resources should move from supporting work-stations, to providing a range of server based education applications available to all students, since they will all have access to a computer.

Moodle should be one of many educational server based applications that a school provides.

niijel
Posts: 7
Joined: Fri Dec 30, 2011 11:02 am
Contact: Website

Re: Moodle?

Tue Jan 03, 2012 3:49 pm

I completely agree - having a few spare Pi boxes and plenty of ready to go sd cards would mean availability in school would be excellent. Then IT could focus on server based services Pi might be just the thing for kids to take home too...

AwesomeDud
Posts: 3
Joined: Fri Jan 13, 2012 2:58 pm

Re: Moodle?

Fri Jan 13, 2012 4:11 pm

Hmmm... let me tell you my story with Moodle.

I'm just a lowly English teacher in a public school in Chicago. I took an interest in Educational Technology and got into Moodle a while back and started looking for ways to build out a server at my school.

I first started with shared hosting. I had to deal with all of the user registration, which was a pain, but I had two class periods using it, sometimes a class at a time. Then I moved to set up a LAMP server in an old Dell box we had laying around. Getting the permissions from the district to set up the server was an ordeal, but I was able to get it running and authenticating to their directory services. That solution worked well enough that I could use it as a 'proof of concept' for my administrators and we were able to purchase a legitimate, RAID-equipped, multiple core production-grade server.

My point here is that in some cases, teachers might be looking for some kind of tiny solution to prove that a Moodle implementation can work before a whole school dedicates the resources to suit the 300 to 3,000 clients that a school might need to serve.

In that case, it would be worthwhile to give the RPi a shot as an experimental Moodle server. How about this?


You had a Model B Raspberry Pi with an external drive for the database and moodledocs directory.
Moodle does support alternatives to Apache2 and MySQL. They aren't all that well tested, but it is possible to scale down some of Moodle's system requirements by using more resource-economical components. Nginx and SQLite?
Throw in some kind of DyDNS client and someone could have (with their school's permission, of course) a server up and going that could probably serve a single teacher's course load.

It might not be very fast, but neither was my shared hosting solution a year ago. It was enough though to get me used to Moodle and, more importantly, used to advocating for it.

b87lar
Posts: 5
Joined: Sat Feb 09, 2013 4:56 am

Re: Moodle?

Thu Feb 21, 2013 3:08 pm

First Moodle-supported lesson for the English teacher:
"Laying vs. Lying": chickens lay, humans lie.

oceanlove
Posts: 7
Joined: Thu Mar 19, 2015 11:05 pm

Re: Moodle?

Thu Mar 19, 2015 11:41 pm

I was reading this thread and a lot of folks are assuming that the student's school has a server hosting the information. The issue is in developing countries, internet is not reliable and thus the application has to be run locally....unfortunately educational videos take up hundreds of GB of space which would result in the need for a separate external hard drive.

has anyone had success creating a stable learning management platform or e-learning platform on Raspberry PI that has heavy use/reliance of videos? Look forward to hearing any ideas, especially given the new release of the B+ module.

User avatar
pimail
Posts: 8
Joined: Thu Mar 19, 2015 7:51 am
Location: Berlin
Contact: Website

Re: Moodle?

Sat Apr 04, 2015 4:32 pm

Moodle installed. Its working. Version 28
http://pimail.blogspot.de/2015/04/moodl ... -with.html
:mrgreen:
http://pimail.blogspot.de

mrverrall
Posts: 1
Joined: Tue Jun 16, 2015 9:56 am
Contact: Website

Re: Moodle?

Tue Jun 16, 2015 10:03 am

Hi all,

I've cobbled together a functional (i.e. fast enough to be useful) Moodle site on a Raspberry Pi 2.
It includes information on how it was setup and optimised and allows self registration/enrolment so you can have a poke around yourselves.

All hosted over at https://moopi.mrverrall.co.uk/

:)

User avatar
csanyipal
Posts: 31
Joined: Mon Oct 21, 2013 4:11 pm
Location: Europe
Contact: Website

Re: Moodle?

Thu Jan 07, 2016 9:21 am

Hi mrverrall,

I tried yesterday to create an account on your Moodle site but get not yet the confirmation e-mail.

Best, Pali
Best, from Paul
teacher of technics and informatics science

TalkNerdyToMe
Posts: 10
Joined: Mon Dec 21, 2015 9:08 am

Re: Moodle?

Thu Jan 07, 2016 10:39 am

This is not a helpful post at all, but I just wanted to ask the question anyway. What is with all of the company names trying to sound like Google?

Moodle (https://moodle.org), Doodle (http://doodle.com), Moovel (https://www.moovel.com)......

And there are so many more. I guess it's not really a problem and I'm not criticizing, but I just feel like every company that I hear about lately has some sort of Google-esque thing going on.

User avatar
morphy_richards
Posts: 1603
Joined: Mon Mar 05, 2012 3:26 pm
Location: Epping Forest
Contact: Website

Re: Moodle?

Thu Jan 07, 2016 5:27 pm

moodle (modular object-oriented dynamic learning environment)

Return to “The Staffroom”

Who is online

Users browsing this forum: No registered users and 1 guest