Está en la página 1de 35

CAPITULO IV

MARCO METODOLÓGICO Y DESARROLLO.

4.1 METODOLOGÍA DE DESARROLLO.


Para elaborar la Propuesta se siguió como Metodología Investigación
Acción. Consta de 5 fases, para efectos de esta investigación solo se
culminaron las dos primeras fases, las siguientes será presentadas en
una segunda parte de esta investigación:
 Diagnóstico: Investigación del Estado del arte, el análisis de las
buenas prácticas, técnicas, herramientas y formalismos existentes.
Además, el diseño de la propuesta del aula virtual
 Planificación de la acción: Determinación de los ajustes y pasos
necesarios para implementar la propuesta metodológica con el caso
de estudio.
 Tomar la acción: Se debe aplicar la propuesta aula virtual en el
proyecto.
 Evaluación: Se debe evaluar la propuesta con los entregables
alcanzados y se refinará la misma para obtener la implementación
del aula virtual.
 Especificación del aprendizaje: Se establecerán las conclusiones
de acuerdo a los resultados.

36
4.2 ETAPAS DE DESARROLLO.
La etapa de desarrollo está constituida:
a. Organización.
b. Análisis.
c. Diseño.
 Físico
 Lógico
d. Implementación
4.2.1 ETAPA DE ORGANIZACIÓN DE DESARROLLO DEL
SISTEMA.
a) Justificación, Beneficios y Objetivos de Sistema
 Justificación.
- La presencia de las nuevas tecnologías ofrece una
nueva alternativa a la docencia orientada a la
interactividad, la colaboración y la motivación. Las
plataformas de aprendizaje virtuales son herramientas
muy útiles que facilitan las tareas al docente y al
estudiante. La evolución de estas aplicaciones, que
gestionan contenidos educativos, ha ido pareja al
desarrollo de la tecnología lo que ha mejorado sus
utilidades y ventajas.
- Las plataformas de aprendizaje virtuales son
herramientas muy útiles que facilitan las tareas al
docente y al estudiante. Esta utilidad complementa la
enseñanza presencial con vitalización en toda la calidad
de enseñanza. Por ende, el futuro de la educación se
encuentra en la combinación de ambos tipos de
metodologías pedagógicas.
- Este proyecto se propone como una respuesta sobre la
utilización de internet como recurso didáctico. El diseño
de las sesiones y su contenido viene como respuesta a

37
las novedades que en esta materia aparecen en la web
2.0 del aprendizaje de nuestros alumnos.
 Beneficios.
- El aula virtual está abierta las 24 horas del día, los 7
días de la semana los 365 días del año. Lo único que
hace falta es un computador con acceso a Internet y
listo. Puedes acceder desde tu casa, el cyber, la playa.
No hace falta que vayas a ninguna clase en un horario
específico para presentar tus trabajos, dar un examen o
recibir alguna información de actividad a realizar.
- Si no fuiste a clase, puedes nivelarte perfectamente con
las lecciones interactivas del aula virtual. Si no hay
clases, puedes adelantar la materia en el aula virtual,
hacer ejercicios, ver videos que te expliquen la materia
y hasta chatear con compañeros y profesores
entrenados para ayudarte.
- Si eres profesor, puedes enviar la tarea a tus
estudiantes vía el aula virtual. No hay nada que corregir,
el sistema te dice:
 Quién hizo la tarea y quién no.
 Cuál es la calificación de cada estudiante.
 En qué materia fallan más los estudiantes, lo que
permite reforzar en esos puntos.
- Los videos explicativos son píldoras de conocimiento
que tienen las siguientes ventajas:
 No tienes que leer nada, escuchas y ves lo que se te
explica.
 Si no entendiste a la primera explicación, puedes
reproducir el video, todas las veces que quieras,
incluso secciones específicas del video que no
entiendas.

38
 Objetivos.
 Familiarizarse con un entorno de aprendizaje virtual.
 Fomentar los espacios virtuales educativos.
 Crear cursos de actividades educativas que permitan el
refuerzo de materias curriculares.
 Permitir el seguimiento del rendimiento de los alumnos
por parte de docentes.
 Promover el uso de herramientas educativas que
