Computer Lab

Computer Lab

by BG g -
Number of replies: 13

Hello Moodle Community,

I would like to know how I would go about installing Moodle in our computer labs which hold about 100 computers in 5 different labs. We have about 250 students who will tremendously benefit from what Moodle has to offer. I have some basic questions I hope you can help me with.


  • Do we always need an Internet connection?
  • Is it something someone with little IT experience can install?
  • Which Moodle Version is best for us?


Thank you!


Average of ratings: -
In reply to BG g

Re: Computer Lab

by Ken Task -
Picture of Particularly helpful Moodlers

Some questions for you ... before getting lost in a sea of options (ie, you could, blah, blah, blah).

Are these labs you have connected to any local (LAN) network?

Is that network TCP/IP based ... ie, each computer on your LAN gets a private IP address?

IF both are true, one could setup an 'intranet' server running Moodle.

Little experience in IT is exactly how I began a journey.   So I know it's 'doable'.   But it will require learning about things like an ethernet (the LAN), TCP/IP, DHCP, DNS, the Moodle server itself, etc..

You, as 'project director' (if one is looking at a title for such), would need internet access to research and find information/docs, etc. that will help with the above mentioned stuff.

'spirit of sharing', Ken


In reply to Ken Task

Re: Computer Lab

by BG g -
Ken,



Yes, these are questions I need to find out.

Thanks for your help



On Sun, Sep 23, 2018 at 6:54 AM Ken Task (via Moodle.org) <
In reply to BG g

Re: Computer Lab

by Rick Jerz -
Picture of Particularly helpful Moodlers Picture of Testers

b g, another way to run Moodle locally, like in a small classroom, is by getting a Raspberry Pi.  I got one just to experiment, and it seems to work.  There are folks here on Moodle.org that can help you get set up.


Average of ratings: Useful (1)
In reply to BG g

Re: Computer Lab

by James Steerpike -
Picture of Particularly helpful Moodlers

Do we always need an Internet connection?

No, you can set it up without the internet on a local network. But you have 5 labs so using an internet based server will probably be easier than connecting all your computers  to a local server running Moodle. Plus your students can access Moodle from home using their own computer or even their phone if you use an internet based connection.

Is it something someone with little IT experience can install?

Moodle itself is fairly easy to install - once you have set up a LAMP server because Moodle is the last component in a stack of applications. The easiest way is to start with a fresh clean install of Linux as this puts you on a standard path. This link is for Ubuntu and covers step by step. You could use an existing local machine or rent a bare bones server from the net for less than $5 a month. I think you can do it - but you maybe not on your first try so if you are using a dedicated Linux server, reinstall everything and start over again. Installing the LAMP server is fairly generic and it shouldn't be too difficult to find someone to help you on this step.

Which Moodle Version is best for us?

Latest stable version - currently 3.5.2

Average of ratings: Useful (2)
In reply to James Steerpike

Re: Computer Lab

by Visvanath Ratnaweera -
Picture of Particularly helpful Moodlers Picture of Translators
+1

An amendment on my part though:
> But you have 5 labs so using an internet based server will probably be easier than connecting all your computers to a local server running Moodle.

Not if those five labs are internally connected (through bridges or routers). To confirm, enter 'ping ip-address' or 'ping domain-name' of the future server from all the labs.
In reply to Visvanath Ratnaweera

Re: Computer Lab

by BG g -

Hi Ken

We have five labs and each lab has a server without internet. I'm not sure if they are internally connected. But I if I could load Moodle on each server that could be a start.

Thanks 

In reply to BG g

Re: Computer Lab

by Ken Task -
Picture of Particularly helpful Moodlers

"Each lab has a server" ... what does each of the 5 servers do in those labs?

Print server?   File sharing? (client server model)

Are the labs servers and workstations configured to use TCP/IP ... private IP adddress ...

The organizations that distribute IP addresses to the world reserves a range of IP addresses for private networks.
  • 192.168.0.0 - 192.168.255.255 (65,536 IP addresses)
  • 172.16.0.0 - 172.31.255.255 (1,048,576 IP addresses)
  • 10.0.0.0 - 10.255.255.255 (16,777,216 IP addresses)
The servers and workstations do NOT need to connect to the public internet to function and on each server one could have a Moodle installed, but Moodle will require a TCP/IP network.

Check the networking of a Server ... any lab.   See if TCP/IP has been configured?

I don't run Windows anything any more, so the next link might  be helpful and then again it might not, but:

http://www.informit.com/articles/article.aspx?p=1151312&seqNum=5

'spirit of sharing', Ken


In reply to BG g

Re: Computer Lab

by Ken Task -
Picture of Particularly helpful Moodlers

"Each lab has a server" ... what does each of the 5 servers do in those labs?

Print server?   File sharing? (client server model)

Are the labs servers and workstations configured to use TCP/IP ... private IP adddress ...

