5
 Instalaci ´ on y Conguraci ´ on de Moodle en Ubuntu Intriago Intriago Byron Javier Carrera de Ingenier ´ ıa en Sistemas, Facultad de Ciencias Inform´ aticas, Universidad T ´ ecnica de Manab´ ı Av. Urbina y Che Guevara, Portoviejo, Manab´ ı, Ecuador [email protected]  Resumen- Este presente trabajo est´ a basado en la instalaci ´ on y congu raci´ on de Moodle, este es la segunda practica realizada en la materia de sistemas distribuidos, el cual se lo va a realizar mediant es comand os para alguno s de complementos a instala r , el proceso de instalaci´ on y conguraci ´ on ser ´ a plasmado en un documento que contendra informaci´ on muy valiosa sobre a lo que se reere Moodle y tambi ´ en del pr oces o de congu raci ´ on que se iso en la pr´ acti ca y para ello se apl icar a los conocimien tos obtenid o por el docen te gu ´ ı a ya que para estos pr ocesos se necesitan mucho conocimientos valiosos adem´ as de comprender como funcionan estos sistemas de gesti ´ on de contenidos.  Pala bras clave- Moodle, gesti ´ on, proceso. I. I NTRODUCTION E l si st ema de ges ti´ on de conteni dos tales como Moodle entre otros son aquellos que nos permite la creaci´ on de p´ aginas web las cuales puedes ser congurada por el programador, la misma que consiste con interfaces que controlan diferentes bases de datos est´ an van a diferen ciar dependiend o que tipo de gestor de contenidos utilice y donde se alojan las aplicaci ones, otra caracter ´ ıstica de este sistema es que cuenta con un manejo independiente del contenido y dise˜ no de la p´ agina esto ase q el programador modique la interfaz a su antojo y el usuario observe estos cambio y dise ˜ no de la interfaz, esto hace que los contenidos del sitio sean muy manejable s para el usuario tales como las publica cion es y otr os aspectos que son muy import ant es en los contenidos de un sitio Web, en este proyecto empleamos el gestor de contenidos Moodle el cual tiene un proceso diferentes a los dem´ as gestores de contenidos pos lo cual se necesitan conocimientos cu´ ales son sus requer imi entos y el proces o de congurac i´ on par a que la aplicaci ´ on web sea levantada y manejada adecuadamente el mismo ser ´ a ejecutado y desarrollado en el S.O Ubuntu por los que los procesos de instalaci´ on y conguraci´ on pueden variar seg´ un la versi´ on del sistema y los recurso del computador..(1) II. MARCO T E ´ ORICO Moodle Moodle es una plat aforma de apr endizaj e dis nada para pr o- porcionarle a educadores, administradores y estudiantes un sistema integrado ´ unico, robusto y seguro para crear ambientes de aprendizaje personalizados(1). Moodle est´ a construido por el proyec to Moodle, que est´ a dirigido y coordin ado por el Cuartel Genera l Moodle, una compa˜ ıa Austra liana de 30 des arr olla dor es, que est ´ a soport ada nancieramen te por una red mundial de cerca de 60 compa ˜ n´ ıas de servicio Moodle Partners (Socios Moodle)(1). Moodle es un completo sistema para la creaci ´ on y adminis- traci ´ on de cursos Moodle es un sof twa re dis e˜ nado para ayud ar a los educadores a crear cursos en l´ ınea de alta calidad y entornos de aprendi zaje virtuales. Tales sistemas de aprendizaje en l ´ ınea son algunas veces llamados VLEs (Virtual Learning Environments) o entornos virtuales de aprendi zaje(2). La pal abra Moodle orig inal mente es un acr ´ oni mo de Modular Object-Oriented Dynamic Learning Environment (Entorno de Apren- dizaje Din´ amico Orientado a Objetos y Modular)(2). Una de las principales caracter ´ ısticas de Moodle sobre otros sis- temas es que est´ a hecho en base a la pedagog´ ıa social constructivista, donde la comunicaci´ on tiene un espacio relevante en el camino de la constr ucci´ on del conocimient o. Siendo el obje tivo generar una exper iencia de aprendi zaje enriquec edora(2 ). Moodle es C´ odigo Abierto (Open Source) Una de las fortalezas de Moodle es que es Software Libre. Esto signica que su creador inicial, al momen to de publicar lo en Intern et, decidi´ o utilizar la Licencia P´ ublica GNU (GPL) y por lo tanto puede ser utilizado sin pagar “licencias”. La instituci´ on que lo instale est´ a autorizada a copiar, usar y modicar Moodle. En consecuencia, la platafo rma Moodle confor ma un sistema perman entemen te activ o, seguro y en constante evoluci ´ on(2). Moodle en su idioma Las capa cida des mul tili ngues de Moodle ase gur an que no haya limitac iones lingu ´ ısticas para aprender en ınea. La comuni dad Moodle ha tr adu cid o Moodle a m´ as de 120 idi omas (y si guen aumentando), para que los usuarios puedan adaptar al idioma local o naci onal su siti o Moodle, junto con muc hos recurs os, sopor te y discusiones comunitarias dispon ibles en vario s idiomas .(1). Plataf orma de apren dizaje todo-e n-uno Moodle prop orciona el conjunto de her ramient as m´ as exible par a soporta r tant o el apr endi zaje mix to (bl ende d lear ning ) como los cursos 100 porcien to en l ´ ınea. Congure Moodle habilitando o deshabi litando caracter ´ ıst icas del n´ ucle o, e int egr e con fac ilid ad todo lo necesario para un curso, empleando su rango muy completo de caracter ´ ısticas incorporadas, integrando herramientas colaborativas externas tales como foros, wikis, chats y blogs(1). Altamente exible y completamente personalizable Debido a que es C ´ odigo Abierto, Moodle puede ser personalizado en cualquier forma deseada, para adecuar lo a necesid ades individ- uales. Su conguraci ´ on modular y dise ˜ no inter-operable les permite