fomenten el trabajo en colaboración.
 Introducir en el conocimiento y manejo de materiales
multimedia en la educación como métodos eficaces de
enseñanza. Integrar estos materiales en medios
alternativos y complementarios al Aula: Blogs,
Webquest, Wikispaces.
 Presentación del Aula Virtual de Educación y su
Utilización para incluir Cursos.
b) Descripción del sistema.
La aplicación está realizada para un aprendizaje colaborativo.
 Funciones y procesos que automatizará el sistema

ACTIVIDA
FUNCIONE D
S ¿Qué

¿A qué modalidad
organizati
responde OBJETIVOS
va de la
la ¿Qué quiero que el alumno aprenda?
tarea
incorporac parece
ión más

virtual? convenien
te?
1. Colaborar en la inserción progresiva del alumno en la sociedad de la información Comunidad
Socializador y la comunicación y en el desarrollo de la propia cultura. es

39
virtuales de
aprendizaje
1. Respons Comprometerse e implicarse en el propio aprendizaje al asumir el reto de Contratos
abilidad aprender mediante un nuevo medio. virtuales
Consultar diversidad de informaciones provenientes de fuentes
3. Informativa Internet
también diversas.
Discusion
4. Expresar los propios conocimientos, experiencias y opiniones en un
es
Comunicativa contexto comunicativo real.
virtuales
Trabajo
5. Formativa Construir conocimiento compartido con el profesor y otros compañeros con su
colaborati
y Formador ayuda.
vo
Ampliarlosconocimientospersonalessiguiendoitinerariospersonalesy Edición
6. Motivador
mediantelaexploraciónlibreuorientada. web
Preguntas
Plasmar el aprendizaje realizado y argumentar los procesos de comprensión de de
7. Evaluador
los contenidos corrección
Automática
BBDD
8.
Ordenar la propia manera de proceder en el proceso de aprendizaje. personale
Organizadora
s
Proyectos
Indagar mediante la observación y comparación e datos obtenidos y
9. Analítica electrónic
realizarse preguntas al respecto.
o
Material
multimedi
10.
Integrar diferentes medios tecnológicos para obtener un resultado funcional. a o
Innovadora
presentac
iones ppt
Investigac
11. Probar el método científico en relación a pequeños estudios
iones
Investigadora personales.
virtuales

 Tecnología planteada para el sistema.


Utilizaremos una aplicación Linux Ubuntu Server 14.04
LTS, porque la institución requiere un sistema según los
recursos y materiales que actualmente cuenta.

40
Lenguaje de programación.
El lenguaje de programación en el que se desarrollará el
sistema es php, por ser un lenguaje multiplataforma
(teniendo en mira un desarrollo a futuro de la aplicación), y
ya que el Aula Virtual, tomamos como imprescindible
trabajar con un lenguaje con licencia no privativa como lo
es php, además de interactuar con xhtml , css, jquery y
apps de google.
DBMS.
Utilizaremos MySQL, ya que su licencia nos favorece,
además de ser un potente gestor de almacenamiento de
datos.
Sistema Operativo.
El Sistema Operativo que utilizaremos es el Ubuntu Server
14.04 LTS porque es compatible con los programas que
utilizamos, como se mostrará al momento de ejecutarse sin
ningún problema, y es esencial por no decir primordial para
realizar la programación de nuestro sistema.
Tecnología a aplicar.
La codificación del sistema estará dividida en clases y
también tendrá los nombres de las funciones y variables de
forma muy descriptiva, la validación de datos estará solo en
la interfaz del sistema, no vimos necesario usar
procedimientos almacenados ni vistas, nitriggers en la base
de datos, tampoco de reportes.

 Arquitectura de información planteada para el Sistema.


Diagrama Entidad – Relación
Gráfico – A

41
Fig. N°4.01. LEYENDA: Entidad relación base de datos.

c) Análisis de factibilidad.
 Factibilidad económica.
Es una medida de la eficacia de los costos asociados de
dicho proyecto o una solución a menudo recibe el nombre de
análisis costo-beneficio
Aplicaremos a algunas técnicas para evaluar la factibilidad
económica del proyecto a elaborar
 Análisis de Amortización
 Análisis de la inversión

Recursos Humanos 2,700.00


