Publication:
UCMoocs: una plataforma de Moocs de código abierto y orientada a universidades

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2014
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
El proyecto que a continuación se describe consiste en una plataforma de MOOC (Massive Online Open Course) orientada al uso de los mismos en instituciones universitarias y educativas en general. Una plataforma de MOOC es una modalidad de educación abierta que consiste en cursos ofrecidos gratuitamente a través de plataformas educativas en Internet cuya filosofía es la liberación del conocimiento para que este llegue a un público más amplio. De esta manera, la plataforma desarrollada ofrecerá cursos online que cualquiera puede realizar. Además, la plataforma ofrece la posibilidad a cualquier usuario registrado para que pueda compartir cursos con el resto de la gente. De esta manera, cualquier usuario perteneciente a la plataforma puede actuar con dos roles: el de profesor y el de alumno. Los cursos están basados en recursos, los cuales ofrecen diversos modos de presentar la información que se quiere poner a disposición de los alumnos para su aprendizaje. Estos recursos están agrupados en lecciones, las cuales representan un tema concreto de la materia total del curso. A su vez, estas lecciones están agrupadas en módulos, el cual es el nivel más alto de agrupación de temáticas. De esta manera un alumno, para poder completar el curso, ha de realizar los distintos módulos del mismo y aprobar un examen final. En el caso del profesor, éste ha de crear recursos para poder crear lecciones que agrupar en módulos y así ofrecer toda la materia del curso a los alumnos. La plataforma ha sido desarrollada en Ruby on Rails utilizando el patrón Modelo-Vista-Controlador (MVC). Se ha utilizado con la base de datos MongoDB, un sistema de bases de datos NoSQL basado en documentos JSON. A continuación se explican los motivos que han motivado al grupo a desarrollar esta plataforma, así como la metodología y la manera mediante la cual se ha desarrollado.
The project explained in this document describes a MOOC (Massive Online Open Course) platform oriented to university institutions and, in general, to educational institutions. A MOOC platform is an open education method which consists in some free courses offered through education online platforms whose purpose is the knowledge exoneration in order to reach a broad range of audience. In this way, the developed platform will offer online course which can be completed by anyone. In addition, the platform offers to any registered user the possibility to share his own courses with the rest of the people. With this possibility, any user of the platform can work with two roles: teacher and student. Courses are based in resources, which offers diverse ways to display the information required to be available for the student’s learning. These resources are grouped in lessons, which represent a specific topic of the course’s complete subject. In addition, these lessons are grouped in lectures, which are the highest thematic aggrupation level. The student, in order to complete the course, may complete all the lectures and pass the final test. In relation to the teacher role, he must create resources to be able to create lessons and group them into lectures in order to offer all the topics to the students. The platform has been developed on Ruby on Rails using the Model-View-Controller (MVC) pattern. As data base system, MongoDB has been used. This system consists in a NoSQL database based in JSON documents. Below in this text the reasons which have motivated the group to develop this platform are explained, as well as the methodology used.
Description
Proyecto de Sistemas Informáticos (Facultad de Informática, Curso 2013-2014)
Unesco subjects
Keywords
Citation