Moodle

Embed Size (px)

DESCRIPTION

instalación y configuración de Moode en linux

Citation preview

  • Instalacion y Configuracion de Moodle en UbuntuIntriago Intriago Byron Javier

    Carrera de Ingeniera en Sistemas, Facultad de Ciencias Informaticas, Universidad Tecnica de ManabAv. Urbina y Che Guevara, Portoviejo, Manab, Ecuador

    [email protected]

    Resumen- Este presente trabajo esta basado en la instalaciony configuracion de Moodle, este es la segunda practica realizadaen la materia de sistemas distribuidos, el cual se lo va a realizarmediantes comandos para algunos de complementos a instalar,el proceso de instalacion y configuracion sera plasmado en undocumento que contendra informacion muy valiosa sobre a lo quese refiere Moodle y tambien del proceso de configuracion quese iso en la practica y para ello se aplicara los conocimientosobtenido por el docente gua ya que para estos procesos senecesitan mucho conocimientos valiosos ademas de comprendercomo funcionan estos sistemas de gestion de contenidos.

    Palabras clave- Moodle, gestion, proceso.

    I. INTRODUCTION

    E l sistema de gestion de contenidos tales como Moodle entreotros son aquellos que nos permite la creacion de paginas weblas cuales puedes ser configurada por el programador, la misma queconsiste con interfaces que controlan diferentes bases de datos estanvan a diferenciar dependiendo que tipo de gestor de contenidos utilicey donde se alojan las aplicaciones, otra caracterstica de este sistemaes que cuenta con un manejo independiente del contenido y diseno dela pagina esto ase q el programador modifique la interfaz a su antojoy el usuario observe estos cambio y diseno de la interfaz, esto haceque los contenidos del sitio sean muy manejables para el usuario talescomo las publicaciones y otros aspectos que son muy importantesen los contenidos de un sitio Web, en este proyecto empleamos elgestor de contenidos Moodle el cual tiene un proceso diferentes a losdemas gestores de contenidos pos lo cual se necesitan conocimientoscuales son sus requerimientos y el proceso de configuracion paraque la aplicacion web sea levantada y manejada adecuadamente elmismo sera ejecutado y desarrollado en el S.O Ubuntu por los quelos procesos de instalacion y configuracion pueden variar segun laversion del sistema y los recurso del computador..(1)

    II. MARCO TEORICOMoodle

    Moodle es una plataforma de aprendizaje disenada para pro-porcionarle a educadores, administradores y estudiantes un sistemaintegrado unico, robusto y seguro para crear ambientes de aprendizajepersonalizados(1).

    Moodle esta construido por el proyecto Moodle, que esta dirigido ycoordinado por el Cuartel General Moodle, una compana Australianade 30 desarrolladores, que esta soportada financieramente por unared mundial de cerca de 60 companas de servicio Moodle Partners(Socios Moodle)(1).

    Moodle es un completo sistema para la creacion y adminis-tracion de cursos

    Moodle es un software disenado para ayudar a los educadoresa crear cursos en lnea de alta calidad y entornos de aprendizajevirtuales. Tales sistemas de aprendizaje en lnea son algunas vecesllamados VLEs (Virtual Learning Environments) o entornos virtualesde aprendizaje(2).

    La palabra Moodle originalmente es un acronimo de ModularObject-Oriented Dynamic Learning Environment (Entorno de Apren-dizaje Dinamico Orientado a Objetos y Modular)(2).

    Una de las principales caractersticas de Moodle sobre otros sis-temas es que esta hecho en base a la pedagoga social constructivista,donde la comunicacion tiene un espacio relevante en el camino dela construccion del conocimiento. Siendo el objetivo generar unaexperiencia de aprendizaje enriquecedora(2).

    Moodle es Codigo Abierto (Open Source)

    Una de las fortalezas de Moodle es que es Software Libre. Estosignifica que su creador inicial, al momento de publicarlo en Internet,decidio utilizar la Licencia Publica GNU (GPL) y por lo tanto puedeser utilizado sin pagar licencias. La institucion que lo instale estaautorizada a copiar, usar y modificar Moodle. En consecuencia, laplataforma Moodle conforma un sistema permanentemente activo,seguro y en constante evolucion(2).

    Moodle en su idioma

    Las capacidades multilingues de Moodle aseguran que no hayalimitaciones lingusticas para aprender en lnea. La comunidadMoodle ha traducido Moodle a mas de 120 idiomas (y siguenaumentando), para que los usuarios puedan adaptar al idioma localo nacional su sitio Moodle, junto con muchos recursos, soporte ydiscusiones comunitarias disponibles en varios idiomas.(1).

    Plataforma de aprendizaje todo-en-uno

    Moodle proporciona el conjunto de herramientas mas flexiblepara soportar tanto el aprendizaje mixto (blended learning) comolos cursos 100 porciento en lnea. Configure Moodle habilitandoo deshabilitando caractersticas del nucleo, e integre con facilidadtodo lo necesario para un curso, empleando su rango muy completode caractersticas incorporadas, integrando herramientas colaborativasexternas tales como foros, wikis, chats y blogs(1).

    Altamente flexible y completamente personalizable

    Debido a que es Codigo Abierto, Moodle puede ser personalizadoen cualquier forma deseada, para adecuarlo a necesidades individ-uales. Su configuracion modular y diseno inter-operable les permite

  • 2a los desarrolladores el crear plugins e integrar aplicaciones externaspaar lograr funcionalidades especficas. Extienda lo que hace Moodleal usar plugins y complementos disponibles (1).

    Escalable a cualquier tamano

    Desde unos cuantos estudiantes hasta millones de usuarios, Moo-dle puede escalarse para soportar las necesidades, tanto de clasespequenas, como de grandes organizaciones. debido a su flexibilidady escalabilidad, Moodle ha sido adoptado para usarse en educacion,negocios, organizaciones no-lucrativas y contextos comunitarios(1).

    Robusto, seguro y privado

    Comprometido con el resguardo de la seguridad de los datos y laprivacidad del usuario, controles de seguridad que son constantementeactualizados, y habiendo implementado procesos del desarrollo deMoodle y software para protccion contra acceso no autorizado,perdida de datos y mal uso, Moodle puede ser desplegado facilmenteen un servidor, o en una nube segura privada para un completocontrol(1).

    Uselo en cualquier momento, en cualquier lugar, en cualquierdispositivo

    Moodle esta basado en web, por lo que puede accederse a eldesde cualquier lugar del mundo. Con una interfaz por defectocompatible con dispositivos moviles (que pronto sera responsiva)y compatibilidad cruzada con diferentes navegadores de Internet,el contenido en la plataforma Moodle es facilmente accesible yconsistente a lo ancho de diferentes navegadores y dispositivos(1).

    Recursos extensos disponibles

    Acceda a una muy detallada documentacion de Moodle y forosde usuario en multiples idiomas (incluyendo Espanol), contenidoy cursos gratuitos compartidos por usuarios de Moodle en todo elmundo, as como cientos de plugins y complementos contribudospor una gran comunidad global(1).

    Respaldado por una comunidad fuerte

    El proyecto Moodle esta bien soportado por una comunidad in-ternacional activa, un equipo de desarrolladores dedicados de tiempocompleto y una red de Moodle Partners certificados. Impulsado porla colaboracion abierta y un gran soporte comunitario, el proyectocontinua logrando rapidas mejoras y reparacion de defectos, conversiones principales nuevas liberadas cada seis meses(1).

    Moodle fue creado por el australiano Martin Dougiamas. Estaherramienta ha venido evolucionando desde 1999, produciendosenuevas versiones del producto, extendiendose por mas de 100 pasesy siendo traducida a mas de 50 idiomas. La palabra Moodle eraal principio un acronimo de Modular Object-Oriented DynamicLearning Environment (Entorno de Aprendizaje Dinamico Orientadoa Objetos y Modular), muy util para programadores y teoricos de laeducacion.

    Tambien es un verbo que describe el proceso de deambularperezosamente a traves de algo, y hacer las cosas cuando se teocurre hacerlas, una placentera chapuza que a menudo te lleva ala creatividad. Las dos acepciones se aplican a la manera en que sedesarrollo Moodle y a la manera en que un estudiante o profesorpodra aproximarse al estudio o ensenanza de un curso en lnea(3).

    Descripcion del trabajo de instalacion y configuracion deMoodle

    La instalacion y configuracion de Moodle se la realizo en Ubuntuy constas de algunos valiosos pasos a seguir los cuales son:

    1) Tenemos q hacer es descargar Moodle de la pagina principal.

    Fig. 1.

    2) Montamos la aplicacion y elegimos idioma.

    Fig. 2.

    3) Confirmamos la ruta donde se van a guardar algunos archivos.

    Fig. 3.

  • 34) Dependiendo el ordenador hay que instalar complementos enmi caso tube que instalar suso apt-get php5-curl.

    Fig. 4.

    5) Seleccionamos el controlador de base de datos.

    Fig. 5.

    6) Ajuste de base de datos.

    Fig. 6.

    7) Instalacion.

    Fig. 7.

    8) Seleccionamos el controlador de base de datos.

    Fig. 8.

    9) Se esta creando el sitios.

    Fig. 9.

  • 410) Comprobando complementos.

    Fig. 10.

    11) Actualizando complementos.

    Fig. 11.

    12) Configurando la nueva pagina.

    Fig. 12.

    13) Configurando la nueva pagina.

    Fig. 13.

    14) Configurando la nueva pagina.

    Fig. 14.

    15) Pagina Web terminada.

    Fig. 15.

  • 5III. CONCLUSIONES Y TRABAJOS FUTUROSComo conclusion podemos decir que para la instalacion y config-

    uracion de Moodle utilizamos varios metodos que nos ayudaron amontar esa aplicacion lo cual todo se lo hiso por medio del terminal,el mismo se trabajado en el sistema operativo Ubuntu, el proceso deinstalacion y los complementos a instalar depende de la maquina en laq se esta realizando el trabajo ademas de tener en cuenta de actualizarel sistemas para q no existan errores, la aplicacion de Moodle fuemontada y modificada con exito.

    La aplicacion que fue levantada fue modificada su ruta de alo-jamiento de var/www/html a documentos/AplicacionesWeb desde esacarpetas se manejan todas las aplicaciones que se deseen levantar.

    IV. AGRADECIMIENTOSAgradezco principalmente al ing. Rene Guaman por darme la

    oportunidad de realizar este trabajo de que dejo en el curso deSistemas Distribuidos el cual se basa en instalacion y configuracionde Moodle en la materia de Sistemas distribuidos, tambien por darnosla ensenanza necesaria para configurar por medio de comandos y pordarnos la ayuda para el desarrollo del mismo, gracias a la ayudaprestada ase que este trabajo sea realizado exitosamente en todos susaspectos.

    REFERENCES[1] Acerca de Moodle.

    https://docs.moodle.org/all/es/AcercadeMoodle.[Accessed: 21-Jun-2015].

    [2] entornos educativos.http://www.entornos.com.ar/moodle.[Accessed: 21-Jun-2015].

    [3] CEP de Alcala de Guadara (Sevilla).http://www.redes-cepalcala.org/plataforma/file.php/.[Accessed: 21-Jun-2015].

    [4] e-historia.http://www.e-historia.cl/e-historia-2/.[Accessed: 21-Jun-2015].

    [5] Escuela de Magisterio Vitoria.http://www.ehu.eus/ikastorratza/2alea/moodle.pdf.[Accessed: 21-Jun-2015].

    Byron Intriago Intriago Intriago Estudiante de laCarrera de Ingeniera en Sistemas de la UniversidadTecnica de Manab, conocedor de algunos lenguajesde programacion y de gestores de base de datos ysu uso. Provincia de Manab, Ciudad Portoviejo ,Ecuador, 2015.