Ítem Descripción Total Costo/Hora Total
Horas
1 Analista de Sistemas 60 5.00 300.00
2 Desarrollador Junior 120 10.00 1,200.00
3 Diseñador Gráfico 60 10.00 600.00
4 Asistente del Proyecto 120 5.00 600.00

Maquinaria/Equipos 2,170.00

Costo
Ítem Descripción Unidades Total
Unitario

42
1 Computadora Intel Core i7 3,4 GHz 1 2170.00 2170.00
Software 0.00
Costo
Ítem Descripción Unidades Costo/Hora
Unitario

1 Ubuntu Server 14.04 LTS 1 0.00 0.00


2 Moodle 1 0.00 0.00

3 Apache y MySQL 1 0.00 0.00


Servicios/Otros 670.00
Ítem Descripción Tiempo
Costo/Mes Nº Meses Total
1 Energía Eléctrica 35 2 70.00
2 Internet 50 2 100.00
3 Telefonía Móvil 50 2 100.00
4 Alimentación del Equipo 100 2 200.00

5 Útiles de Oficina 100 2 200.00


COSTO TOTAL DEL PROYECTO 5,540.00

 Factibilidad técnica.
 El software será multiplataforma.
 El software correrá en un ordenador que tenga como
mínimo de memoria 512 MB.
 El software correrá en ordenadores con una tecnología
no menor a Pentium IV.
 El software solo funcionará en ordenadores con disco
duro mayor a 20GB.
 El software tiene como mínima resolución de pantalla
800 x 600.
 Factibilidad operacional.
El usuario promedio que usará el sistema tendrá las
siguientes tareas en beneficio de la automatización de
procesos que dará el software:
 Una entrevista con el equipo de desarrollo, una vez que
este sea iniciado, para definir los procesos que el
software automatizará, el equipo será el que decida

43
cuando ya se tiene toda la información necesaria para
desarrollar el proyecto.
 Se reunirá con el gestor superior del proyecto a dos
semanas de iniciado, para recibir en papel lo que será el
diseño de la interfaz gráfica de usuario con su respectivo
funcionamiento y podrá dar sugerencias.

 Cronograma del Proyecto.


CRONOGRAMA
N° ACTIVIDADES
S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12

01 Elaboración del plan de proyecto de


investigación.

02 Presentación del proyecto de


investigación

03 Aprobación del proyecto de


investigación

04 Ejecución del proyecto de investigación

05 Toma de datos en la Institución

06 Sistematización de datos

07 Trabajo de gabinete

08 Análisis estadístico

09 Elaboración del informe

10 Presentación del informe final

 Recursos y Presupuesto del Proyecto.


Para el desarrollo del sistema Aula virtual del I.E.S.T.P.
“Nuevo Occoro”, se utilizó computadoras core i7 y dual core
con todos los dispositivos básicos de entrada de los
siguientes modelos.
2.4 GHZ con 4 GB de RAM.

44
 Utilizaremos distintos tipos de software tales como.
 Software de Oficina específicamente Microsoft Office
2013
 Microsoft Office Project 2013
 Modelador de Base de datos MySQL
 Lenguaje de Programación PHP
 Rational Rose
 Sistema Operativo Ubuntu Server 14.04 LTS
 Tres integrantes responsables del sistema.
 Implementar el servidor ( los cuatro)
 Implementar el aula virtual (los cuatro)
 Analistas ( los cuatro )
 Diseñador (los cuatro)
 Medios Económicos necesarios para.
 Movilidad
 Alimentos, bebidas, etc.
 Acceso a internet
 Llamadas telefónicas
 Impresiones, copias, escaneos, etc.
 Presentaciones de trabajos.
 Empastados del proyecto
 Un quemado de CD o DVD
d) Análisis de Riesgos.
 El programador o el analista renuncia a su trabajo en la
mitad de desarrollo del proyecto.
 El cliente no cumple con dar entrevistas, que serán
imprescindibles para el desarrollo del software y la
aceptación del cliente.
 Los archivos de desarrollo se pierden.
 El cliente no está conforme con el proyecto.
 Altercados no menores en el equipo de desarrollo.

45
 Ineficacia en el equipo de desarrollo.
 El proyecto no está completo en la fecha de entrega.

