JOVAED – Jornada Virtual ABED de EaD

A JOVAED – Jornada Virtual ABED de Educação a Distância será realizada de 10 a 21 de Junho de 2011. O evento aproveitará a experiência do 7º SENAED – Seminário Nacional ABED de Educação a Distância, realizado em 2009 também totalmente à distância.

A JOVAED será gratuita e qualquer interessado pode participar virtualmente das atividades oferecidas. Os inscritos terão direito a Certificado de participação emitido ao final do evento pela ABED – Associação Brasileira de Educação a Distância.

Mais informações

Observações sobre EAD

Um dos professores que mais admiro na área de Educação a Distância(EAD) é o Prof João Mattar .

Foi o criador da discussão  mais interessante no twitter  e que nos tem  proporcionado muitas trocas de informações e experiências.

Inicialmente somente aos domingos, daí o nome #eadsunday, mas ultimamente  todos os dias. Recomento seguir esta hastag.

Por isso gostaria de indicar um excelente artigo do Prof. João Mattar, que expõe suas opiniões sobre ead , a forma como tem sido feito EAD no Brasil.

Vejam o artigo: O Pesadelo da EaD

Parabéns Prof João

Outro artigo que indico  é o do Prof. Joaquim Uchoa , que foi meu mestre na pós graduação e que tem uma experiência de mais de 15 anos na área de EAD

Vejam o artigo :  Reflexões Práticas sobre Educação a Distância

Quais são os níveis de contexto no Moodle?

Se você está programando para o Moodle, você provavelmente precisará entender o que são os context level.

Definido, a partir do Moodle 1.7, em  /moodle/lib/accesslib.php

// context definitions
define(‘CONTEXT_SYSTEM’, 10);
define(‘CONTEXT_USER’, 30);
define(‘CONTEXT_COURSECAT’, 40);
define(‘CONTEXT_COURSE’, 50);
define(‘CONTEXT_MODULE’, 70);
define(‘CONTEXT_BLOCK’, 80);

Por exemplo : na tabela mdl_course_categories temos as categorias de cursos que por sua vez se relaciona com a tabela mdl_context

sendo:

mdl_couse_categories.id = mdl_context.instancedid

onde todas as categorias de cursos encontradas na tabela mdl_context estão com o campo contextlevel=40 (CONTEXT_COURSECAT = contexto de categoria de curso)

Um exemplo de uma consulta que irá retornar todos os estudantes e professores de um curso chamado ‘Matematica’.

roleid = 5 => students  e

roleid =3  =>teachers

SELECT c.id AS id, c.fullname, u.username, u.firstname, u.lastname, u.email
FROM mdl_role_assignments ra, mdl_user u, mdl_course c, mdl_context cxt
WHERE ra.userid = u.id
AND ra.contextid = cxt.id
AND cxt.contextlevel =50
AND cxt.instanceid = c.id
AND c.shortname =’Matematica’
AND (roleid =5 OR roleid=3);

Vejam que neste caso : cxt.contextlevel =50 ou seja apenas contexto de CONTEXT_COURSE