terça-feira , 21 de novembro de 2017
Últimos Posts
Capa / Principal / Dicas / Moodle – Ferramenta Ensino a Distância (EaD)
Moodle – Ferramenta Ensino a Distância (EaD)

Moodle – Ferramenta Ensino a Distância (EaD)

Moodle – Ferramenta Ensino a Distância (EaD)

O Moodle é uma plataforma de aprendizagem a distância baseada em software livre. É um acrônimo de Modular Object-Oriented Dynamic Learning Environment (ambiente modular de aprendizagem dinâmica orientada a objetos).

Esta ferramenta é um Ambiente Virtual de Aprendizagem ou sistema de gerenciamento de aprendizagem (Learning Management System – LMS) é o local onde se encontra o sistema que gerencia um curso a distância. É nele que o aluno pode fazer suas atividades, interagir com os colegas e tutor, ser acompanhado pelo professor ou tutor, ter acesso a textos e diferentes formatos de conteúdos. O ambiente virtual é um software disponível pela Internet que é instalado em um servidor e pode ser acessado através de um navegador, como o Firefox ou o Chrome.

É desenvolvido na linguagem PHP e suporta vários tipos de bases de dados, em especial MySQL, e é idealmente implantado em servidores com o sistema operacional livre LINUX. Outra vantagem, é que o seu código fonte é disponibilizado gratuitamente, e pode ser adaptado, personalizado pela organização que o adota.

-Instalando um Servidor Moodle no Red Hat/CentOS 6.x:
I – Desabilitar o SELinux:

#vi /etc/selinux/config
#Altere a flag de "SELINUX=enforcing" para "SELINUX=disabled" e reinicie o servidor.

II – Desabilitar o Firewall ou faça as devidas liberaçōes::

#service iptables stop
#service ip6tables stop

III – Instalar o Apache:

Já mostramos como executar este passo, veja neste link como instalar o Apache.

IV – Instalar o MariaDB:

Já mostramos como executar este passo, veja neste link como instalar o MariaDB.

V – Instalar alguns pacotes necessários, como PHP versão 5.4 e para facilitar, adicionar o repositório abaixo:

#rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
#yum install wget zip unzip php54w php54w-common php54w-mysql php54w-gd php54w-intl php54w-curl php54w-xmlrpc php54w-ldap php54w-pecl-apc php54w-mbstring php54w-dom php54w-soap

VI – Instalar o Moodle:
Antes de executar este passo, verifique a versão disponível mais atual do Moodle aqui, vamos instalar a versão 2.8.3

#cd /var/www/html
#wget https://download.moodle.org/download.php/direct/stable28/moodle-latest-28.zip
#unzip moodle-latest-28.zip
#mkdir /var/moodle
#mkdir /var/moodle/data

VII – Criar a banco de dados para o Moodle:

#mysql -u root -p
MariaDB [(none)]> CREATE DATABASE moodle;
MariaDB [(none)]> GRANT ALL ON moodle.* TO 'moodle'@'localhost' IDENTIFIED BY 'Senha_do_Banco';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> quit

VIII – Ajustando arquivos de configuração do Moodle:

cd /var/www/html/moodle/
cp config-dist.php config.php

Edite o arquivo config.php conforme abaixo, alterando as opções conforme sua necessidade:

$CFG->dbtype    = 'mysqli';
$CFG->dblibrary = 'native';
$CFG->dbhost    = 'localhost';
$CFG->dbname    = 'moodle';
$CFG->dbuser    = 'moodle';
$CFG->dbpass    = 'Senha_do_Banco';
$CFG->prefix    = 'mdl_';
$CFG->wwwroot   = 'http://moodle.virtx.com.br/moodle';
$CFG->dataroot  = '/var/moodle/data';
#chown -R apache:apache /var/moodle
#chmod -R 755 /var/moodle
#service httpd restart

IX – Siga as Instruçōes para concluir a instalaçaão via Browser:

http://moodle.virtx.com.br/moodle

OBS: Ao finalizar a instalação, caso se depare com alguma mensagem como “This webpage has a redirect loop…ERR_TOO_MANY_REDIRECTS…”. Limpe o conteúdo do diretório “/var/moodle/data/cache” e tente acessar novamente via browser a aplicação.

Moodle - Ferramenta Ensino a Distância (EaD) O Moodle é uma plataforma de aprendizagem a distância baseada em software livre. É um acrônimo de Modular Object-Oriented Dynamic Learning Environment (ambiente modular de aprendizagem dinâmica orientada a objetos). Esta ferramenta é um Ambiente Virtual de Aprendizagem ou sistema de gerenciamento de aprendizagem (Learning Management System - LMS) é o local onde se encontra o sistema que gerencia um curso a distância. É nele que o aluno pode fazer suas atividades, interagir com os colegas e tutor, ser acompanhado pelo professor ou tutor, ter acesso a textos e diferentes formatos de…

Review Overview

Score

Avalie

User Rating: Be the first one !
98

Sobre Alan Oliveira

Alan Oliveira
Bacharel em Sistemas de Informação, com Pós Graduação em Segurança de Redes e Sistemas. Trabalho como Analista de Suporte há 8 anos. Certificação Itil, LPIC-3, ISO/IEC 27002, ISO/IEC 20000, CompTIA Security+ e RHCE (Red Hat Certified Engineer).

Deixe uma resposta

O seu endereço de email não será publicado. Required fields are marked *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>