4.2.2 ETAPA DE ANÁLISIS.


a. Descripción de las funciones, procesos y actividades del
sistema.
 El aula virtual como complemento de clase
presencial:
Los sitios web son usados por cada clase para poner al
alcance de los alumnos el material educativo y
enriquecerla con recursos publicados en Internet.
También se publican en este espacio programas del
curso, horarios e información inherente al curso y se
promueve la comunicación fuera de los límites
presenciales entre los alumnos y el docente, o entre
alumnos. Este sistema permite a los alumnos
familiarizarse con el uso de las Tecnologías de
Información, además da acceso a los materiales de cada
clase desde cualquier computadora conectado a la red,
permitiendo mantener la clase actualizada con las últimas
publicaciones de buenas fuentes – docentes - y
especialmente en los casos de clases numerosas, los
alumnos logran comunicarse aun fuera del horario de
clase sin tener que concurrir a clases de consulta, pueden
compartir puntos de vista con compañeros de clase, y
llevar a cabo trabajos en grupo. También permite que los
alumnos decidan si van a guardar las lecturas y
contenidos de la clase en un medio físico para leer desde
la pantalla del computador.
 El aula virtual para la educación a distancia.
´ En el caso de la educación a distancia el aula virtual toma
un rol central ya que será el espacio donde se

46
concentrara el proceso de aprendizaje. Es importante que
en el diseño o la elección de un sistema o tipo de aula
virtual, quede claro que se espera que los alumnos logren
su aprendizaje a distancia y que elementos deberá
contener esta herramienta para permitir que la experiencia
de aprendizaje sea productiva.

Fig. N°4.02. Modelo de diagrama del sistema.

4.2.3 ETAPA DE DISEÑO


a. Diseño Lógico
 Diagramas de caso de uso
Módulo del administrador: El administrador valida su
usuario y contraseña para poder administrar grupos de
usuarios con distintos privilegios, cursos, habilitar
docentes y además modifica la apariencia del aula virtual.

47
Fig. N°4.03. Módulo del Administrador

Módulo del docente: El docente valida su usuario y


contraseña, luego puede administrar los cursos que le
corresponden, como también administrar los usuarios
matriculados en cada curso, como también dejar
actividades a los estudiantes matriculados, así mismo
subir las clases que les corresponden a cada asignatura.

Fig. N°4.04. Módulo del Docente

48
Módulo del alumno: El alumno puede visualizar los
cursos disponibles, incluso algunos contenidos según sea
configurado cada curso, pero también valida su usuario y
contraseña para poder administrar sus actividades de
estudio de cada asignatura, como subir sus trabajos o
estar pendiente a cada tarea dejada por los docentes.

Fig. N°4.05. Módulo del Alumno


 Diagrama de clases
Determinación de las clases de objetos para el sistema
Módulo del administrador, docente y alumno:
Podemos ver los distintos privilegios que tiene cada actor
en el uso de la plataforma virtual, ya sea en visualizar y/o
administrar.

49
Fig. N°4.06. Determinación de las clases de objetos para el sistema

 Diagramas de Secuencias y Colaboraciones


Modelo de un diagrama de secuencias por cada caso y
sub caso
 El administrador crea usuarios, habilita cursos,
matricula usuarios en los distintos cursos.

Fig. N°4.07. Caso de Uso: Módulo del Administrador

50
 El docente hace una administración en la
estructuración de sus cursos asignados, publica
informaciones y actividades a los estudiantes
matriculados.

Fig. N°4.08. Caso de Uso: Módulo Docente

 El alumno visualiza los cursos donde está matriculado,


como tareas, eventos, foros, etc., además sube
archivos que fueron dejados como tarea.

Fig. N°4.09. Caso de Uso: Módulo Alumno

51
b. Diseño Físico
En la siguiente figura se puede mostrar la red interna del
I.E.S.T.P. “Nuevo Occoro”, donde los estudiantes de II, IV y
VI semestre son los beneficiados en el uso de la plataforma
virtual.
El uso de la plataforma virtual es de manera OffLine como
también OnLine, ya que tenemos una red interna bien
configurada.

Fig. N°4.10. Diseño físico del aula virtual

4.2.4 ETAPA DE IMPLEMENTACION


