Documente Academic
Documente Profesional
Documente Cultură
de los Reyes
Administración de Sistemas Informáticos.
Índice
INTRODUCCIÓN ........................................................................................ 3
INTRODUCCIÓN
Esta aplicación fue creada por Marco Alarcón Zamora bajo licencia GPL y
aún está en fase de desarrollo, con lo que nuestra labor es continuar con su trabajo
y adaptarla a las necesidades de nuestro centro educativo, añadiendo otro tipo de
preguntas al formulario que los alumnos deben rellenar.
Msociograma original
A todo esto, se añade un problema más. La idea del orientador del centro es
conseguir una aplicación que pueda utilizarse con los diferentes cursos del centro,
diferenciando así el tipo de preguntas formuladas para cada uno, por ejemplo un
tipo de formulario para primaria, otro para la ESO y otro para bachillerato. Esto
supondría pensar en crear diferentes tablas en la base de datos o bien utilizar
módulos diferentes para cada curso.
Para poder abordar todo este trabajo, será necesario disponer de unos
conocimientos mínimos y necesarios en los lenguajes en los que está programado
el módulo. El módulo está programado principalmente en PHP como todos los
módulos de moodle, pero además utiliza código HTML para la creación de tablas y
elementos, y código MYSQL para realizar las consultas en la base de datos
PHPMYADMIN. Por supuesto será necesario además, la instalación de un conjunto
de software como son, un servidor Web como APACHE, base de datos MYSQL y
PHP, y finalmente MOODLE.
Después de añadir preguntas, añadimos los “por qué” según el nuevo modelo a
seguir, e intentamos relacionar en la base de datos dichas respuestas.
F5
SOLUCIÓN ADOPTADA
Para la creación del frame con el mapa del sociograma donde se colocan las
flechas, alumnos representando sus respuestas a los formularios, los elementos
para poder cambiar la posición de cada estudiante en el cuadrante y el combo con
las preguntas a seleccionar, etc., se utiliza el fichero: sociograma.php. En este
fichero no ha sido modificado finalmente.
Fichero utilizado:
Fichero utilizado:
Fichero utilizado:
Fichero utilizado:
Fichero utilizado:
Ficheros utilizados:
Alguno de los controles (en grid.php) para detectar la pregunta a la que se responde
PROPUESTAS DE MEJORA
http://moodle.org/mod/forum/view.php?id=695
http://docs.moodle.org/es/M%C3%B3dulos_de_actividades_(desarrollador)
Este enlace contiene el manual de estilo de moodle, para que todos el código
cumpla unas características:
http://docs.moodle.org/es/Manual_de_Estilo_de_C%C3%B3digo
En este enlace disponemos de los vídeos creados para ver el funcionamiento del
módulo:
http://www.youtube.com/maalarconz?user=maalarconz&hl=en&gl=US
En este enlace podemos ver el seguimiento del módulo, creado por Marco Alarcón
desde la aparición de la primera versión hasta la última.
http://msociograma.blogspot.com/
Para el estudio y repaso del lenguaje PHP hemos seguido las siguientes
direcciones:
VARIABLES: http://www.ignside.net/man/php/variables.php
ARRAYS: http://php.net/manual/es/language.types.array.php
FICHEROS: http://www.ignside.net/man/php/archivos.php
http://sourceforge.net/projects/msociograma/files/
http://xref.moodle.org/nav.html?_functions/index.html
http://eats.wordpress.com/2006/12/21/como-instalar-moodle-en-modo-local/
http://blogs.ua.es/webdev/2009/11/09/como-actualizar-una-pagina-al-cambiar-el-
valor-de-un-combo-box-ajax/
PHPExpert Editor
LAMP (Linux, Apache, MySQL, PHP)
Ubuntu
Moodle
XML Spy IDE
Skype
Correoelectrónico
http://msociograma-safa.blogspot.com/