The organizations that distribute IP addresses to the world reserves a range of IP addresses for private networks.
  • 192.168.0.0 - 192.168.255.255 (65,536 IP addresses)
  • 172.16.0.0 - 172.31.255.255 (1,048,576 IP addresses)
  • 10.0.0.0 - 10.255.255.255 (16,777,216 IP addresses)
The servers and workstations do NOT need to connect to the public internet to function and on each server one could have a Moodle installed, but Moodle will require a TCP/IP network.

Check the networking of a Server ... any lab.   See if TCP/IP has been configured?

I don't run Windows anything any more, so the next link might  be helpful and then again it might not, but:

http://www.informit.com/articles/article.aspx?p=1151312&seqNum=5

If those labs are not connected to the internet in any form or fashion, then they cannot be accessed by student hand held devices whose connections goes to the providers internet.   The only way students using their own hand held devices to use the Lab moodle is for you to have a wireless access point to which the students can connect.

Sounds like you need to get a freebie at Moodle Cloud.

https://moodlecloud.com/

But there are limitations as to the number of clients/ie, student accounts.   And, from what you've said, ALL (including teachers and yourself) would have to use nothing but hand helds to connect to the Moodle Cloud instance.

That way *ALL* can access ONE Moodle.   You don't need to setup a TCP/IP network and manage it then right now.

In the meantime, *DO* learn how to setup a TCP/IP network for the local LAN (local network).

Demand for accessing Moodle 24/7 in and out of school might be the driving force to get your LAN connected to a WAN(wide area network) where all 5 labs can see one another) over a TCP/IP network *and*  also then the Moodle server you have internally accessible via the Internet.

'spirit of sharing', Ken


In reply to Ken Task

Re: Computer Lab

by BG g -
Ken



I think we need internet for Moodle Cloud. We have desktop computers

without internet in the labs. This is why we need a local server



Students are prohibited to use their phones in class.



We are trying to get our company to purchase tablets for the weaker

students. I suppose a internet connection would be needed then



For now I will try to get things started without internet.



Thanks for sharing



On Tuesday, October 2, 2018, Ken Task (via Moodle.org) <noreply@moodle.org>
In reply to James Steerpike

Re: Computer Lab

by BG g -

James


Thank you for your response. We don't have internet access at our institution. We use Google classroom for homework assignments as all the students have internet access on their phones. 

We envision Moodle to be used for lab periods at the institition only. Also. we don't want students going to others sites while online so having Moodle locally is best for us. 

In reply to BG g

Re: Computer Lab

by James Steerpike -
Picture of Particularly helpful Moodlers
I can see your situation is different from most. One thing I have learned in using Moodle (or any other technological solution) is Moodle should be a solution to a teaching problem. My problem was in setting exercises to extend students after class and provide assessment for hundreds of students and where I have no IT support. Yours is completely different but I think you need a clear idea of what you are trying to accomplish for your students.
That will depend on what students are presently doing in the lab  - without internet they must be working on already prepared content from your school. Will Moodle replace this or will it be integrated into Moodle? Will you have the support of the lab admin, other teachers and your institution? What do you expect your students to gain from Moodle?
There is a lot of work in Moodle, not just in setting up but also in preparing good quality content,  and there is more than IT knowledge required to  set up a system.



Average of ratings: Useful (1)
In reply to BG g

Re: Computer Lab

by Visvanath Ratnaweera -
Picture of Particularly helpful Moodlers Picture of Translators
Hi

Generally I am reluctant to answer anonymous enquiries. Since I've already started, here it goes.

Out of the three question, two have been answered:
> Q1. Do we always need an Internet connection?

No!

> Q3. Which Moodle Version is best for us?

The latest: 3.5 today, 3.6 tomorrow.

The third question is still hanging:
> Q2. Is it something someone with little IT experience can install?

It depends - on how little the IT experience is and how unusual your case is. The most usual case, running a packages Moodle site in the Internet is a one-click affair if you go to a mass-hoster. Your case is unusual. And I'm sorry to say, you are also making incoherent statements.

Look at these:
> We have five labs and each lab has a server without internet. I'm not sure if they are internally connected.

This is a critical piece of information.

> But I if I could load Moodle on each server that could be a start.

A bad start. Apart from maintaining five sites instead of one, a Moodle site is not something you can jump from one to the other. The site contains user specific data, which is needed the next time the user pay a visit.

> I think we need internet for Moodle Cloud. We have desktop computers without internet in the labs. This is why we need a local server

So the Cloud is something you can reach without the Internet. (Notice the uppercase Internet.)

> We are trying to get our company to purchase tablets for the weaker students.

Are you in California. One iPad a student was supposed to upgrade the education system of the whole state!

> I suppose a internet connection would be needed then

So you are ready to give up on this:
> we don't want students going to others sites while online so having Moodle locally is best for us.

??? And more...

I suggest a) have a clear idea what you want to achieve b) decide finally on the infrastructure. Post those two things in this forum and the Moodle experts will tell what can be done.

The answer to your next question, How?, depends on the What you can do.