a. INSTALANDO UBUNTU SERVER 14.04 LTS
 Descargamos nuestro ISO de Ubuntu server desde este
link. Dependiendo de nuestro hardware será para 32bits
(i386) o 64bits (AMD64). Sugiero hacer la descarga por
medio de torrent (mayor velocidad sin congestionar los
servidores centrales) y para eso necesitaremos un cliente
bittorrent como FrostWire. Ya descargado generamos un
DVD o una USB booteable desde la cual instalar. Primer
paso al hacer boot, elegir el idioma y presionar Enter.

52
Fig. N°4.11. Descargando ISO de Ubuntu server desde este link.

 Elegimos la primera opción para instalar, no obstante


podemos chequear errores en disco, memoria entre otras
opciones de así quererlo. Presionamos Enter sobre la
primera opción.

Fig. N°4. 12. Eligiendo la primera opción.

53
 Escogemos el país o región donde está ubicado el
servidor y presionamos Enter.

Fig. N°4. 13. Escogemos el país o región

 Respondemos No al auto detección de teclado y


presionamos Enter.

Fig. N°4. 14. Configuración del teclado.

 Escogemos la distribución de nuestro teclado de la lista,


en mi caso, Español Latinoamericano y
presionamos Enter.

54
Fig. N°4.15. Escogiendo la distribución del teclado.

 Confirmamos nuestra distribución de teclado y


presionamos Enter

Fig. N°4.16. Seleccionando la distribución del teclado.

 Se activan drivers.

Fig. N°4.17. Activación del drivers.


 Escribimos el nombre de nuestro servidor de la forma
nombre. Dominio (hostname.domain) y
presionamos Enter.

Fig. N°4.18. Escribiendo el nombre del servidor.

55
 Si nos pide el nombre de la persona que tendrá una
cuenta de usuario en el servidor. Presionamos Enter.

Fig. N°4.19. Escribiendo el nombre del usuario.

 Escribimos un nombre de usuario y presionamos Enter.

Fig. N°4.20. Configurando usuario y contraseña

 Escribimos una contraseña y presionamos Enter.

Fig. N°4.21. Ingresando la contraseña.


 Confirmamos la contraseña y presionamos Enter.

Fig. N°4.22. Confirmando la contraseña.

56
 Eres paranoico Puedes cifrar el contenido de la carpeta
de usuario. Presionamos Enter.

Fig. N°4.23. Almacenando la configuración del usuario y contraseña.

 El instalador detecta nuestra zona horaria, si es correcta


como en este caso, elegimos Si y presionamos Enter.

Fig. N°4.24. Configuración del reloj.

 Peticionaremos el disco de forma Guiada con LVM para sí


más adelante queremos agregar otro disco podamos
hacerlo sin problemas. En caso de querer cifrar también
todo el disco, la tercera opción es la nuestra. Aunque si
nuestros requerimientos son diferentes, podemos
particionar con la última opción de forma manual.
Elegimos y presionamos Enter.

Fig. N°4.25. Particionado el Disco.

57
 Elegimos el disco a particionar y presionamos Enter.

Fig. N°4.26. Borrando los datos del disco

 Respondemos Si para guardar cambios y


presionamos Enter.

Fig. N°4.27. Guardando el esquema del particionado.

 El instalado nos muestra el tamaño máximo a usar en


nuestro particionado de disco. Presionamos Enter.

Fig. N°4.28. Realizando la partición del disco.

58
 Guardamos cambios eligiendo Si y presionamos Enter.

Fig. N°4.29. Realizando cambios indicados en el disco.

 Se realiza el particionado y comienza la instalación de


paquetes

Fig. N°4.30. Instalando el sistema.

 En caso de nuestro servidor estar detrás de un Proxy para


salir a Internet, esta es la oportunidad de colocar los datos
para poder descargar paquetes. Si no es así, dejamos en
blanco el campo y presionamos Enter.

Fig. N°4.31. Configuración del gestor de paquetes

59
 Se configuran repositorios.

Fig. N°4.32. Configurando el apt.

 Elegimos como mantener actualizado nuestro servidor, en


mi caso prefiero saber que estoy actualizando por ello uso
la primera opción y presionamos Enter.

