Etiqueta: moodle 2.0

  • MOOC: ¿Ocaso del modelo de negocio tradicional en e-learning?

    MOOC: ¿Ocaso del modelo de negocio tradicional en e-learning?

     

    Noticia en The NewYorkTimes
    Noticia en The NewYorkTimes

    El pasado 17 de Julio 12 universidades top  estadounidenses firmaron un acuerdo con la empresa Coursera, para impartir cursos abiertos a todo el público, al igual que estaban realizando desde Abril, las universidades de Princeton,  Michigan, Stanford y Pennsylvania.  Los distintos medios de comunicación anglosajones se hacían eco de la noticia.

    La adición de estas 12 nuevas universidades a Coursera posibilita una revolución  en la oferta formativa on-line, pues pone  a disposición de  cualquier público un catálogo de cursos de calidad a coste cero.

    Sin duda este nuevo acuerdo va a consolidar los MOOCs como una realidad a tener muy en cuenta. Y a todos nos surge la duda de las implicaciones de este acontecimiento,  en el sentido de sí será un punto de inflexión para un nuevo modelo de negocio en e-learning, es decir, ¿este nuevo escenario podría tambalear al menos los pilares del  modelo de negocio tradicional del e-larning, tan desgastado?.

    (más…)

  • Probando Tema MyMobile Moodle 2.2

    Probando Tema MyMobile Moodle 2.2

    Versión Iphone Moodle 2.2
    Versión Iphone Moodle 2.2

    Este 2012 ha empezado con la liberación de la versión Moodle 2.2, que contiene como principales novedades:

    • Métodos avanzados de evaluación, incluido Rúbricas
    • Integrar objetos y herramientas de aprendizaje externas mediante el estándar IMS LTI.
    • Importación de IMS Common Cartridge.
    • Gravatars.
    • Tema MyMobile, destinado a smartphones.

    Pues bien después de instalar esta nueva release, le he echado un ojo a la visualización el tema MyMobile tanto en un PC como en un Iphone.

    La versión Moodle 2.2 posee un tema MyMobile específico para dispositivos móviles

    Os comparto unos vídeos para que podáis visualizar ambas:

    Esperamos vuestros comentarios

  • ¿Quieres crear un nuevo tema para Moodle 2?

    ¿Quieres crear un nuevo tema para Moodle 2?

    moodle 2

    ¿Qué? ¿Te has decidido a echarle valor y a atreverte a crear tu propio tema para Moodle 2?
    ¡Ojú!… ¡Pues prepárate! 🙂
    ¡Nada! No te asustes, aquí tienes unos consejillos varios que he ido rescatando y espero te sean de gran ayuda.

    Si vas a empezar de cero es aconsejable que al menos partas de un tema ya existente. Para ello, puedes seguir los siguientes pasos:
    (más…)

  • Conectividad de Moodle 2.0 con sistemas externos. Web Services

    Moodle nos provee de una serie de funcionalidades (gestión de alumnos y cursos, manejo de roles, subida y descarga de archivos, foros, etc) que son interesantes poderlas utilizar en otros entornos, combinadas con ERPs, sistemas de RRHH, portales, desde aplicaciones en dispositivos móviles
    Ésta es la principal funcionalidad de los servicios web que Moodle proporciona en su versión 2.0 y que, supongo, se irán añadiendo y actualizando en posteriores versiones. Además de ésta, tienen otras funciones, por ejemplo para la integración de aplicaciones externas dentro de Moodle a través de IMS LTI, pero esto daría para otro post.

    Ya que había pensado en este artículo como algo práctico, finalizo la presentación y «nos metemos en el ajo«. Para comenzar a usar los servicios web primero hay que configurar varios parámetros en Moodle, que explico en el siguiente vídeo:

    Podremos usar cualquiera de los protocolos que admite Moodle: XML-RPC, SOAP, REST y AMF, para la comunicación.

    En éste ejemplo trabajaremos con XML-RPC.

    1º Necesitamos de las librerías Zend XML-RPC y las importamos:

    require_once ‘Zend/XmlRpc/Client.php’;

    2º Creamos dos cursos y la variable params, que será un array, para enviarla en la llamada al cliente XML-RPC:

    $course1 = new stdClass();
    $course1->fullname = ‘curso de prueba 1’;
    $course1->shortname = ‘curso1’;
    $course1->categoryid = 1; //Miscelanea

    $course2 = new stdClass();
    $course2->fullname = ‘curso de prueba 2’;
    $course2->shortname = ‘curso2’;
    $course2->categoryid = 1; //Miscelanea

    $courses = array($course1, $course2);
    $params = array(‘courses’ => $courses);

    3º Montamos la URL de llamada (usando el token generado):

    $moodleurl = «http://localhost/moodle202»;
    $token = «xxxxxxxxxxxxxxxxxxxxxxxx»;

    $serverurl = $moodleurl . «/webservice/xmlrpc/server.php» . ‘?wstoken=’ . $token;

    4º Instanciamos el cliente enviando la URL como parámetro

    $xmlrpcclient = new Zend_XmlRpc_Client($serverurl);

    5º Ejecutamos el método call pasando la función que vamos a utilizar y que configuramos previamente en el vídeo, y los parámetros:

    $function = ‘moodle_course_create_courses’;

    try {
    $createdcourses = $xmlrpcclient->call($function, $params);
    } catch (Exception $e) {
    var_dump($e);
    }

    Ya solo queda comprobar que se han creado los cursos correctamente.