¿QUÉ ES MOODLE?

Moodle es un sistema de gestión de cursos de distribución libre que ayuda a los educadores a crear comunidades de aprendizaje en línea. Este tipo de plataformas tecnológicas también se conocen como LMS (Learning Management System).

En términos de arquitectura, Moodle es una aplicación web que se ejecuta sin modificaciones en Unix, Linux, FreeBSD, Windows, Mac OS X, NetWare y otros sistemas que soportan PHP, incluyendo la mayoría de proveedores de hosting web.


¿POR QUÉ USAR MOODLE?

La filosofía planteada de Moodle incluye una aproximación constructiva y constructivista social de la educación, enfatizando que los educandos (y no sólo los profesores) pueden contribuir a la experiencia educativa en muchas formas. Las características de Moodle reflejan esto en varios aspectos, como hacer posible que los estudiantes puedan comentar en entradas de bases de datos (o inclusive contribuir entradas ellos mismos), o trabajar colaborativamente en un wiki.

Además, Moodle tiene una base significativa de usuarios con más de 46 000 sitios registrados con 21 millones de usuarios en 2 millones de cursos (al 3 de julio de 2008). Más de 70 lenguajes son soportados. Las estadísticas actuales de Moodle pueden ser vistas en línea en la dirección web http://moodle.org/stats/.


¿QUÉ PERMITE HACER MOODLE?

Moodle ofrece diferentes usabilidades en función del usuario, y de los permisos que este tenga. A grandes rasgos...


¿Qué es MoodleCAP, y que permite hacer?

MoodleCAP es un conjunto de dos aplicaciones. Un módulo desarrollado para Moodle para las versiones 1.8.x y superior y un bloque que muestra la información del usuario.
Ha sido testado en las versiones: 1.8.2, 1.9.2 y 1.9.3, 1.9.4 y 1.9.4+.

MoodleCAP es un proyecto cuya finalidad es controlar la asistencia de los usuarios de un rol o varios por parte de un usuario cuyo rol tenga permisos suficientes en el curso. En principio está desarrollado para que se evalúe el rol 'Student'.

Por último, los desarrolladores queremos agradecer a J.M Boneu, A. Domingo y a M. Sotorra por toda la ayuda recibida para realizar una aplicación con el máximo número de funcionalidades, buscando siempre la máxima comodidad y flexibilidad de entorno para el usuario y la máxima eficacia. También agradecer a la comunidad Moodle por sus rápidas respuestas en sus foros para agilizar el desarrollo de MoodleCAP.


Descargas





< ?php

/**
* CLASS: class_cap
* FILE REF.: In all classes
* MODULE: CAP - Attendence Pedagogic Control
* AUTHOR: Alejandro Gudiña & Álvaro Gutiérrez
* DATE: 03/05/2009
*
* This is the parent class. Contains the functions used in some pages.
*
*/

define('CAP_STUDENT',5);
class class_cap {

/**
*
* @global
*
*/

function print_table_general_info() {

// Language Variables
$ strcapname= get_string('cap','cap');
$ strtablethourcoursed = get_string('t_hour_coursed','cap');
$ strtablethourcourse = get_string('t_hour_course','cap');
$ strtablewarningattendence = get_string('warningattendance','cap');