Fig. N°4.33. Configuraciones del tasksel.

 Hora de elegir los paquetes que instalaremos. Para este


ejemplo solo marcaremos OpenSSH. Presionamos Enter.

Fig. N°4.34. Selección de programas

60
 Respondemos Si para instalar Grub en el sector de
arranque del disco. Presionamos Enter.

Fig. N°4.35. Instalando el cargador de arranque grup.

 Termina la instalación y debe reiniciarse el servidor.


Presionamos Enter

Fig. N°4.36. Instalación completa.

 Después de reiniciar ya podemos lograr con la cuenta de


usuario creada pasos atrás.

Fig. N°4.37 Ingresando con la cuenta del usuario.

61
 Ya tenemos nuestro servidor Ubuntu Trusty Tahr 14.04
listo para usarse.

Fig. N°4.38. Página principal del servidor Ubunto.

 Recomendado actualizar nuestro servidor


 Sudo apt-get update
 Sudo apt-get dist-upgrade

62
b. INSTALANDO MOODLE 2.7 EN EL SERVIDOR UBUNTU
4.04 LTS
 Se descargó el software para transferencia de archivos
por FTP (Filezilla).

Fig. N°4.39. Software para la transferencia de archivos.

 Se subió los archivos de Moodle para hacer la instalación


en el servidor.

Fig. N°4.40. Escribiendo la contraseña.

63
 Configurar Idioma. La página de instalación inicial se

mostrará después de escribir "192.168.1.110/virtual"


Fig. N°4.41. Configuración de idioma

 En este caso el idioma elegido es Español Internacional

Fig. N°4.42. Configurando el idioma inicial.

64
 Elija su Idioma preferido (Español Internacional en este
ejemplo con Moodle 2.7) Se muestra un reporte
diagnóstico – optimistamente se verá así.

Fig. N°4.43. Seleccionando el idioma


 Moodle enlazado y pasado (aprobado)
 Elija el botón “Siguiente” para continuar.
 Rutas de Moodle, Se muestran las rutas para la
instalación de Moodle
 http://192.168.1.110/virtual y en la instalación en
Internet, se subió a la siguiente
dirección: http://www.iestpnuevooccoro.edu.pe/virt-
ual

Fig. Nº 4.44. Confirmando La Localización Del Moodle

65
Fig. N°4.45. Ingresando el nombre del usuario

 Configuraciones de instalación de base de datos en


español, en Moodle 2.7 la pantalla es ligeramente
diferente:

Fig. N°4.46. Configurando la instalación de la Base de Datos

 Configuraciones de instalación de base de datos para


Moodle 2.7 en español

66
 Cuando haya llenado los campos, elija el botón
“Siguiente” para continuar.
 Comprobaciones del servidor
 El proceso de instalación revisa el servidor instalado.

Fig. N°4.47. Proceso de instalación del Moodle

 Pantalla de revisión del Entorno del servidor


 En Moodle 2.7 la pantalla es ligeramente diferente:

Fig. N°4.48. Pantalla de revisión del servidor

 Comprobaciones del servidor


 Elija el botón “Siguiente” para continuar.
 Confirmar paquete de Idioma inicial

67
Moodle ahora revisará si es que el paquete de idioma está
disponible para el idioma que Usted seleccionó en el

primer paso. Si no estuviera disponible, Moodle


continuará con la instalación en inglés.
Fig. N°4.49. Revisando el paquete de idioma.

 Revisión del paquete de idioma


 Confirmar config.php
Asumiendo que la carpeta Moodle es escribible, se
mostrará un mensaje que confirma que la configuración
se ha completado.

Fig. N°4.50. Finalización de la configuración.

c. CONFIGURANDO LOS CURSOS, USUARIOS EN MOODLE


2.7
 Selección y configuración de la plantilla

68
Fig. N°4.51. Configurando la pantalla.

 Creando cuentas de usuarios para los alumnos

Fig. N°4.52. Creando cuentas.

69
 Creando categorías y cursos de los distintos Semestres

Fig. N°4.53. Creando categorías.

 Plataforma virtual (Página principal)

Fig. N°4.54. Página principal del aula virtual del IESTP “Nuevo Occoro”

70

También podría gustarte