SlideShare una empresa de Scribd logo
1 de 92
Descargar para leer sin conexión
NOMBRE DEL PROYECTO: ANÁLISIS DE LOS
REQUERIMIENTOS PARA LA IMPLEMENTACIÓN DE
UNA CARRERA EN EL MODELO DE EDUCACIÓN
ABIERTA Y A DISTANCIA.
NOMBRE DE LA EMPRESA: INSTITUTO TECNOLÓGICO
DE CIUDAD MADERO. (DEPARTAMENTO DE CIENCIAS
BÁSICAS).
PRESENTA
NOMBRE DEL ALUMNO: BARBARA MARÍA ESTHER
GARCÍA MORALES.
NÚMERO DE CONTROL
10070255
CARRERA: INGENIERÍA EN SISTEMAS
COMPUTACIONALES
ING.LUIS DANIEL ORDÓNEZ PACHECO M.C.A SERGIO SALDAÑA. GARCIA.
ASESOR INTERNO ASESOR EXTERNO
CIUDAD MADERO JUNIO 2015
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
2
Resumen
El objetivo principal de esta investigación es analizar los requerimientos tanto
físicos como lógicos que deben ser utilizados para la implementación de una
plataforma virtual en el Instituto Tecnológico de Ciudad Madero, así como los
costos de hardware que deben ser requeridos, verificando tres posibles
presupuestos, en este documento se encuentran las posibles plataformas más
utilizadas las cuales fueron candidatas a una fututa implementación, la
plataforma que fue seleccionada debido a las características y su alto índice de
implementación en diversas instituciones, es seleccionada debido a que se logra
llegar a la conclusión de que la mejor opción es la implementación de una
plataforma E-Learning llamada Moodle de la cual se muestran algunas
características en los apartados correspondientes, la investigación realizada fue
de tipo exploratorio ya que se tuvo que buscar a los estudiantes del Instituto para
poder agregar información con respecto a sus necesidades, y el tipo de
conveniencia que les causaría el poder cursar una carrera en línea. La muestra
que se utilizó en esta investigación fue de tipo regional puesto que solo se llevó
a cabo en el Instituto Tecnológico de ciudad madero el cual está situado en el
sur de Tamaulipas. En donde los participantes fueron 30 estudiantes de primer
semestre de la carrera de ingeniería industrial los cuales se encuentran entre 18
a los 22 años de edad. Los instrumentos que se utilizaron fueron: encuestas, las
cuales fueron redactadas por categorías, en donde se cuestionaron, algunos
datos personales, los medios de comunicación que estos individuaos le dan a
los recursos que INTERNET ofrece, si alguna vez han tenido la satisfacción de
utilizar alguna plataforma virtual en algún tipo de curso, la disponibilidad de parte
de estos en cuanto a cursar una Carrera completamente en línea así como
también las ventajas y desventajas que esta propuesta les involucraría. Esta
propuesta permite concluir que la mayoría de los estudiantes seleccionados
estaría dispuesto a estudiar mediante una plataforma en línea, las respuestas
contestadas como opinión personal, arrojan resultados como la falta de ingresos
para contar con computadora personal e INTERNET, sin duda la propuesta les
permitiría trabajar y estudiar al mismo tiempo.
Palabras clave: Plataforma, Virtual, E-Learning, Moodle, Hosting.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
3
CONTENIDO
CONTENIDO................................................................................................................................................................ 3
CAPITULO I: INTRODUCCIÓN ................................................................................................................................ 5
1.1 ANTECEDENTES............................................................................................................................................5
1.2 JUSTIFICACION..............................................................................................................................................7
1.3 OBJETIVOS......................................................................................................................................................7
1.3.1 OBJETIVO GENERAL ............................................................................................................................ 7
1.3.2 OBJETIVOS ESPECIFICOS..................................................................................................................7
1.4 ÁREA DE DESARROLLO DE PROYECTO DE RESIDENCIAS .............................................................. 8
1.4.1 DEPARTAMENTO DE CIENCIAS BÁSICAS ......................................................................................8
1.4.2 FUNCIONES PRINCIPALES DEL DEPARTAMENTO DE CIENCIAS BÁSICAS..........................8
1.5 PROBLEMAS A RESOLVER.........................................................................................................................9
1.6 ALCANCES DEL PROYECTO. ...................................................................................................................10
1.7 LIMITACIONES DEL PROYECTO..............................................................................................................10
CAPITULO II: MARCO TEÓRICO .......................................................................................................................... 11
2.1 EDUCACIÓN A DISTANCIA ........................................................................................................................11
2.2 COMPONENTES PARA LA INFRAESTRUCTURA E-LEARNING........................................................12
2.2.1 LA INFRAESTRUCTURA E-LEARNING............................................................................................ 12
2.2.3 INFRAESTRUCTURA TECNOLÓGICA DE DOCENTES PARA E-LEARNING. ......................... 14
2.2.4 INFRAESTRUCTURA TECNOLOGICA PARA ESTUDIANTES VIRTUALES. ............................ 15
2.3 PLATAFORMAS E-LEARNING E INTERNET........................................................................................... 15
2.4 EJEMPLOS DE ENTORNOS VIRTUALES DE APRENDIZAJE (EVAS). .............................................18
2.4.1 ATUTOR .................................................................................................................................................19
2.4.2 CHAMILO................................................................................................................................................20
2.4.3 CLAROLINE ...........................................................................................................................................21
2.4.4 DOKEOS.................................................................................................................................................23
2.4.5 MOODLE.................................................................................................................................................24
2.5 CARACTERÍSTICAS DE LAS PLATAFORMAS VIRTUALES MÁS UTILIZADAS EN MÉXICO. ......27
2.6 MOODLE EN UNIVERSIDADES MEXICANAS. .......................................................................................30
2.6.1 MOODLE EN INSTITUTOS TECNOLÓGICOS DE TAMAULIPAS...............................................32
2.7 SERVIDORES Y BASES DE DATOS COMO INFRAESTRUCTURA. ..................................................32
2.7.1 LOS SERVIDORES............................................................................................................................... 33
2.7.1.1 TIPOS DE SERVIDORES............................................................................................................34
2.7.2 BREVE HISTORIA DEL SERVIDOR WEB APACHE.......................................................................36
2.7.2.1 PROPIEDADES DE APACHE .....................................................................................................36
2.8 SISTEMAS GESTORES DE BASE DE DATOS .......................................................................................37
2.8.1 SISTEMA GESTOR DE BASE DE DATOS MySQL.........................................................................40
2.9 LENGUAJES DE PROGRAMACION..........................................................................................................42
2.9.1 LENGUAJE DE PROGRAMACIÓN PHP ........................................................................................... 43
2.10 INFRAESTRUCTURA TÉCNICA (HARDWARE)....................................................................................45
2.10.1 TIPO DE SERVIDOR Y SUS CARACTERÍSTICAS FÍSICAS Y DE ALMACENAMIENTO......45
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
4
2.10.2 CARACTERÍSTICAS DEL SERVIDOR............................................................................................ 45
2.10.3 CASO PROMEDIO.............................................................................................................................. 51
2.10.4 OPCIÓN 3 CASO CON EL MÍNIMO DE EFECTIVO. ....................................................................53
2.10.5 ANCHO DE BANDA............................................................................................................................ 53
2.10.5.1 CALCULO DE LA TASA DE ANCHO DE BANDA..................................................................54
CAPITULO III: MARCO METODOLOGICO. .........................................................................................................54
3.1 TIPO DE INVESTIGACIÓN.......................................................................................................................... 54
3.2 METODO. .......................................................................................................................................................55
3.3 POBLACIÓN Y MUESTRA........................................................................................................................... 55
3.4 TIPO DE MUESTREO...................................................................................................................................56
3.5 INSTRUMENTOS. .........................................................................................................................................56
3.6 PROCEDIMIENTOS......................................................................................................................................57
CAPITULO IV: ANALISIS DE DATOS. ..................................................................................................................57
CAPITULO V: CONCLUSIONES............................................................................................................................ 62
BIBLIOGRAFIA.......................................................................................................................................................... 64
ANEXOS.....................................................................................................................................................................65
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
5
CAPITULO I: INTRODUCCIÓN
1.1 ANTECEDENTES
Actualmente en el siglo XXI en varias Instituciones hacen uso de INTERNET,
como uno de los medios de comunicación, algunos de estos medios son
utilizados como un apoyo extra para clases presenciales en varios Instituciones,
gracias a estos medios de comunicación, se puede enviar y recibir información
de alumno Ha profesor y viceversa, por otro lado, ya se cuenta con infinidad de
plataformas las cuales dan funcionamiento en INTERNET.
Estas plataformas son utilizadas principalmente para impartir clases en
diferentes Instituciones desde nivel básico, pasando por nivel superior, etc. Estos
sistemas no solo son utilizados para el aprendizaje continuo, además son
utilizados en empresas públicas y privadas, de esta forma los
colaboradores/trabajadores, pueden ofrecer sus servicios desde cualquier lugar
virtualmente.
Varias de estas Plataformas de Software Libre son fáciles de implementar y
cuentan con varias herramientas educativas de aprendizaje, según el autor en el
libro (Clarenc, 2013) las plataformas de Software Libre deben ser
implementadas sobre un servidor que soporte el lenguaje PHP y un Sistema
Manejador De Base De Datos (SMBD), el más utilizado es MySQL para la
instalación de estas.
Existen tres tipos diferentes de plataformas las cuales son: de uso Comercial,
de Software Libre y en la Nube, la mayoría de las Instituciones optan por manejar
las plataformas de Software Libre ya que son gratuitas, se pueden modificar y
distribuir sin limitantes, las plataformas de Software Libre o Código Abierto, son
sin fines de lucro, esto quiere decir que pueden ser operadas e implementadas
sin tener que pagar o donar recursos a una persona u empresa por ellas.
Por otro lado las plataformas Comerciales, son utilizadas especialmente en
empresas privadas, este tipo de plataformas virtuales, están específicamente y
detalladamente documentadas, y son con fines de lucro, es decir, que dichas
empresas que requieran este servicio, tienen que aportar una ayuda monetaria
a alguna empresa la cual sea la encargada de desarrollar o distribuir este
producto.
Para el caso de las plataformas virtuales en la Nube, son utilizadas en varias
Instituciones Educativas, como un apoyo a las clases presenciales en donde se
encuentran inscritos actualmente, estas plataformas de igual manera contienen
distintas herramientas de aprendizaje muy interesantes.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
6
Existen varios Institutos los cuales ya ofertan carreras virtuales, pero en la
mayoría de los Institutos solo se cuenta con plataformas B - Learning, estas
plataformas a diferencia de las E-Learning, son utilizadas como un apoyo a las
clases presenciales, en el Instituto Tecnológico de Ciudad Madero actualmente
tiene el apoyo de algunas plataformas B- Learning.
La mayoría de los Tecnológicos en todo el mundo adquieren y conocen las
plataformas de software libre, varias de estas Instituciones utilizan las
plataformas de Código Abierto como Moodle, esta plataforma cuanta con tareas
las cuales, dentro de los requisitos cumple con ofrecer y garantizar un buen
servicio.
Un ejemplo de estos son los Institutos Tecnológicos de Aguas Calientes,
Durango y Ciudad Victoria, los cuales en conjunto cuentan con la implementación
y el servicio de una plataforma virtual, la cual es la más utilizada en México, estos
Institutos, ofrecen no solo una especialidad a distancia, si no que ya tienen
experiencia en este campo, y por lo regular tienen abierto este módulo a la
mayoría de las licenciaturas.
Un gran y claro ejemplo de uso de un módulo a distancia en el estado de
Tamaulipas es el Instituto Tecnológico de Ciudad Victoria, el cual utiliza la
plataforma Moodle de igual manera y es el único en Tamaulipas que ofrece más
de una especialidad de licenciatura a distancia.
Varias de estas Instituciones además del uso de Moodle como plataforma
Virtual E-Learning, también tienen un gran apoyo para estas, utilizando
plataformas en la Nube, B-Learning, esto solo como complemento para
enriquecer el aprendizaje de alumnos y profesores.
En el sur de Tamaulipas se encuentra uno de los Tecnológicos más
destacados de la zona, este es el Instituto Tecnológico de Ciudad Madero, el
cual aún no cuenta con un módulo de alguna especialidad a distancia. Las
plataformas que son utilizadas por varios profesores en este instituto son dos.
Estas plataformas son Schoology y Khan Academy, Schoology es
independiente del uso de cada profesor, algunos se unen al aprendizaje en esta
plataforma e invitan a sus alumnos para estar al pendiente de algunas tareas en
la Nube, mientras algunos otros deciden no utilizarlo.
Por otro lado, ya se encuentra en la página del instituto Tecnológico de Ciudad
Madero, un pequeño apartado el cual los enlaza a la página de la plataforma en
la Nube, Khan Academy, esta plataforma está abierta a todos los alumnos los
cuales requieran aprender o reafirmar conocimientos de alguna materia en
especial.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
7
Según como se menciona en el libro (Global Forum on Innovation in Health
Professional Education, 2014) este tipo de plataforma principalmente fue
diseñada en un solo lenguaje, en el idioma inglés, pero debido a la gran demanda
de este, se decidió emplearlo y traducirlo a varios lenguajes, de esta forma,
varios usuarios en todo el mundo pueden hacer uso de este.
1.2 JUSTIFICACION.
Se pensó en este proyecto debido a que en el Instituto Tecnológico de Ciudad
Madero no se cuenta con una plataforma virtual, por medio de la cual se pueda
tener acceso a las materias impartidas en alguna especialidad de nivel
licenciatura en este Instituto.
Con la implementación de una plataforma virtual y el uso de esta, los alumnos
que por alguna o varias razones no puedan continuar sus estudios y sean
inscritos mediante el módulo de educación abierta y a distancia tendrán la
oportunidad de continuar sus estudios, sin la necesidad de viajar hasta las
instalaciones, podrán, cargar y descargar información de todo el material
requerido en cada una de las asignaturas de la especialidad.
Por otro lado se contará con un nuevo modelo de enseñanza en donde el
alumno podrá aprender a lo largo de su especialidad, de manera significativa y
a su propio ritmo, debido a la reducción de capacidad para alumnos en cada
materia impartida virtualmente, los docentes podrán dedicar más tiempo a las
dudas, revisión de tareas y trabajos a cada uno de los grupos que le
correspondan.
1.3 OBJETIVOS
1.3.1 OBJETIVO GENERAL
Establecer los requerimientos para la implementación de una carrera en el
modelo de educación abierta y a distancia en el ITCM.
1.3.2 OBJETIVOS ESPECIFICOS.
 Analizar la brecha digital del personal docente, alumnos del ITCM
con respecto al modelo de educación abierta y a distancia y al uso de las
TIC´s en su desarrollo profesional.
 Detallar la infraestructura requerida para desarrollar una carrera en
la modalidad abierta y a distancia.
 Definir los recursos materiales requeridos para el uso de una
plataforma tecnológica en la operación de una carrera a distancia.
 Determinar las características de soporte tecnológico (hardware)
para el funcionamiento del modelo a distancia.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
8
1.4 ÁREA DE DESARROLLO DE PROYECTO DE RESIDENCIAS
El desarrollo del proyecto se realizó en el Departamento de Ciencias Básicas
del Instituto Tecnológico de Ciudad Madero.
1.4.1 DEPARTAMENTO DE CIENCIAS BÁSICAS
El departamento de Ciencias Básicas es el encargado de realizar una ardua
labor en el Instituto Tecnológico de Ciudad Madero, puesto que este
departamento es el encargado de Planear, coordinar, controlar y evaluar las
actividades de docencia, investigación y vinculación en las áreas
correspondientes a las ciencias básicas que se impartan en el instituto
tecnológico, de conformidad con las normas y lineamientos establecidos por la
Secretaría de Educación Pública.
1.4.2 FUNCIONES PRINCIPALES DEL DEPARTAMENTO DE CIENCIAS
BÁSICAS.
 Elaborar el programa operativo anual y el anteproyecto de
presupuesto del departamento y presentarlos a la subdirección
Académica para lo conducente.
 Aplicar la estructura orgánica autorizada para el departamento y los
procedimientos establecidos.
 Coordinar con las divisiones de estudios profesionales y de
posgrado e investigación, la aplicación de los programas de estudio y con
el Departamento de Desarrollo Académico los materiales y apoyos
didácticos de las asignaturas correspondientes a las áreas de ciencias
básicas que se impartan en el instituto tecnológico y controlar su
desarrollo.
 Coordinar con las divisiones de estudios profesionales y de
posgrado e investigación y con el Departamento de Desarrollo
Académico, la formulación y aplicación de técnicas e instrumentos para la
evaluación del aprendizaje de las asignaturas correspondientes a las
áreas de ciencias básicas que se impartan en el instituto tecnológico y
controlar su desarrollo.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
9
 Coordinar los proyectos de investigación educativa, científica y
tecnológica en las áreas de ciencias básicas que se lleven a cabo en el
instituto tecnológico y controlar su desarrollo.
 Coordinar los proyectos de producción académica y de
investigación científica y tecnológica en las áreas de ciencias básicas,
relacionados con la vinculación del instituto tecnológico con el sector
productivo de bienes y servicios de la región y controlar su desarrollo.
 Proponer a la Subdirección Académica el desarrollo de cursos y
eventos que propicien la superación y actualización profesional del
personal docente de las áreas de ciencias básicas en el instituto
tecnológico.
 Apoyar a la División de Estudios Profesionales en el proceso de
titulación de los alumnos del instituto.
 Supervisar y evaluar el funcionamiento del departamento y con
base en los resultados, proponer las medidas que mejoren su operación.
 Coordinar las actividades del departamento con las demás áreas
de la Subdirección Académica.
 Presentar reportes periódicos de las actividades desarrolladas a la
Subdirección Académica.
1.5 PROBLEMAS A RESOLVER.
En este apartado se enlistan algunos problemas los cuales se pretende
resolver mediante el análisis de este proyecto.
 No existen medios de transporte a comunidades lejanas
 Ahorro de papel
 Evidencia electrónica de trabajos
 El estudiante no puede asistir a un aula debido al horario de
trabajo
 Ahorro en transporte y alimentos
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
10
1.6 ALCANCES DEL PROYECTO.
 Conocer los requisitos lógicos (software) necesarios para la
implementación de una plataforma virtual.
 Conocer los requisitos físicos (hardware) necesarios para la
implementación de una plataforma virtual.
 Buscar información y presupuestos, para diferentes alternativas en
cuanto a costos de implementación.
 Verificar el nivel de conocimiento hacia las tecnologías de la
información de los estudiantes.
 Realizar un registro para la verificación del conjunto de información,
para determinar si la propuesta es factible.
1.7 LIMITACIONES DEL PROYECTO.
Algunas limitaciones del análisis de los requerimientos para la implementación
de una plataforma virtual serian.
 Falta de INTERNET.
 Pocas fuentes de información con respecto a los temas a tratar.
 Puede llegar a no concretarse el proyecto debido a alguna
interrupción por parte de algún departamento inconforme con la
propuesta.
Algunas limitaciones futuras sobre la implementación de una plataforma virtual
serian.
 No contar con suficientes recursos monetarios para la compra de
los equipos de hardware.
 No contar con suficientes recursos para la instalación de ancho de
banda con los requisitos necesarios, fallas en los sistemas inteligentes
necesarios para manipular la plataforma virtual.
 No contar con personal capacitado para el buen funcionamiento de
los equipos de cómputo.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
11
CAPITULO II: MARCO TEÓRICO
2.1 EDUCACIÓN A DISTANCIA
La educación a distancia se ha vuelto un factor importante en el aprendizaje
ya que con esto, se logra que los alumnos sean mucho más independientes y
logren sus objetivos de manera casi independiente, desde cualquier punto en
donde estos se encuentren, ya que la principal característica de este, es que el
alumno trabaja lejos del profesor y viceversa.
Infraestructura requerida para desarrollar una carrera en la modalidad abierta
y a distancia.
En esta fase de requisitos es necesario contar con dos campos los cuales
serán los recursos fundamentales y los cuáles serán los encargados en conjunto
de dar funcionalidad a la plataforma virtual requerida para una carrera a
distancia.
Se requerirá materiales de hardware, y estos serán utilizados para operar los
requisitos tecnológicos (de software), los cuales serán implementados para su
funcionamiento.
Cada parte de la arquitectura del sistema E-Learning, debe ser operado por
especialistas distintos, y cada uno encargando de cierta parte del modelo, ya que
se compone de tres partes, la interfaz de usuario, programa ejecutable y sistema
manejador de bases de datos.
En el primer punto, como interfaz de usuario, se toman los lenguajes en los
cuales serán desarrolladas todas las interfaces de usuario, las cuales servirán
para que todos los usuarios puedan interactuar e intercambiar, información a
través de esta vista. En la parte de motor de adaptación, son los sistemas
necesarios los cuales deben ser requeridos y utilizados algunos para programar
todo el código necesario para que las interfaces de usuarios puedan ser
operados sin ningún problema.
En el motor de adaptación como se mencionó anteriormente no solo funciona
para la parte del cliente como interfaces de usuario en donde estos interactúan,
sino que también es fundamental, para la parte administrativa, ya que varios de
estos sistemas son necesarios, para la conexión con las bases de datos.
Como tercer punto se encuentra la parte de repositorio de datos, en esta parte
se utilizara el sistema gestor de bases de datos que más se ajuste a las
necesidades de la plataforma virtual. En estas bases de datos se almacenara
toda la información de los usuarios que tengan acceso a la plataforma, así como
la información de cada uno de estos usuarios.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
12
2.2 COMPONENTES PARA LA INFRAESTRUCTURA E-LEARNING.
2.2.1 LA INFRAESTRUCTURA E-LEARNING
Los sistemas E-Learning requieren de un conjunto de componentes como la
infraestructura física institucional, financiamiento, apoyo humano, etc. Esta
infraestructura debe ser evaluada para el logro de todos los objetivos, de esta
manera se contara con los recursos necesarios, y la operación será mucho más
fácil debido a que se cuenta con todos los puntos requeridos en la plataforma E-
Learning.
Figura 1: Infraestructura para E-Learning.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
13
2.2.2 INFRAESTRUCTURA TECNOLÓGICA INSTITUCIONAL E-LEARNING
En la infraestructura física institucional se detallan algunos elementos
tecnológicos relevantes como los sistemas de telecomunicaciones, aplicaciones
tecnológicas, y el desarrollo de proyectos para la implementación de sistemas E-
Learning.
Figura 2: Infraestructura tecnológica para las instituciones E-Learning.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
14
2.2.3 INFRAESTRUCTURA TECNOLÓGICA DE DOCENTES PARA E-
LEARNING.
Los diferentes componentes tecnológicos que los docentes requieren para el
ejercicio docente a través de un sistema E-Learning se detallan a continuación.
Figura 3: Infraestructura tecnológica de docentes para E-Learning.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
15
2.2.4 INFRAESTRUCTURA TECNOLOGICA PARA ESTUDIANTES
VIRTUALES.
Los estudiantes E-Learning requieren un conjunto de componentes
tecnológicos para la realización de sus experiencias de aprendizaje de forma
exitosa a continuación se muestra una imagen la cual indica algunos puntos
necesarios con los que los alumnos deben contar, para poder realizar una
carrera en línea.
Figura 4: Infraestructura tecnológica para estudiantes virtuales.
2.3 PLATAFORMAS E-LEARNING E INTERNET
Las plataformas E-Learning son conocidas como campus virtual, o Learning
Managemet System (LMS), estas son utilizadas en empresas e instituciones
educativas, estas plataformas son la nueva generación de la enseñanza, en
donde se puede observar que el aprendizaje presencial puede ser sustituido por
una educación a distancia completamente virtualizada. Mediante la poderosa red
de comunicación INTERNET.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
16
Para esto se pueden utilizar infinidad de herramientas o aplicaciones de
hipertexto, las cuales son herramientas de software, estas permiten crear,
enlazar y compartir información por medio de enlaces asociativos, los cuales son
los que conducen al usuario a continuar o enlazarse a otro modulo el cual este
consultando.
Algunas de las herramientas o aplicaciones de hipertexto son utilizadas como
como soporte en las plataformas de educación a distancia tales como: correo
electrónico, páginas web, foros de discusión, mensajería instantánea, etc.).
Estas plataformas E-Learning están adquiriendo cada vez más ventaja para los
usuarios que las utilizan.
Los objetos de aprendizaje o recursos digitales con los que cuentan las
plataformas E-Learning pueden ser utilizados como recurso de clases
presenciales o para educación totalmente a distancia. En el siglo XXI se puede
consultar información de cualquier tipo en cualquier lugar gracias a las
tecnologías de información.
El esfuerzo por crear una red mundial de comunicación mediante la
computadora o cualquier dispositivo que tenga acceso a INTERNET, fue para
compartir información verídica, y de calidad, sin importar el lugar o el horario de
consulta, pero debido al paso del tiempo, esto no se encuentra así en distintas
páginas web, debido a que esta red se convirtió en una red bidireccional, en la
cual varios usuarios pueden cargar información, y estas puede carecer de
fuentes fidedignas.
Para consultar información, es necesario, tener que acceder a las páginas
confiables en INTERNET, ya que se pueden encontrar publicaciones en varios
sitios web, en donde en la mayoría de los casos, es aquí en donde se encuentra
información que no es completamente fiable y en donde la mayoría de los
usuarios consultan, estas son las más utilizadas debido a que son las primeras
en aparecer en el buscador.
Pero si, la búsqueda se realiza de una manera más completa y con dedicación
se puede percatar de que existen páginas, libros, revistas, aplicaciones, en
donde las fuentes son totalmente confiables ya que detrás de estas se encuentra
una empresa la cual aprueba la información total que puede presentarse en estos
artículos cargados en INTERNET, para la consulta del público en general que
las requiera.
Actualmente las plataformas E-Learning son utilizadas por diversos sectores,
en especial son utilizadas por instituciones educativas las cuales saben que la
enseñanza no solo debe centrarse y quedarse en cada curso de las clases
presenciales que se imparten en dicha institución al cual pertenecen, y en donde
solo pueda acudir cierta parte de la población la cual tenga tiempo para asistir a
dicho instituto.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
17
La mayoría de las interfaces graficas de plataformas E-Learning, son
programadas en lenguaje PHP, existen tres tipos diferentes de estas plataformas
virtuales, estas pueden ser descargadas desde alguna dirección o página en
INTERNET, los distintos tipo de plataformas pertenecen a distintas empresas u
organizaciones, según el caso de cada una, los tres tipo de estas son:
Comerciales, Software libre y en la Nube.
Los servicios de estas plataformas están abiertos a cualquier empresa que lo
requiera, la diferencia de estas varia en cuanto a herramientas que cada una
pueda ofrecer, pero sin duda, todas son utilizadas con la misma funcionalidad, y
tienen como objetivo brindar ayuda a distancia, a los sectores que lo requieran,
logrando con esto, que las posibilidades de información aparezcan desde
cualquier lugar por medio de este recurso a distancia.
Las plataformas E-Learning Comerciales, son las que por lo regular son
utilizadas por empresas privadas, este tipo de plataformas son con fines de lucro,
es decir que para poder contar con este producto es necesario aportar una
cantidad mensualmente al desarrollador o distribuidor de estas plataformas estas
plataformas son perfectamente y detalladamente documentadas, este tipo de
documentación es entregado al cliente el cual requiera de estos servicios.
Por otro lado, las mejoras y los recursos para poder operar de una manera
más exitosa el producto, es necesario tener que aportar, más de la cantidad
requerida por la licencia, es decir que el cliente obtendrá mejores beneficios
actuales de dicha plataforma depende de los recursos monetarios que este
aporte a dicha empresa de distribución del producto.
En pocas palabras, en cuanto más sea la aportación del cliente con los
encargados de la plataforma virtual de su preferencia más beneficios y
documentación, e incluso asesoramiento de especialistas obtendrá, mientras los
recursos no rebasen las peticiones en cuanto a presupuesto, el cliente solo
obtendrá cierta información, sin adiciones extra en cuanto a apoyo o materiales
relacionados con esta.
Para el tipo de plataformas virtuales de software libre, son la que en la mayoría
son utilizadas, en instituciones públicas, ya que con este tipo de plataformas
virtuales se tiene la posibilidad de enriquecer si así se requiere la plataforma
virtual, se puede usar, estudiar y modificar las veces que sea necesario, estas
plataformas son de libre acceso como su nombre lo indica.
Estas plataformas son desarrolladas por instituciones educativas o
generalmente desarrolladas por personas que están involucradas en el sector
educativo, las plataformas de software libre cuentan con grandes
funcionalidades, en las herramientas que contienen, estas pueden superar a las
que contienen las plataformas comerciales en algunas ocasiones.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
18
Varias de estas plataformas, cuentan con personas especializadas las cuales,
son encargadas de brindar cursos a los responsables principales de la
implementación de estas plataformas, estas personas brindan apoyo desde la
implementación en servidores web, como para la operatividad de esta, para el
buen uso y funcionamiento, están disponibles para cualquier tipo de
asesoramiento, en cuanto a este producto.
Como tercer punto se cuenta con el apoyo de las conocidas plataformas en la
nube, estas no son implementadas en alguna institución, simplemente son
utilizadas por distintas instituciones mediante internet, en estas plataformas se
pueden crear grupos, recibir y mandar información etc. Pero no se pueden
modificar, debido a que no se tiene acceso al código de estas. Pero en definitiva
dan funcionalidad como un apoyo extra a las clases presenciales que se imparten
en diversos institutos.
En diferentes instituciones con los que no cuentan con suficientes recursos,
los profesores se apoyan de estas para poder transmitir información electrónica
con sus alumnos subir tareas, calificaciones, etc. Este tipo de plataformas no son
conocidas como LMS, debido a que solo son utilizadas como apoyo en ciertas
actividades que se imparten en clases presenciales.
Considerando los puntos clave en cada descripción del tipo de plataformas
nos centraremos en las plataformas de Software Libre, debido a las
características que estas brindan a las instituciones públicas y debido a la
demanda que tienen.
2.4 EJEMPLOS DE ENTORNOS VIRTUALES DE APRENDIZAJE (EVAS).
Un entorno de aprendizaje virtual son sistemas informáticos que permiten al
estudiante distribuir contenidos en diferentes formatos, tales como texto, video,
etc. En estos se puede evaluar a los alumnos y verificar las participaciones,
tareas y actividades a desarrollar, estas plataformas o entornos virtuales son
orientados a objetos y se acceden a los cursos mediante una clave de acceso
personal.
A continuación enlistaremos las plataformas o Entornos virtuales, de software
libre E-Learning más utilizadas según el libro (Clarenc, 2013), detallando sus
características ventajas y desventajas que cada uno de estos ofrece, ATutor,
Chamilo, Claroline, Dokeos y Moodle. Como primer punto se empezara con La
plataforma Virtual ATutor.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
19
2.4.1 ATUTOR
Figura 5: Plataforma E-Learning ATutor.
Las principales características de ATutor es que cuenta con documentación
según el libro (Ozihel, 2012), para profesores y administradores esta
documentación va incluida en la instalación estándar.
Características importantes.
 Los temas son más fácil de crear y son más flexibles.
 Los profesores pueden elegir que herramientas y módulos va a
usar cada curso.
 Los cursos incorporan ahora un directorio de profesores y alumnos,
de modo que facilita el contacto entre los participantes.
 Se ha ampliado las estadísticas de uso de los contenidos del curso.
Unas de las ventajas importantes de esta plataforma son:
 Poseer un sistema de correo electrónico interno propio de esta
plataforma.
 Es fácil para personas con pocos conocimientos de estas
plataformas.
 Cuida la estética de los fondos, fuentes, etc.
 Cursos orientados al autoaprendizaje.
 Administración sencilla.
Unas de las desventajas de esta plataforma.
 Los foros, actividades y recursos están separados.
 La interfaz en la que la crea el profesor es diferente a la del alumno.
 No se puede poner tareas online en esta plataforma.
La página principal de ATutor es: http://www.atutor.ca
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
20
2.4.2 CHAMILO
Figura 6.- Plataforma E-Learning Chamilo.
Chamilo es una herramienta actualmente la más moderna de todas las
plataformas según el libro (Clarenc, 2013) fue lanzada en el año 2010, es
utilizada tanto en instituciones como en empresas. Es una plataforma de
aprendizaje virtual de código abierto y software libre (GNU/Linux) permite a los
docentes crear cursos en línea como soporte a una modalidad de aprendizaje
presencial.
Esta plataforma puede ser instalada en diferentes sistemas operativos, como
Linux, Windows, OS-X, desarrollado con lenguaje PHP y motor de base de datos
MySQL, esta plataforma permite al profesor el cual impartirá los cursos online
escoger entre una serie de metodologías pedagógicas, y dentro de estas se
encuentra el constructivismo social.
Chamilo contiene 55 idiomas, y 25 de estos idiomas están completos en un
80%. Esta plataforma está protegido por una asociación sin fines de lucro, de
este modo es imposible que una empresa pueda tomar la propiedad de este
proyecto. De este modo significa que es libre de desarrollar sus propias o
mejoras, compartirlas o no compartiéndolas con la comunidad en general.
Unas de las características importantes de esta plataforma llamada Chamilo
en base a sus funcionalidades son:
Interacción ejemplo: foros, chats, compartir archivos, anuncios, grupos,
tareas, wiki, usuarios, encuestas, notas personales, redes sociales y glosarios.
Contenido ejemplo. Ejercicios estos en forma de preguntas y exámenes con
control de tiempo, lecciones, gestionar un curso, evaluaciones, asistencia,
enlaces, glosario, administración de documentos y avances temáticos.
Administración ejemplo: gestión de blogs, configuración y mantenimiento de
cursos, informes y documentos.
VENTAJAS.
 En usabilidad es muy fácil de usar tanto para el docente como para
los estudiantes en general.
 Las vistas de esta plataforma son muy limpias de esta manera los
estudiantes no se distraen fácilmente con el diseño y color de sus
interfaces gráficas.
 Su licencia de software libre da libertad de usar, mejorar y distribuir.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
21
 Esta plataforma trabaja bajo los principios pedagicos
constructivistas.
 Es fácil para crear contenidos en esta plataforma.
 Soporta múltiples idiomas.
 Cuanta con el manejo de videoconferencia.
 Genera certificaciones.
 Interfaces personalizables.
 Es estructurado y es de fácil comprensión
 Ayuda a mejorar las destrezas comunicativas a nivel individual y
grupal.
 Permite al estudiante trabajar de acuerdo a su propio ritmo de
tiempo.
 Permite crear y subir audio.
SUS DESVENTAJAS.
 La única desventaja es que lleva tiempo su instalación e
implementación.
La página en google oficial de la plataforma virtual de software libre Chamilo
es: https://campus.chamilo.org/
2.4.3 CLAROLINE
Figura 7: Plataforma E-Learning Claroline.
Esta plataforma es de aprendizaje virtual o trabajo virtual (eLearning y
eWorking) es de software libre y de código abierto (open source) esta plataforma
permite construir cursos online, esta plataforma está escrita en el lenguaje PHP,
utiliza MySQL como sistema gestor de base de datos (SGBD).
Está disponible según el libro (Fergus, 2012)para plataformas Linux,
navegadores libres como Mozilla y Netscape, también puede ser operado con
sistemas operativos como Unix, Mac, OS X Y Windows) y navegadores
propietarios como Internet Explorer. Esta plataforma llamada Claroline, cuenta
con 35 idiomas y cuenta con una gran comunidad de desarrolladores y usuarios
en todo el mundo.
Claroline se inició en el año 2001 por la UCL (Universidad católica de Louvain,
Bélgica), en mayo de 2007 se creó el Consorcio Claroline formado por varias
universidades de Bélgica, España, Canadá y Chile cuyos objetivos son organizar
el desarrollo y promover las plataformas en nivel técnico y pedagógico.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
22
La plataforma Claroline no requiere conocimientos técnicos especiales para
su instalación ya que es fácil de instalar y utilizar, entre sus principales
características se encuentran.
Características.
 Publicación de recursos en cualquier formato de archivo.
 Foros de discusión públicos y privados.
 Administración de listas de enlaces.
 Creación de grupos de estudiantes.
 Confección de ejercicios.
 Agenda con anuncios, tareas y plazos.
 Publicación de anuncios vía email o portada del curso.
 Gestión de los envíos de los estudiantes.
 Administración de chats.
 Supervisión de acceso y progreso de estudiantes.
Sus principales ventajas.
 Esta plataforma no tiene límite de usuarios.
 Las tareas de administración son muy sencillas.
 La interfaz es funcional, intuitiva y con elementos básicos que
facilitan la navegación.
 Cuida la estética de los cursos.
Desventajas
 Cuenta con pocos módulos y plugins para descargar.
 Su personalización es un tanto dificultosa.
 La herramienta de chat es algo lenta.
 Los servicios que puede configurar el administrador son muy
limitados, con respecto a otras plataformas. Por ejemplo, no se tiene
acceso a realizar una copia de seguridad del curso, ni encuestas, entre
otros.
 Algo dificultoso a la hora de abrir archivos.
La página principal de Claroline es: http://www.claroline.net/
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
23
2.4.4 DOKEOS
Figura 8.- Plataforma E-Learning Dokeos
Esta plataforma es un entorno de aprendizaje, aplicación de administración y
una herramienta de colaboración, es una aplicación web gratuita de código
abierto al igual que las plataformas antes mencionadas, operada bajo Licencia
GNU GLP) este entorno de aprendizaje también puede ser utilizado como un
sistema de gestión de contenido para la educación.
Dokeos es utilizado en más de 9900 organizaciones, según el libro (Jos R.
Gomis Fuentes, 2012) contiene las siguientes características calendario,
procesos de entretenimiento, chat de texto, audio y video, administración de
pruebas y guardado de registros.
Esta plataforma fue lanzada en el año 2004 como un Fork de LMS Claroline,
ya que el indicador del proyecto deseaba promocionar esta plataforma a las
empresas y o a las instituciones, de este modo Dokeos se desarrolló de manera
muy significativa en el mundo empresarial.
Principales características de Dokeos.
 Lecciones SCORM.
 Producción de documentos basados en plantillas.
 Interacción: foros, chats y grupos.
 Videoconferencia: vía Web.
 Conversión de presentaciones en PowerPoint
 Trabajos.
 Blogs.
 Agenda.
 Anuncios.
 Glosario.
 Notas personales.
 Red social.
 Encuestas.
 Autentificación vía LDAP y OpenID.
 Evaluaciones.
 Reserva de matrícula.
 Sesiones de usuario.
Ventajas de Dokeos.
 Amplia variedad de herramientas.
 Facilita la creación y organización de contenidos y ejercicios.
 Esta plataforma soporta distintos lenguajes.
 Contiene alta modularidad y tecnología Plug –in
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
24
 Es de fácil uso.
Desventajas.
 Carece de un menú siempre a la vista y los usuarios que utilicen
esta plataforma tienen que regresar a la pantalla de inicio de dicha
plataforma.
 Esta herramienta para utilizarse adecuadamente puede llevarles
tiempo a los usuarios a conocer y manejar correctamente la plataforma.
 Las herramientas de contenidos requieren mejoras
 Esta plataforma no contiene la herramienta de búsqueda.
 Dokeos no tiene documentación para ningún tipo de usuario.
 Solo contiene documentación para los administradores en el idioma
inglés.
La página principal de Dokeos es: http://www.dokeos.com/
2.4.5 MOODLE
Figura 9: Plataforma E-Learning moodle.
Moodle también es una plataforma más de software libre, su nombre es un
acrónimo en inglés lo que significa Entorno de Aprendizaje Dinámico Modular,
Orientado a Objetos. La palabra Moodle también es un verbo anglosajón que
describe el proceso de dar vueltas sobre algo, haciendo cosas como se vienen
a la mente.
Moodle es un sistema de gestión de cursos de código abierto CMS (Open
Source Course Management System) esta plataforma trabaja bajo Licencia
publica general GNU, moodle tiene varias libertades por ser de código abierto
pero esta plataforma cuenta con derechos de autor.
Los individuos interesados en utilizar la plataforma Moodle pueden hacer uso
de ella, la pueden copiar, utilizar y modificar, siempre y cuando la empresa o
institución proporcione la fuente a otros es decir distribuya las mejoras que
realizo, y una de las reglas principales es no modificar o eliminar la licencia
original de moodle.
Moodle puede ser instalado según el libro (Óscar Arratia García, 2009), en
cualquier servidor que pueda ejecutar PHP, y un sistema gestor de base de datos
como MySQL, esta plataforma se ejecuta sin modificaciones los siguientes
sistemas operativos: Unix, GNU/Linux, Open Solaris, FreeBSD, Windows, Mac
OS X, NetWare entre otros sistemas que también soportan el lenguaje PHP.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
25
Esta plataforma es una aplicación web, la cual es gratuita y puede ser utilizada
para enriquecer el aprendizaje presencial, o para dar cursos en línea solamente,
esta plataforma contiene grandes herramientas de enseñanza, Moodle es
utilizado por varias instituciones educativas y no educativas sin dejar de lado que
educadores independientes también utilizan esta gran plataforma de aprendizaje
virtual.
Características de Moodle.
 Esta plataforma se basa en una aproximación constructiva del
aprendizaje enfatizando que tanto los estudiantes como los profesores
pueden contribuir a la experiencia educativa de varias maneras, ya sea
comentando entradas de bases
 de datos o trabajando colaborativamente en una wiki.
 Forma parte de una gran comunidad en constante crecimiento,
haciendo el sistema muy dinámico.
 Existen alrededor de 20 tipos diferentes de actividades disponibles
en Moodle: foros, glosarios, wikis, tareas, quizzes, encuestas, bases de
datos (entre otras) y cada una puede ser adaptada a las necesidades
propias de cada curso.
 Permite combinar las actividades en secuencias y grupos, ayuda al
docente a guiar a los participantes.
Ventajas de utilizar la plataforma moodle
 El profesor tiene absoluto control sobre los contenidos del curso.
 Normalmente, se establecen plazos de entrega de actividades y el
profesor monitorea el desarrollo.
 Permite colocar como recurso enunciados de exámenes, y la
posibilidad de subir su resultado como archivos adjuntos, con horario de
plazo de entrega.
 Completa información del trabajo realizado por los alumnos.
 Reutilización de los cursos.
 Posibilidad de compartir cursos y/o recursos.
 Posibilidad de crear cursos conjuntamente con otros compañeros
profesores del mismo o diferente centro.
 Permite colocar recursos variados para formar una unidad de
contenidos: etiquetas, archivos en formato variable (texto, audio, vídeo,
hoja de cálculo).
 Facilidad de comunicación con sus alumnos y con el resto de
profesores del curso.
 Las encuestas que se pueden realizar son de gran utilidad para
evaluar el conocimiento inicial de los alumnos en una materia específica
o para calificar el desempeño del tutor o profesor del curso.
 La evaluación es continua y permanente: todo se comenta por
todos y se evalúa. El profesor da feedback continuo y los estudiantes
demandan esta actividad.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
26
 Dispone de varios temas o plantillas que permiten al administrador
del sitio personalizar colores y tipos de letra a su gusto o necesidad. Estas
plantillas son fáciles de modificar y ampliar.
 Es posible cambiar el modo de edición de profesor avista del
alumno. De esta forma, permite asegurarse de que los alumnos vean en
la plataforma sólo que deben ver y ocultar el resto.
 Se encuentra traducido a más de 70 idiomas.
 Los estudiantes se familiarizan rápidamente con el entorno de la
plataforma.
 Permite que cada estudiante tenga su propio ritmo de trabajo.
 Feedback inmediato en muchas actividades, incluida la evaluación.
 En los exámenes tipo “múltiple choice”, puede verse el resultado
inmediatamente después de que el alumno lo terminó.
 Los alumnos pueden participar en la creación de glosarios, y en
todas las lecciones se generan automáticamente enlaces a las palabras
incluidas en estos.
Desventajas de la plataforma Moodle
 Prescinde de algunas herramientas pedagógicas, como por
ejemplo crucigramas y juegos de roles.
 Su interfaz necesita mejorarse.
 Hay desventajas asociadas a la seguridad, dependiendo en dónde
se esté alojando la instalación de Moodle, cuáles sean las políticas de
seguridad y la infraestructura tecnológica con la cual se cuente durante la
instalación Zapata, (2010)
 No integra automáticamente el uso de videoconferencias.
 La estructura de navegación, tanto para la creación de contenidos
como para la administración del sitio, es poco amigable y utiliza muchos
recursos de la red, provocando lentitud en el acceso.
 Por estar basado en tecnología PHP, la configuración de un
servidor con muchos usuarios debe ser cuidadosa para obtener un mayor
desempeño.
 No tiene la posibilidad de realizar la gestión económica financiera
de alumnos en línea, sobre todo cuando un mismo alumno está inscrito
en varios cursos.
La página oficial de moodle es: http://www.dokeos.com/
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
27
2.5 CARACTERÍSTICAS DE LAS PLATAFORMAS VIRTUALES MÁS
UTILIZADAS EN MÉXICO.
Característica
s:
Instalación y
administración
ATut
or
2.0.2
Chamil
o
Claroli
ne
Dokeo
s
Moodl
e
Multidioma SI SI SI SI SI
Personalizació
n Look & Feel
SI SI SI SI SI
Autentificación SI SI SI SI SI
Perfiles y
Privilegios
SI SI SI SI SI
Estadísticas SI SI SI SI SI
Identificación
de usuarios on-
line
SI SI NO SI SI
Carga masiva
de usuarios
SI SI SI SI SI
Usuarios
externos (LDAP,
base de datos,
etc.)
SI SI NO SI SI
Administración
de Recursos.
SI SI SI SI SI
COMUNICACI
ÓN
Anuncios SI SI SI SI SI
Correo
electrónico
SI SI SI SI SI
Lista de
distribución
SI NO NO NO SI
Foros SI SI SI SI SI
Chats SI SI SI SI SI
Noticias SI SI NO SI SI
Video
conferencia online
integrada
NO SI NO SI NO
Audio
conferencia
NO SI NO NO NO
Soporta video SI SI NO SI SI
Soporta audio SI SI NO NO SI
Envió de SMS a
alumnos
NO NO NO NO NO
Alertas por mail SI SI SI SI SI
Cafetería NO NO NO NO SI
Recursos
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
28
Herramienta de
búsqueda
NO SI NO SI SI
Ayuda offline NO SI NO SI SI
Paginas
personalizadas
NO SI NO SI SI
Agenda
personal
NO SI NO SI SI
Calendario SI SI NO SI SI
Grupos de
trabajo
SI SI SI SI SI
Libro de notas NO SI NO SI SI
Wiki SI SI SI SI SI
Blog SI SI NO SI SI
FaQs SI SI NO SI SI
Encuestas SI SI NO SI SI
Repositorio de
enlaces eternos
SI SI SI SI SI
Biblioteca
virtual
SI SI NO SI SI
Tareas SI SI SI SI SI
Herramienta de
autor.
SI SI SI SI SI
Tabla 1: Tabla comparativa entre las plataformas E-Learning más utilizadas.
Como se observa en la tabla anterior, cada plataforma virtual cuenta con sus
propias herramientas de aprendizaje, de las plataformas descritas anteriormente
se llega a la conclusión de que la plataforma moodle es la indicada para
implementarse en el Instituto Tecnológico de Ciudad Madero.
Ya que es la plataforma más utilizada, y en la que los usuarios se encuentran
cómodos trabajando con esta, así como la mayoría de las universidades que
cuentan con una educación a distancia, tienen implementada esta plataforma
virtual, e incluso los Tecnológicos que cuentan con una modalidad a distancia en
Tamaulipas, utilizan Moodle.
Moodle tiene cuatro principales características sumamente importantes las
cuales son: interactividad, accesibilidad, flexibilizada y estandarización.
Interactividad.- El diseño de Moodle se basa en las ideas del constructivismo
(Baños Sancho, 2007). En pedagogía, se denomina constructivismo a la
corriente de la didáctica que afirma que el conocimiento se construye en la mente
del estudiante y por medio del aprendizaje colaborativo. Así, Moodle permite
implementar cursos donde el estudiante es protagonista activo de su formación
y utiliza diferentes recursos (tutores en línea, material de referencia,
herramientas de comunicación, compañeros de curso, etc.) para construir su
conocimiento progresivamente eligiendo su propio camino de acuerdo con sus
necesidades e intereses.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
29
Flexibilidad.- esta es entendida como la adaptabilidad de una plataforma E-
Learning a un determinado contexto y a programas de formación específicos es
un tema que requiere especial atención. Moodle es un entorno de aprendizaje
muy fácil de actualizar, dispone de una interfaz muy sencilla que permite crear y
administrar cursos de manera ágil. Además, los recursos creados en los cursos
se pueden reutilizar adaptándose a las necesidades e intereses de la
organización y sus estudiantes y cambiando a medida que el curso progresa si
es necesario.
Accesibilidad.- Cuando hablamos de accesibilidad hacemos referencia a las
herramientas que tienen que ver con la gestión del curso y son provistas por las
plataformas para controlar el acceso a zonas determinadas basadas en
prerrequisitos, trabajos anteriores o resultados de pruebas.
Estas herramientas también sirven para delimitar el tiempo de acceso a los
materiales y ejercicios del curso y permiten que los cursos puedan tener
diferentes secuencias de estudio. Moodle, por ejemplo, permite que los
profesores configuren el nivel de acceso de los estudiantes (lectura, escritura,
anónimo) a los foros y que cuenten con informes sobre el número de veces, hora,
fecha y frecuencia de cada estudiante que accede al contenido de un curso, al
foro de discusión, a evaluaciones del curso y a los ejercicios.
Estandarización.- En los últimos tiempos, se ha producido un proceso de
convergencia hacia un determinado estándar. Un estándar E-Learning es un
conjunto de reglas que adoptan las empresas que se dedican al desarrollo de
herramientas tecnológicas orientadas a la educación. “Estas reglas especifican
cómo los fabricantes pueden construir los cursos en línea y las plataformas sobre
las cuales son impartidos estos cursos, de tal manera que puedan interactuar
unas con otras. Estas reglas proveen modelos comunes de la información para
cursos E-Learning y plataformas LMS”
La estandarización de los sistemas de E-Learning garantiza: Accesibilidad: el
sistema permite el seguimiento de los progresos de los estudiantes.
Interoperabilidad: es posible intercambiar información entre los distintos LMS.
Durabilidad: La tecnología desarrollada con el estándar perdura de modo tal
que los cursos no se vuelven obsoletos, sino que pueden actualizarle
constantemente.
Reutilización: Los cursos y los objetos de aprendizaje pueden utilizarse
nuevamente con diferentes herramientas y en distintas plataformas.
Ha continuación se enlistaran las universidades de todo México que cuenta
con esta plataforma educativa.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
30
2.6 MOODLE EN UNIVERSIDADES MEXICANAS.
Las universidades que cuentan con una plataforma E-Learning en México son
las siguientes.
 Centro de Estudios Universitarios Monterrey
 Centro de Estudios Universitarios Xochicalco
 CETYS Universidad
 Instituto Politécnico Nacional
 Instituto Tecnológico Autónomo de México
 Instituto Tecnológico de Aguascalientes
 Instituto Tecnológico de Durango
 Instituto Tecnológico de Sonora
 Instituto Tecnológico y de Estudios Superiores de Monterrey
(ITESM)
 Instituto Tecnológico de Estudios Superiores de Occidente
 Universidad Anáhuac
 Universidad Anáhuac del sur
 Universidad Autónoma “Benito Juárez” de Oaxaca
 Universidad Autónoma Agraria “Antonio Navarro”
 Universidad Autónoma de Aguascalientes
 Universidad Autónoma de Baja California
 Universidad Autónoma de Baja California Sur
 Universidad Autónoma de Campeche
 Universidad Autónoma de Chapingo
 Universidad Autónoma de Chiapas
 Universidad Autónoma de Chihuahua
 Universidad Autónoma de Ciudad Juárez
 Universidad Autónoma de Guerrero
 Universidad Autónoma de la Laguna
 Universidad Autónoma de Nayarit
 Universidad Autónoma de Nuevo León
 Universidad Autónoma de Querétaro
 Universidad Autónoma de San Luis Potosí
 Universidad Autónoma de Tamaulipas
 Universidad Autónoma de Tlaxcala
 Universidad Autónoma de Veracruz Villa Rica
 Universidad Autónoma de Yucatán
 Universidad Autónoma de Zacatecas
 Universidad Autónoma del Carmen
 Universidad Autónoma del Estado de Hidalgo
 Universidad Autónoma del Estado de México
 Universidad Autónoma del Estado de Morelos
 Universidad Autónoma del Noreste
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
31
 Universidad Autónoma Metropolitana
 Universidad Cristóbal Colón
 Universidad Cuauhtémoc
 Universidad de Celaya
 Universidad de Ciencias y Artes de Chiapas
 Universidad de Colima
 Universidad de Cuautitlán Izcalli
 Universidad de Guadalajara
 Universidad de Guanajuato
 Universidad de Hermosillo
 Universidad de la Sierra A.C
 Universidad de las Américas
 Universidad de las Américas - Puebla
 Universidad de Montemorelos
 Universidad de Monterrey
 Universidad de Norteamérica
 Universidad de Occidente
 Universidad de Quintana Roo
 Universidad de San Miguel
 Universidad de Sonora
 Universidad del Bajío
 Universidad del Mar
 Universidad del Mayab
 Universidad del Noreste
 Universidad del Noroeste
 Universidad del Norte
 Universidad del Tepeyac
 Universidad del Valle de Atemajac
 Universidad del Valle de México
 Universidad del Valle de Puebla
 Universidad del Valle de Bravo
 Universidad Franco - Mexicana
 Universidad Hispanoamericana
 Universidad Iberoamericana
 Universidad Intercontinental
 Universidad Juárez Autónoma de Tabasco
 Universidad Juárez del Estado de Durango
 Universidad Justo Sierra
 Universidad Kino
 Universidad La Salle
 Universidad Lasallista Benavente
 Universidad Latina
 Universidad Latinoamericana
 Universidad Madero
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
32
 Universidad Mesoamérica del San Agustín
 Universidad Mexicana
 Universidad Mexicana del Noreste
 Universidad México Americana del Norte
 Universidad Michoacana de San Nicolás de Hidalgo
 Universidad Autónoma de México
 Universidad Obrera de México
 Universidad Olmeca
 Universidad Panamericana
 Universidad Pedagógica Nacional
 Universidad Popular Autónoma de Estado de Puebla
 Universidad Regiomontana
 Universidad Regional del Sureste
 Universidad Simón Bolívar
 Universidad Tecnológica de la Mixteca
 Universidad Tecnológica de México
 Universidad Tecnológica de Nezahualcóyotl
 Universidad Veracruzana
2.6.1 MOODLE EN INSTITUTOS TECNOLÓGICOS DE TAMAULIPAS.
En los Institutos del Estado de Tamaulipas, la mayoría no cuentan con una
plataforma virtual, los Tecnológicos familiarizados con la plataforma Moodle y
que cuentan con más de una licenciatura a distancia son:
 INSTITUTO TECNOLÓGICO DE CIUDAD VICTORIA.- Este
instituto cuenta con 3 licenciaturas en ofertas educativas, las cuales son
Ingeniería Industrial, Ingeniería en Sistemas, Gestión Empresarial.
 INSTITUTO TECNOLÓGICO DE REYNOSA.- Este Instituto cuenta
con 4 licenciaturas en ofertas educativas a distancia, las cuales son,
Ingeniería en Gestión Empresarial, Ingeniería en Sistemas
Computacionales, Ingeniería Industrial e Ingeniería Petrolera.
 INSTITUTO TECNOLÓGICO DE MATAMOROS.- Este Instituto
cuenta con 3 licenciaturas las cuales son Ingeniería Industrial, Ingeniería
en Sistemas Computacionales, Ingeniería en Gestión Empresarial.
2.7 SERVIDORES Y BASES DE DATOS COMO INFRAESTRUCTURA.
Para poder implementar una plataforma E-Learning como Moodle es
necesario contar con un equipo completo el cual nos proporcione servicios
computacionales, como un servidor web, se requiere Apache para este tipo de
servidor ya que este permitirá que las computadoras se puedan conectar entre
sí mediante el protocolo http, y el puerto 80, esto dicho en otras palabras es
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
33
utilizado para visualizar en un navegador web, los archivos con formatos http, o
mejor conocidas como páginas web en INTERNET.
Se requiere de un servidor PHP en un lenguaje script (interpretado) este debe
ser ampliamente utilizable especialmente en desarrollo web, el cual es para lo
que fue diseñado originalmente, el propósito de utilizar este servidor es para que
los desarrolladores una vez implementada la plataforma puedan realizar mejoras
a las páginas web de una manera rápida y eficazmente, lo cual lo lograran por
parte de este tipo de servicios.
Otro requisito indispensable es contar con un Sistema Gestor de Base de
Datos, existen diversos Sistemas Gestores, los cuales son utilizados para la
realización de las mismas tareas, como consultas de los diferentes productos,
personal, etc., que puedan permanecer en la empresa, el funcionamiento de un
sistema de base de datos, son las consultas que se realizan en la base de datos
de la empresa, u Institución.
El Sistema Gestor de Base de Datos que se requiere para el trabajo junto al
servidor apache es MySQL, este sistema gestor permitirá hacer base de datos
de tipo distribuidas, todos estos son de software libre por lo que no se requerirán
licencia alguna y su costo no es mensual como los sistemas comerciales, en este
y los diferentes sistemas gestores el lenguaje que utilizan es el mismo llamado
SQL.
En este apartado también se requerirá el lenguaje PHP, el cual trabajara en
conjunto con los sistemas antes mencionados, en este sistema, se crearan
páginas web, es decir, en este lenguaje los programadores crearan ventanas,
diseñaran aquí, todas las ventanas las cuales servirán para que los usuarios,
puedan comunicarse con todos los servicios, en general.
Estos sistemas deberán ser instalados previamente en un servidor el cual
deba estar en un área destina para ello, la instalación de estos debe ser
completamente bien configurada, para que al momento de realizar alguna
consulta o una tarea, no exista algún error de configuración y se tenga que volver
a realizar todo de manera pertinente, logrando esto de manera exitosa, se
lograría el ahorro de tiempo y la rápida administración para contar con una
plataforma E-Learning.
2.7.1 LOS SERVIDORES.
Los servidores según el libro (Marchionni, 2011), son utilizados como su
nombre lo indica para ofrecer servicios, los cuales en la mayoría de las empresas
son utilizados, para el almacenamiento de información, estos servidores, son
instalados en máquinas grandes o pequeñas según sea el caso, algunas con
una gran capacidad, estas se encuentran en un área destinada la cual debe estar
climatizada y equipada en excelentes condiciones.
Este servidor estará al servicio de otras máquinas computacionales o
dispositivos móviles de los clientes o usuarios que realizan llamadas o peticiones
de cualquier tipo de información, para la cual este diseñado el servidor de la
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
34
empresa o Institución, en la cual el cliente esté interesado en verificar algún dato.
Figura 10: Tipo de servicio Cliente - Servidor
Un servidor como se observa en la imagen de arriba se comunica con los
clientes los cuales consultan algún tipo de información como archivos de texto,
video, audio, imágenes, emails, aplicaciones, programas, consultas a bases de
datos etc.
La mayoría de las veces y así debe ser recomendado las máquinas
computacionales que dan la función de servidores deben ser más potentes que
las computadoras que dan funciones normales, deben tener más capacidad de
almacenamiento de información, pero si la empresa es pequeña, y los clientes
son pocos, el servidor no debe ser de gran capacidad, todo depende de las
necesidades de la empresa.
2.7.1.1 TIPOS DE SERVIDORES.
En esta tabla podemos ver los tipos de servidores más habituales.
DENOMINACIÓN DEL
SERVIDOR
DESCRIPCIÓN
Servidor de Correo
Es el servidor que almacena, envía, recibe y
realiza todas las operaciones relacionadas con el
e-mail de sus clientes.
Servidor Proxy
Es el servidor que actúa de intermediario de
forma que el servidor que recibe una petición no
conoce quién es el cliente que verdaderamente
está detrás de esa petición.
Servidor Web
Almacena principalmente documentos HTML
(son documentos a modo de archivos con un
formato especial para la visualización de páginas
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
35
web en los navegadores de los clientes), imágenes,
videos, texto, presentaciones, y en general todo
tipo de información. Además se encarga de enviar
estas informaciones a los clientes.
Servidor de Base de Datos
Da servicios de almacenamiento y gestión de
bases de datos a sus clientes. Una base de datos
es un sistema que nos permite almacenar grandes
cantidades de información. Por ejemplo, todos los
datos de los clientes de un banco y sus
movimientos en las cuentas.
Servidores Clúster
Son servidores especializados en el
almacenamiento de la información teniendo
grandes capacidades de almacenamiento y
permitiendo evitar la pérdida de la información por
problemas en otros servidores.
Servidores Dedicados
Como ya expresamos anteriormente, hay
servidores compartidos si hay varias personas o
empresas usando un mismo servidor, o dedicados
que son exclusivos para una sola persona o
empresa.
Servidores de imágenes
Recientemente también se han popularizado
servidores especializados en imágenes,
permitiendo alojar gran cantidad de imágenes sin
consumir recursos de nuestro servidor web en
almacenamiento o para almacenar fotografías
personales, profesionales, etc.
Tabla 2.- Tipos de Servidores
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
36
2.7.2 BREVE HISTORIA DEL SERVIDOR WEB APACHE
Figura 11.- Servidor Web Apache
Existe una infinidad de servidores los cuales funcionan para guardar
información, dirigen y administran recursos los cuales puedan ser consultados
desde INTERNET, existen diferentes tipos de servidores como los servidores de
correos, servidores de fax, servidores de impresiones, servidores de seguridad,
servidores web, etc. Como se mencionó en el apartado anterior. La selección de
cada servidor, se instala de acuerdo a las necesidades que el cliente requiera.
El servidor apache según el libro (Kabir, 2003), es un servidor web, este es un
proyecto de código abierto y uso gratuito Multiplataforma, esto quiere decir que
existen versiones para los diferentes sistemas operativos, es robusto y es de
infinita seguridad y rendimiento. Apache fue desarrollado desde 1995, este
servidor en esta época tenía el nombre de NCSA (National Center for Super
Computing Applications), al código de este servidor web, se le agregaron algunas
modificaciones para mejorar el proyecto, y fue así, como nombraron al nuevo
servidor con el nombre de Apache.
Gracias a estas modificaciones se creó un grupo llamado Apache Group, en
donde sus miembros colaboran en equipo para encontrar errores, que los
usuarios encuentran en el servidor web y envían a estos para su corrección, y
modificación, si las modificaciones que en este grupo realiza, pasan por todas
las pruebas predeterminadas, estos son los encargados si así se requiere de
distribuir, las mejoras, de este servidor web.
Apache tiene muchas tareas a realizar una vez instalado este, es el encargado
de aceptar peticiones de páginas o recursos, cualquiera que provengan de los
usuarios visitantes que requieran de acceder a el sitio web de la pertenencia de
la empresa u instituto, este gestiona la entrada o denegación de acuerdo a las
políticas de seguridad establecidas en este servidor. Las actividades a realizar
de este servidor web, deben pasar por muchas etapas para poder decidir si los
permisos son denegados o no.
2.7.2.1 PROPIEDADES DE APACHE
Como se mencionó anteriormente el servidor apache no solo funciona para
todas las versiones del sistema operativo, Unix, si no que funciona para muchos
otros sistemas y tiene características como la indexación de directorios, uso de
sobrenombres con las carpetas, negociación de contenidos, informes
configurables sobre los errores HTTP, mapa de imágenes para servidores,
administración de recursos para los procesos.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
37
Las principales propiedades del servidor Apache son:
 Admite el protocolo HTTP es uno de los primeros servidores que
empezó a trabajar con este protocolo gracias a esto un explorador Web
puede enviar peticiones en paralelo, con lo que se ahorra ancho de banda
al no tener que incluir una cabecera en todas y cada una de las solicitudes.
 Puede trabajar con scripts CGI (Common Gateway Interface) y este
reside en el servidor Apache, los scripts son utilizados y ejecutados para
filtrar la información que el usuario consulte.
 Simplicidad, aún con las potentes configuraciones basadas en
ficheros, el servidor Apache no dispone de una interfaz gráfica, este tiene
tres archivos de configuración estos son en texto plano, y estos son
utilizados para ajustar los paramentos del servidor Apache, el único
requisito es contar con un editor de textos.
 Este servidor web puede trabajar con direccionamiento IP, ya que
admite servidores virtuales.
 Admite autenticación HTTP, y la autenticación básicas de la red,
esto hace que el servidor pueda asimilar los mensajes basados en
autenticación, Apache utiliza archivos de contraseñas lo que hace posible
utilizarlos mediante una base de datos.
 Cuenta con un servidor Proxy, este actúa de intermediario entre un
explorador web. Este servidor ayuda a mejorar el rendimiento en
INTERNET ya que almacenan una copia de cada página web más
visitada, y esto hace que cuando el explorador requiere visitar de nuevo
esta página esta se abra más rápido debido a que esta almacenada en
memoria.
 Se pude agregar registros personalizables e información acerca del
estado en el que se encuentra el servidor.
Cabe mencionar que el servidor Apache carece de una gran interfaz gráfica,
debido a que las consultas deben ser mediante comandos en MS-DOS.
2.8 SISTEMAS GESTORES DE BASE DE DATOS
Un sistema gestor de base de datos según el libro (Alicia Ramos Martín,
2006), es un conjunto de programas el cual permite el almacenamiento, la
modificación, y la extracción de información en una base de datos, los sistemas
gestores de base de datos proporcionan herramientas para añadir, modificar,
borrar y analizar datos. Estos sistemas proporcionan métodos los cuales dan la
opción de mantener la integridad de los datos, lo que quiere decir que se pude
tener correcciones y complementos de la información en la base de datos.
Existen varios tipos de sistemas gestores de base de datos, los usuarios
pueden escoger el que mejor se ajuste a sus necesidades, o en el cual tengan
más experiencia, existen diversas cuestiones para elegir un sistema gestor de
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
38
base de datos, pero sin duda todos los sistemas gestores utilizan el lenguaje
SQL, y todos los SGBD, son utilizados para las mismas necesidades.
Las características más importantes de los SGBD son 7, en estos se
encuentran la abstracción de la información en cualquier base de datos que sea
realizada en estos gestores, la cual debe contener independencia, redundancia
mínima, consistencia, seguridad, Integridad, control de concurrencia, restado y
recuperación .Se explicara el significado de cada uno de estos términos a
continuación.
 Independencia.- La independencia de los datos consiste en la
capacidad de modificar el esquema (físico o lógico) de una base de datos
sin tener que realizar cambios en las aplicaciones que se sirven de ella.
 Redundancia mínima. Un buen diseño de una base de datos
logrará evitar la aparición de información repetida o redundante.
 Consistencia.- Vigilar que aquella información que aparece repetida
se actualice de forma coherente, es decir, que todos los datos repetidos
se actualicen de forma simultánea.
 Seguridad.- Deben garantizar que esta información se encuentra
asegurada frente a usuarios malintencionados.
 Integridad.- Se trata de adoptar las medidas necesarias para
garantizar la validez de los datos almacenados.
 Respaldo y recuperación.- Deben proporcionar una forma eficiente
de realizar copias de respaldo de la información almacenada en ellos.
 Control de la
concurrencia.- Lo más habitual es que sean muchas las personas que
acceden a una base de datos; ésta debe controlar este acceso
concurrente a la información.
Los sistemas gestores más utilizados por las empresas organizaciones e
institución según el libro (Cabello, 2010), Son PostgreSQL, MySQL, Firebird,
SQLite, DB2 Express-C, Apache Derby, Fox Pro, IBM DB2, Microsoft SQL
Server, Oracle, Sybase, Paradox, entre otros, los cuales pueden ser de dos tipos
al igual que otros sistemas antes mencionados en esta documentación.
Los dos tipos de sistemas gestores de bases de datos son: comerciales y de
Licencia libre. Entre los sistemas de Licencia libre se encuentran PostgreSQL,
MySQL, Apache Derby, entre los más conocido y en el tipo de uso comercial se
encuentra Oracle, IBM, Microsoft, etc. Los cuales no solo es conocido por
empresas que requieren de estos, si la mayoría de las personas con poco o
mucho conocimiento sobre los sistemas tecnológicos los conocen.
Cada uno de estos sistemas, tienen sus propias características las cuales
funcionan para diferenciarlos un poco, esto en cuanto a interfaces graficas entre
ventanas, pero sin duda, los desarrolladores o programadores, deben ser los que
deben adecuarse a las especificaciones de la empresa en la cual laboren, como
se mencionó anteriormente, se puede elegir el manejo del SGBD al gusto de él
que lo requiera, pero sin duda se debe mencionar que no siempre es así, debido
a que en la mayoría de los casos la empresa elige la mejor opción en cuanto al
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
39
sistema a utilizar, y las alternativas del prestador de servicios es la capacitación
por parte de la empresa.
Los sistemas gestores de bases de datos comerciales, son más completos,
contienen documentación que se le es entregada al cliente, ayuda sobre
cualquier falla técnica, en cuanto a instalación o manejo de estos sistemas
gestores, las empresas que requieren de los servicios de un sistema gestor
comercial, deben realizar la negociación con la empresa u organización que sea
la encargada de vender este producto.
Estas empresas son con fines de lucro es decir, se debe pagar una cantidad
monetaria por adquirir este tipo de sistemas, la cantidad depende de la empresa
desarrolladora que administra este producto, y el precio puede variar
dependiendo del tiempo a utilizar del cliente, el proveedor de este sistema
administra la cantidad a negociar y en cuanto la aportación incremente de parte
del cliente o empresa interesada, los apoyos de parte de las empresas
proveedoras incrementan.
Otra cosa muy importante en este tema es comentar acerca de que el cliente
pague por el uso de este producto no podrá modificar, borrar, etc., nada en el
sistema gestor de bases de datos, ya que el código fuente de este no será
entregado, estos sistemas son privados decir, es se pagara por el servicio el
tiempo que se considere pertinente, sin obtener ninguna especificación de cómo
fue elaborado este producto.
La mayoría de estos software comerciales, se pueden descargar e instalar sin
pagar por ello en un tiempo determinado, en un lapso de un mes se puede utilizar
y ver la estructuración de este en cuanto a diseño esto es como una prueba para
el cliente, si este está satisfecho con este sistema, debe realizar los trámites
pertinentes para comenzar a pagar por este después de los días en los que se
le expire el plazo de prueba.
En estos sistemas no se pueden realizar copias para donárselo o venderlo a
terceros es propiedad de la empresa y es ilegal, por derechos de autor, cuando
sale a la venta una nueva versión de estos sistemas de igual forma los únicos en
poder negociar con este es la empresa desarrolladora, las versiones son
obtenidas de acuerdo el contrato existente con el cliente, no se puede acceder a
este nueva versión sin haberla comprado y firmado los acuerdos necesarios.
Por otro lado existen los sistemas gestores de bases de datos de licencia libre,
los cuales son utilizados por cualquier empresa o institución de forma que lo
requieran la diferencia de estos con los comerciales es que, son si fines de lucro
es decir, no se debe pagar una cuota mensual o anual, por la adquisición de este
producto de software, en diferentes ocasiones y esto depende infinitamente de
la empresa se debe distribuir las modificaciones que pueda haber realizado en
estos sistemas.
Las modificaciones deben ser entregadas a los miembros de las
organizaciones o al desarrollador para que él sea el encargado o los encargados
de distribuir de manera pertinente, con esto más usuarios utilizarían las mejoras
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
40
de estos, esto depende de cada organización, existen organizaciones que no
necesariamente piden que entregue las retroalimentaciones en estos sistemas
de software.
Los sistemas gestores de licencia libre son: PostgreSQL, Firebird,
SQLite, Apache Derby, MySQL, entre otros. A continuación se dará una breve
explicación de sistemas gestores de bases de datos My SQL ya se debe utilizar
este tipo de SGBD para completar los requisitos de infraestructura.
2.8.1 SISTEMA GESTOR DE BASE DE DATOS MySQL.
Figura 12: Logotipo del Sistema Gestor de Bases de Datos MySQL.
MySQL es un sistema de gestor de bases de datos relacional, multihilo y
multiusuario con más de seis millones de instalaciones.
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con
esta licencia, pero para aquellas empresas que quieran incorporarlo en
Productos privativos deben comprar a la empresa una licencia específica que
les permita este uso.
Al contrario de proyectos como Apache, donde el software es desarrollado por
una comunidad pública y los derechos de autor del código están en poder del
autor individual, MySQL es patrocinado por una empresa privada, que posee el
copyright de la mayor parte del código.
Esto es lo que posibilita el esquema de licenciamiento anteriormente
mencionado. Además de la venta de licencias privativas, la compañía ofrece
soporte y servicios. Para sus operaciones contratan trabajadores alrededor del
mundo que colaboran vía Internet. MySQL AB fue fundado por David
Axmark, Allan Larsson y Michael Widenius.
Los lenguajes que el sistema gestor de bases de datos MySQL soporta según
el libro (Talón, 2012), son: C, C++, C#, Pascal, Java (con una implementación
nativa del driver de Java), Python, Ruby, REAL Basic (Mac y Linux), entre otros,
cada uno de estos utiliza una interfaz de programación de aplicaciones
específica.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
41
También existe una interfazODBC, llamado MyODBC que permite a
cualquier lenguaje de programación que soporte ODBC comunicarse con las
bases de datos MySQL.
MySQL es muy utilizado en aplicaciones web, en plataformas
(Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por herramientas de
seguimiento de errores como Bugzilla. Su popularidad como aplicación web está
muy ligada a PHP, que a menudo aparece en combinación con MySQL.
MySQL es una base de datos muy rápida en la lectura cuando utiliza el motor
no transaccional MyISAM, pero puede provocar problemas de integridad en
entornos de alta concurrencia en la modificación. En aplicaciones web hay baja
concurrencia en la modificación de datos y en cambio el entorno es intensivo en
lectura de datos, lo que hace a MySQL ideal para este tipo de aplicaciones. Sea
cual sea el entorno en el que va a utilizar MySQL, es importante monitorizar de
antemano el rendimiento para detectar y corregir errores tanto de SQL como de
programación.
Las principales características de este sistema gestor de bases de datos
son:
 Amplio subconjunto del lenguaje SQL. Algunas extensiones son
incluidas igualmente.
 Disponibilidad en gran cantidad de plataformas y sistemas.
 Posibilidad de selección de mecanismos de almacenamiento que
ofrecen diferentes velocidades de operación, soporte físico, capacidad,
distribución geográfica, transacciones...
 Transacciones y claves foráneas.
 Conectividad segura.
 Replicación.
 Búsqueda he indexación de campos de texto.
 Los hay nativos como MyISAM, Falcon, Merge, InnoDB, BDB,
Memory/heap, MySQL Cluster, Federated, Archive, CSV, Blackhole y
Example
 Agrupación de transacciones, reuniendo múltiples transacciones
de varias conexiones para incrementar el número de transacciones por
segundo.
 Estándar: Los binarios estándares de MySQL son los
recomendados para la mayoría de los usuarios, e incluyen el motor de
almacenamiento InnoDB.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
42
 Max (No se trata de MaxDB, que es una cooperación con SAP):
Los binarios incluyen características adicionales que no han sido lo
bastante probadas o que normalmente no son necesarias.
 MySQL-Debug: Son binarios que han sido compilados con
información de depuración extra. No debe ser usada en sistemas en
producción porque el código de depuración puede reducir el rendimiento.
Las principales ventajas de utilizar el sistema gestor de bases de datos
MySQL, es que es de código abierto, y de licencia libre, lo que hace posible el
ahorro económico, gracias a la gran variedad de sistemas operativos y lenguajes
que soporta sin duda se convierte en una alternativa conveniente para distintas
empresas, se utilizara, este sistema gestor de bases de datos para trabajar en
conjunto para que la plataforma virtual pueda ser utilizada.
2.9 LENGUAJES DE PROGRAMACION.
Un lenguaje de programación es según el libro (Cobo, 2005), un lenguaje
formal diseñado para expresar procesos que pueden ser llevados a cabo por
máquinas como las computadoras.
Pueden usarse para crear programas que controlen el comportamiento físico
y lógico de una máquina, para expresar algoritmos con precisión, o como modo
de comunicación humana.
Está formado por un conjunto de símbolos y
reglas sintácticas y semánticas que definen su estructura y el significado de sus
elementos y expresiones. Al proceso por el cual se escribe, se prueba, se
depura, se compila (de ser necesario) y se mantiene el código fuente de
un programa informático se le llama programación.
También la palabra programación se define como el proceso de creación de
un programa de computadora, mediante la aplicación de procedimientos lógicos,
a través de los siguientes pasos:
 El desarrollo lógico del programa para resolver un problema en
particular.
 Escritura de la lógica del programa empleando un lenguaje de
programación específico (codificación del programa).
 Ensamblaje o compilación del programa hasta convertirlo en
lenguaje de máquina.
 Prueba y depuración del programa.
 Desarrollo de la documentación.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
43
Existe un error común que trata por sinónimos los términos lenguaje de
programación y lenguaje informático. Los lenguajes informáticos engloban a los
lenguajes de programación y a otros más, como por ejemplo HTML lenguaje para
el marcado de páginas web que no es propiamente un lenguaje de programación,
sino un conjunto de instrucciones que permiten estructurar el contenido de los
documentos.
Permite especificar de manera precisa sobre qué datos debe operar una
computadora, cómo deben ser almacenados o transmitidos y qué acciones debe
tomar bajo una variada gama de circunstancias. Todo esto, a través de
un lenguaje que intenta estar relativamente próximo al lenguaje humano o
natural. Una característica relevante de los lenguajes de programación es
precisamente que más de un programador pueda usar un conjunto común de
instrucciones que sean comprendidas entre ellos para realizar la construcción de
un programa de forma colaborativa.
Existen diferentes tipos de lenguajes de programación, pero sin duda todos
son utilizados para la realización de las misma tarea, comunicación hombre-
máquina, los lenguajes de programación existentes según el libro (Catalinas,
2002), son: Pascal, Turbo C++, Visual Basic, Visual C++, Java, Cobol, C, Fortran,
HTML, Prolog, CSMP, SQL, etc., los lenguajes tienen en común la misma
sintaxis por lo cual la persona que sabe programar en alguno de estos lenguajes,
le será fácil aprender algún otro lenguaje de programación de manera cómoda y
sin restricciones.
A continuación se hablaran del lenguaje de programación PHP el cual es un
requisito necesario para la implementación y utilización de una plataforma E-
Learning, en una Institución y esta pueda funcionar correctamente.
2.9.1 LENGUAJE DE PROGRAMACIÓN PHP
Figura 13: Logotipo del lenguaje PHP
Se utilizara el lenguaje de programación PHP el cual es un lenguaje de código
abierto muy popular, adecuado para desarrollo web y que puede ser incrustado
en HTML. Es popular según el libro (Cobo, 2005), porque un gran número de
páginas y portales web están creadas con PHP. Código abierto significa que es
de uso libre y gratuito para todos los programadores que quieran usarlo. Se
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
44
encuentra incrustado en HTML lo que quiere decir es que en un mismo archivo
se puede combinar código PHP con código HTML.
PHP se utiliza para generar páginas web dinámicas. Recordar que llamamos
página estática a aquella cuyos contenidos permanecen siempre igual, mientras
que llamamos páginas dinámicas a aquellas cuyo contenido no es el mismo
siempre. Por ejemplo, los contenidos pueden cambiar en base a los cambios que
haya en una base de datos, de búsquedas o aportaciones de los usuarios, etc.
El lenguaje PHP se procesa en servidores, que son potentes ordenadores con
un software y hardware especial. Cuando se escribe una dirección tipo
http://www.aprenderaprogramar.com/index.php en un navegador web como
Internet Explorer, Firefox o Chrome. Se envían los datos de la solicitud al servidor
que los procesa, reúne los datos de manera dinamica y el servidor lo que
devuelve es una página HTML como si fuera estática.
El esquema es: Petición de página web al servidor. El servidor recibe la
petición, reúne la información necesaria consultando a bases de datos o a otras
páginas webs, otros servidores. El servidor responde enviando una página web
“normal” (estática) pero cuya creación ha sido dinámica (realizando procesos de
modo que la página web devuelta no siempre es igual).
En un sitio dinámico, la información generalmente está contenida en una base
de datos. Cada vez que mostramos la página, como por ejemplo una página de
noticas, buscamos en la base de datos las últimas noticias que tenemos
ingresadas para mostrar en el navegador del visitante.
De esta manera, cuando solicitamos la página web y el servidor consulte la
base de datos, encontrará esta nueva información y mostrará nuestra página de
forma distinta a como se veía anteriormente.
Por regla general este tipo de lenguaje suele ser utilizado para crear contenido
dinámico y poder interactuar con el usuario. Como se puede comprobar el
contenido del archivo incluye código HTML y en un momento dado aparece una
etiqueta </php> que significa que ahí empieza el código PHP. Por eso se dice
que el código PHP está embebido (incluido o incrustado) en código HTML.
Estas etiquetas especiales nos permitirán entrar y salir del "modo PHP". Le
sirven al servidor web para saber que tiene que interpretar el código incluido
entre esas etiquetas como PHP.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
45
Lo que distingue a PHP de JavaScript es que el código es ejecutado en el
servidor, generando HTML y enviándolo al cliente como si fuera una página web
estática. El cliente recibirá los resultados que el servidor devuelve después de
interpretar el código PHP, sin ninguna posibilidad de determinar qué código ha
producido el resultado recibido. Es decir a través del navegador se observa el
código HTML, pero nunca el código PHP que dio lugar al resultado HTML. El
servidor web puede ser configurado para que los usuarios no puedan saber si se
utiliza o no utilizando el lenguaje PHP.
Lo mejor de usar PHP es que es extremadamente simple para el principiante,
pero a su vez, ofrece muchas características avanzadas para los programadores
profesionales y más avanzados.
Con PHP puedes procesar la información de formularios, generar páginas con
contenidos dinámicos, o enviar y recibir cookies, entre muchas más cosas. PHP
lo utilizan desde pequeñas páginas web hasta grandes empresas. Muchas
aplicaciones web están construidas usando PHP.
2.10 INFRAESTRUCTURA TÉCNICA (HARDWARE)
Como segundo requisito se encuentra el conjunto de los materiales físicos de
hardware, estos tienen un punto importante en la implementación de las
plataformas virtuales ya que a través de estos pasa la información a utilizar en
esta actividad. A continuación se redactaran tres posibles casos para la
implementación de una plataforma virtual en donde enlistaremos los requisitos
del mejor caso, el caso promedio y el caso con menos recursos en base a
presupuestos.
2.10.1 TIPO DE SERVIDOR Y SUS CARACTERÍSTICAS FÍSICAS Y DE
ALMACENAMIENTO.
En este apartado se escribirá claramente los requisitos que son necesarios
para la implementación de un modelo a distancia utilizando la plataforma moodle.
2.10.2 CARACTERÍSTICAS DEL SERVIDOR.
Chasis o gabinete con capacidad de al menos cuatro discos duros Sata 3.5”
Hot Plug Procesador: Intel Xenon E-24XX.- Sus funciones principales incluyen el
manejo del sistema operativo, la ejecución de las aplicaciones y la coordinación de los
diferentes dispositivos que componen el equipo.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
46
En el aspecto físico, no es más que una pequeña pastilla de silicio la cual
está recubierta de lo que llamamos encapsulado. Este se inserta en la placa
base sobre un conector que se denomina socket, aunque esto no siempre es
así, en un laptop o portátil lo normal es que se suelde directamente.
Memoria: 8gb RDIMM.-Estas memorias son utilizadas en servidores por su
alto rendimiento y bajo consumo, son memorias bufferizadas y cuentan con un
registro, organizan la información de una mejor manera.
Almacenamiento: 2 discos duros Hot Plug de 500gb 7200 RPM 3.5”
El almacenamiento en cualquier maquina computacional es de suma
importancia ya que gracias a esto se puede almacenar la información
pertinente en estas, el almacenamiento de cada máquina computacional puede
variar según la capacidad que el cliente decida invertir en esta.
Red: Adaptador de 10 Gb Ethernet con un adaptador de bus para fibra óptica
Sistema operativo: Red Hat Enterprise 7 x64.
El tipo de sistema operativo será de software libre como la mayoría de los
requisitos mencionados anteriormente, y se utilizara Red Hat Enterprise 7 x 64.
Servidor.- PowerEdge R320
En base a la búsqueda de información sobre el presupuesto necesario del
mejor caso, contando con el servidor correspondiente, se presenta la búsqueda
de información en la página oficial de DELL mostrada a continuación.
http://www.dell.com/mx/empresas/p/laptopdeals.aspx?ST=dell&dgc=ST&cid=
80576&lid=2046333&acd=12271133192347400
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
47
Figura 14: Primera imagen del presupuesto del Servidor.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
48
Figura 15: Segunda imagen del presupuesto del Servidor.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
49
Figura 16: Tercer imagen del presupuesto del Servidor.
Contando con este servidor y sus capacidades de almacenamiento se
pretende instalar, los recursos de software antes mencionados los cuales son:
Requisitos de Software del Servidor.
 Servidor web.- Apache 5.4.4.- el cual debe funcionar con Lightttpd,
nginx, Cherokee, Zeus y LiteSpeed. El servidor web debe estar
configurado correctamente para servir archivos PHP.
 Lenguaje de programación.- PHP 5.4, o 5.5 la versión más reciente.
 Sistema operativo Windows o Linux, se recomienda Linux
 Personal capacitado almenos dos los cuales serán los
administradores.
ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL
MODELO DE EDUCACION ABIERTA Y A DISTANCIA.
50
 Plataforma E-Learning.- moodle versión 2.8
 Ghostscrip necesita ser instalado para anotaciones de PDFs
Requisitos de la base de datos.
 Sistema gestor de base de datos.- My SQL 5.5.31
Soporte del navegador.
 Navegador.- google Chrome 30.0
Como tercer punto en este caso, tenemos la infraestructura humana, los
cuales deben actuar de manera grupal y de esta forma aprender a manejar la
plataforma virtual, el instituto tecnológico puede mandar a capacitar a almenos
dos personas las cuáles serán las administradoras de la plataforma E-Learning
estos cursos pueden ser mediante una compañía de hosting, en donde se
garantiza personal calificado de la misma organización a la cual pertenece
moodle, y en donde se garantiza el aprendizaje real de cada herramienta de la
plataforma.
También existen otras opciones como la universidad como la universidad de
san Martin de Porres la cual ofrece cursos en línea con certificado garantizado
al finalizar el curso en línea,
Ventajas de la adquisición de un servidor propio de la institución en el mejor
caso.
Una de las ventajas importantes de contar con un servidor en el Instituto
tecnológico de ciudad madero son:
 El equipo es completamente de la institución por lo tanto si siguiera
algún problema en cuanto a presupuestos, los servicios seguirían
funcionando lo que no depende de una renta anual.
 El servidor tendría las mejores capacidades de almacenamiento y
en la cual el instituto tendría el informe correcto de que este solo se está
utilizando para las peticiones que se obtengan de desde la plataforma
virtual.
 Se tendría la visualización de algo físico y nuevo completamente
dedicado a los servicios pertinentes.
Desventajas del mejor caso de la implementación de una plataforma virtual en
el instituto tecnológico de ciudad madero.
 Alguna de las desventajas que pudiera existir es la mala instalación
de los recursos de hardware.
 Mala instalación de los sistemas inteligentes a utilizar como
recursos indispensables.
 Uso ineficiente de la administración de cada módulo en la
plataforma.
Limitante del proyecto.
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia
Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia

Más contenido relacionado

Destacado

Modelo requisitos UML
Modelo requisitos UMLModelo requisitos UML
Modelo requisitos UMLramirezjaime
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del softwareuniv of pamplona
 
Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Miguel Miranda
 
Qué es un documento de requerimientos
Qué es un documento de requerimientosQué es un documento de requerimientos
Qué es un documento de requerimientosCarlos Alonso
 
Administración de Proyectos informaticos - Ejemplo aplicado
Administración de Proyectos informaticos - Ejemplo aplicadoAdministración de Proyectos informaticos - Ejemplo aplicado
Administración de Proyectos informaticos - Ejemplo aplicadoVictor Escamilla
 
El Plan estratégico de Sistemas de Información
El Plan estratégico de Sistemas de InformaciónEl Plan estratégico de Sistemas de Información
El Plan estratégico de Sistemas de InformaciónMaría Isabel Bautista
 
Manual de instalación y configuración de plataformas de e learning-tics para ...
Manual de instalación y configuración de plataformas de e learning-tics para ...Manual de instalación y configuración de plataformas de e learning-tics para ...
Manual de instalación y configuración de plataformas de e learning-tics para ...JAVIERVALVERDE89
 
Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1jmpov441
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones Juan Restrepo
 
Especificación de requisitos de un sitio web
Especificación de requisitos de un sitio webEspecificación de requisitos de un sitio web
Especificación de requisitos de un sitio webRafael Pedraza-Jimenez
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónYare LoZada
 
Sistema para el control de ventas e inventarios
Sistema para el control de ventas e inventariosSistema para el control de ventas e inventarios
Sistema para el control de ventas e inventariosAidil Sanchez
 
Analisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareAnalisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareMarvin Romero
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosSergio Sanchez
 
Doc. lista de requerimientos ver. 1.0
Doc. lista de requerimientos ver. 1.0Doc. lista de requerimientos ver. 1.0
Doc. lista de requerimientos ver. 1.0luimiguelandrade
 

Destacado (17)

Modelo requisitos UML
Modelo requisitos UMLModelo requisitos UML
Modelo requisitos UML
 
Sistema de ventas monografia
Sistema de ventas   monografiaSistema de ventas   monografia
Sistema de ventas monografia
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
 
Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)
 
Qué es un documento de requerimientos
Qué es un documento de requerimientosQué es un documento de requerimientos
Qué es un documento de requerimientos
 
Administración de Proyectos informaticos - Ejemplo aplicado
Administración de Proyectos informaticos - Ejemplo aplicadoAdministración de Proyectos informaticos - Ejemplo aplicado
Administración de Proyectos informaticos - Ejemplo aplicado
 
El Plan estratégico de Sistemas de Información
El Plan estratégico de Sistemas de InformaciónEl Plan estratégico de Sistemas de Información
El Plan estratégico de Sistemas de Información
 
Manual de instalación y configuración de plataformas de e learning-tics para ...
Manual de instalación y configuración de plataformas de e learning-tics para ...Manual de instalación y configuración de plataformas de e learning-tics para ...
Manual de instalación y configuración de plataformas de e learning-tics para ...
 
Ingenieria de requerimientos 1
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
 
Especificación de requisitos de un sitio web
Especificación de requisitos de un sitio webEspecificación de requisitos de un sitio web
Especificación de requisitos de un sitio web
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicación
 
Sistema para el control de ventas e inventarios
Sistema para el control de ventas e inventariosSistema para el control de ventas e inventarios
Sistema para el control de ventas e inventarios
 
Analisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareAnalisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de Software
 
Proyecto Inventario
Proyecto Inventario Proyecto Inventario
Proyecto Inventario
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De Requerimientos
 
Doc. lista de requerimientos ver. 1.0
Doc. lista de requerimientos ver. 1.0Doc. lista de requerimientos ver. 1.0
Doc. lista de requerimientos ver. 1.0
 

Similar a Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia

Heuristic Evaluations
Heuristic EvaluationsHeuristic Evaluations
Heuristic Evaluationslorena_moreno
 
Heuristic evaluations
Heuristic evaluationsHeuristic evaluations
Heuristic evaluationslorena_moreno
 
Practicas pre profesionales auditoria de redes
Practicas pre profesionales auditoria de redesPracticas pre profesionales auditoria de redes
Practicas pre profesionales auditoria de redesToli Rozas Cordova
 
MODELOS DE INNOVACION TECNOLOGICAS BASADOS EN REDES SOCIOTECNICAS
MODELOS DE INNOVACION TECNOLOGICAS BASADOS EN REDES SOCIOTECNICASMODELOS DE INNOVACION TECNOLOGICAS BASADOS EN REDES SOCIOTECNICAS
MODELOS DE INNOVACION TECNOLOGICAS BASADOS EN REDES SOCIOTECNICASssuser97984c
 
Investigacion de operaciones administracion syllabus base
Investigacion de operaciones administracion syllabus baseInvestigacion de operaciones administracion syllabus base
Investigacion de operaciones administracion syllabus baseJuan Carrillo
 
Proyecto tomo 3 movilex
Proyecto tomo 3 movilexProyecto tomo 3 movilex
Proyecto tomo 3 movilexd'Yita Arrobo
 
Desarrollo del proyecto
Desarrollo del proyectoDesarrollo del proyecto
Desarrollo del proyectosabrosisimo69
 
Elaboración de Paquete Didáctico para la asignatura de Tecnologías para el Ap...
Elaboración de Paquete Didáctico para la asignatura de Tecnologías para el Ap...Elaboración de Paquete Didáctico para la asignatura de Tecnologías para el Ap...
Elaboración de Paquete Didáctico para la asignatura de Tecnologías para el Ap...Alfredo Humberto Escalante Godinez
 
PROYECTOREQUERIMIENTOS (1).docx
PROYECTOREQUERIMIENTOS (1).docxPROYECTOREQUERIMIENTOS (1).docx
PROYECTOREQUERIMIENTOS (1).docxBrayanPUMAVILLA
 
SCOPEO Informe No.2. MOOC: Estado de la situación actual, posibilidades, reto...
SCOPEO Informe No.2. MOOC: Estado de la situación actual, posibilidades, reto...SCOPEO Informe No.2. MOOC: Estado de la situación actual, posibilidades, reto...
SCOPEO Informe No.2. MOOC: Estado de la situación actual, posibilidades, reto...eraser Juan José Calderón
 
INFORME nº 2 SCOPEO: MOOC: Estado de la cuestión.
INFORME nº 2 SCOPEO: MOOC: Estado de la cuestión.INFORME nº 2 SCOPEO: MOOC: Estado de la cuestión.
INFORME nº 2 SCOPEO: MOOC: Estado de la cuestión.Mónica Moya López
 
Delgado_RJR-Vilcherrez_RJS-SD.pdf
Delgado_RJR-Vilcherrez_RJS-SD.pdfDelgado_RJR-Vilcherrez_RJS-SD.pdf
Delgado_RJR-Vilcherrez_RJS-SD.pdfJennifferValladares
 
Trabajo de metodologia_ii
Trabajo de metodologia_iiTrabajo de metodologia_ii
Trabajo de metodologia_iiguest0c5100
 
20130717JavierEslavaRios
20130717JavierEslavaRios20130717JavierEslavaRios
20130717JavierEslavaRiosJavier Eslava
 
Manual de diseño geometrico de una carretera con civil cad
Manual de diseño geometrico de una carretera con civil cadManual de diseño geometrico de una carretera con civil cad
Manual de diseño geometrico de una carretera con civil cadFreddy Fuentes Navarro
 
2016 lau planes de negocio
2016 lau planes de negocio2016 lau planes de negocio
2016 lau planes de negocioValeria Logroño
 
Proyecto integrador de saberes...imprimir
Proyecto integrador de saberes...imprimirProyecto integrador de saberes...imprimir
Proyecto integrador de saberes...imprimirUtmach Snna
 

Similar a Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia (20)

Heuristic Evaluations
Heuristic EvaluationsHeuristic Evaluations
Heuristic Evaluations
 
Heuristic evaluations
Heuristic evaluationsHeuristic evaluations
Heuristic evaluations
 
Practicas pre profesionales auditoria de redes
Practicas pre profesionales auditoria de redesPracticas pre profesionales auditoria de redes
Practicas pre profesionales auditoria de redes
 
MODELOS DE INNOVACION TECNOLOGICAS BASADOS EN REDES SOCIOTECNICAS
MODELOS DE INNOVACION TECNOLOGICAS BASADOS EN REDES SOCIOTECNICASMODELOS DE INNOVACION TECNOLOGICAS BASADOS EN REDES SOCIOTECNICAS
MODELOS DE INNOVACION TECNOLOGICAS BASADOS EN REDES SOCIOTECNICAS
 
Investigacion de operaciones administracion syllabus base
Investigacion de operaciones administracion syllabus baseInvestigacion de operaciones administracion syllabus base
Investigacion de operaciones administracion syllabus base
 
Proyecto tomo 3 movilex
Proyecto tomo 3 movilexProyecto tomo 3 movilex
Proyecto tomo 3 movilex
 
Desarrollo del proyecto
Desarrollo del proyectoDesarrollo del proyecto
Desarrollo del proyecto
 
Elaboración de Paquete Didáctico para la asignatura de Tecnologías para el Ap...
Elaboración de Paquete Didáctico para la asignatura de Tecnologías para el Ap...Elaboración de Paquete Didáctico para la asignatura de Tecnologías para el Ap...
Elaboración de Paquete Didáctico para la asignatura de Tecnologías para el Ap...
 
PROYECTOREQUERIMIENTOS (1).docx
PROYECTOREQUERIMIENTOS (1).docxPROYECTOREQUERIMIENTOS (1).docx
PROYECTOREQUERIMIENTOS (1).docx
 
SCOPEO Informe No.2. MOOC: Estado de la situación actual, posibilidades, reto...
SCOPEO Informe No.2. MOOC: Estado de la situación actual, posibilidades, reto...SCOPEO Informe No.2. MOOC: Estado de la situación actual, posibilidades, reto...
SCOPEO Informe No.2. MOOC: Estado de la situación actual, posibilidades, reto...
 
INFORME nº 2 SCOPEO: MOOC: Estado de la cuestión.
INFORME nº 2 SCOPEO: MOOC: Estado de la cuestión.INFORME nº 2 SCOPEO: MOOC: Estado de la cuestión.
INFORME nº 2 SCOPEO: MOOC: Estado de la cuestión.
 
Delgado_RJR-Vilcherrez_RJS-SD.pdf
Delgado_RJR-Vilcherrez_RJS-SD.pdfDelgado_RJR-Vilcherrez_RJS-SD.pdf
Delgado_RJR-Vilcherrez_RJS-SD.pdf
 
Trabajo de metodologia_ii
Trabajo de metodologia_iiTrabajo de metodologia_ii
Trabajo de metodologia_ii
 
20130717JavierEslavaRios
20130717JavierEslavaRios20130717JavierEslavaRios
20130717JavierEslavaRios
 
Manual_de_diseno_geometrico_de_una_carre.pdf
Manual_de_diseno_geometrico_de_una_carre.pdfManual_de_diseno_geometrico_de_una_carre.pdf
Manual_de_diseno_geometrico_de_una_carre.pdf
 
Manual de diseño geometrico de una carretera con civil cad
Manual de diseño geometrico de una carretera con civil cadManual de diseño geometrico de una carretera con civil cad
Manual de diseño geometrico de una carretera con civil cad
 
MI CARRERA PROFESIONAL
MI CARRERA PROFESIONALMI CARRERA PROFESIONAL
MI CARRERA PROFESIONAL
 
2016 lau planes de negocio
2016 lau planes de negocio2016 lau planes de negocio
2016 lau planes de negocio
 
Trabajo escrito final
Trabajo escrito finalTrabajo escrito final
Trabajo escrito final
 
Proyecto integrador de saberes...imprimir
Proyecto integrador de saberes...imprimirProyecto integrador de saberes...imprimir
Proyecto integrador de saberes...imprimir
 

Último

MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 

Último (20)

Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 

Análisis de los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia

  • 1. NOMBRE DEL PROYECTO: ANÁLISIS DE LOS REQUERIMIENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACIÓN ABIERTA Y A DISTANCIA. NOMBRE DE LA EMPRESA: INSTITUTO TECNOLÓGICO DE CIUDAD MADERO. (DEPARTAMENTO DE CIENCIAS BÁSICAS). PRESENTA NOMBRE DEL ALUMNO: BARBARA MARÍA ESTHER GARCÍA MORALES. NÚMERO DE CONTROL 10070255 CARRERA: INGENIERÍA EN SISTEMAS COMPUTACIONALES ING.LUIS DANIEL ORDÓNEZ PACHECO M.C.A SERGIO SALDAÑA. GARCIA. ASESOR INTERNO ASESOR EXTERNO CIUDAD MADERO JUNIO 2015
  • 2. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 2 Resumen El objetivo principal de esta investigación es analizar los requerimientos tanto físicos como lógicos que deben ser utilizados para la implementación de una plataforma virtual en el Instituto Tecnológico de Ciudad Madero, así como los costos de hardware que deben ser requeridos, verificando tres posibles presupuestos, en este documento se encuentran las posibles plataformas más utilizadas las cuales fueron candidatas a una fututa implementación, la plataforma que fue seleccionada debido a las características y su alto índice de implementación en diversas instituciones, es seleccionada debido a que se logra llegar a la conclusión de que la mejor opción es la implementación de una plataforma E-Learning llamada Moodle de la cual se muestran algunas características en los apartados correspondientes, la investigación realizada fue de tipo exploratorio ya que se tuvo que buscar a los estudiantes del Instituto para poder agregar información con respecto a sus necesidades, y el tipo de conveniencia que les causaría el poder cursar una carrera en línea. La muestra que se utilizó en esta investigación fue de tipo regional puesto que solo se llevó a cabo en el Instituto Tecnológico de ciudad madero el cual está situado en el sur de Tamaulipas. En donde los participantes fueron 30 estudiantes de primer semestre de la carrera de ingeniería industrial los cuales se encuentran entre 18 a los 22 años de edad. Los instrumentos que se utilizaron fueron: encuestas, las cuales fueron redactadas por categorías, en donde se cuestionaron, algunos datos personales, los medios de comunicación que estos individuaos le dan a los recursos que INTERNET ofrece, si alguna vez han tenido la satisfacción de utilizar alguna plataforma virtual en algún tipo de curso, la disponibilidad de parte de estos en cuanto a cursar una Carrera completamente en línea así como también las ventajas y desventajas que esta propuesta les involucraría. Esta propuesta permite concluir que la mayoría de los estudiantes seleccionados estaría dispuesto a estudiar mediante una plataforma en línea, las respuestas contestadas como opinión personal, arrojan resultados como la falta de ingresos para contar con computadora personal e INTERNET, sin duda la propuesta les permitiría trabajar y estudiar al mismo tiempo. Palabras clave: Plataforma, Virtual, E-Learning, Moodle, Hosting.
  • 3. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 3 CONTENIDO CONTENIDO................................................................................................................................................................ 3 CAPITULO I: INTRODUCCIÓN ................................................................................................................................ 5 1.1 ANTECEDENTES............................................................................................................................................5 1.2 JUSTIFICACION..............................................................................................................................................7 1.3 OBJETIVOS......................................................................................................................................................7 1.3.1 OBJETIVO GENERAL ............................................................................................................................ 7 1.3.2 OBJETIVOS ESPECIFICOS..................................................................................................................7 1.4 ÁREA DE DESARROLLO DE PROYECTO DE RESIDENCIAS .............................................................. 8 1.4.1 DEPARTAMENTO DE CIENCIAS BÁSICAS ......................................................................................8 1.4.2 FUNCIONES PRINCIPALES DEL DEPARTAMENTO DE CIENCIAS BÁSICAS..........................8 1.5 PROBLEMAS A RESOLVER.........................................................................................................................9 1.6 ALCANCES DEL PROYECTO. ...................................................................................................................10 1.7 LIMITACIONES DEL PROYECTO..............................................................................................................10 CAPITULO II: MARCO TEÓRICO .......................................................................................................................... 11 2.1 EDUCACIÓN A DISTANCIA ........................................................................................................................11 2.2 COMPONENTES PARA LA INFRAESTRUCTURA E-LEARNING........................................................12 2.2.1 LA INFRAESTRUCTURA E-LEARNING............................................................................................ 12 2.2.3 INFRAESTRUCTURA TECNOLÓGICA DE DOCENTES PARA E-LEARNING. ......................... 14 2.2.4 INFRAESTRUCTURA TECNOLOGICA PARA ESTUDIANTES VIRTUALES. ............................ 15 2.3 PLATAFORMAS E-LEARNING E INTERNET........................................................................................... 15 2.4 EJEMPLOS DE ENTORNOS VIRTUALES DE APRENDIZAJE (EVAS). .............................................18 2.4.1 ATUTOR .................................................................................................................................................19 2.4.2 CHAMILO................................................................................................................................................20 2.4.3 CLAROLINE ...........................................................................................................................................21 2.4.4 DOKEOS.................................................................................................................................................23 2.4.5 MOODLE.................................................................................................................................................24 2.5 CARACTERÍSTICAS DE LAS PLATAFORMAS VIRTUALES MÁS UTILIZADAS EN MÉXICO. ......27 2.6 MOODLE EN UNIVERSIDADES MEXICANAS. .......................................................................................30 2.6.1 MOODLE EN INSTITUTOS TECNOLÓGICOS DE TAMAULIPAS...............................................32 2.7 SERVIDORES Y BASES DE DATOS COMO INFRAESTRUCTURA. ..................................................32 2.7.1 LOS SERVIDORES............................................................................................................................... 33 2.7.1.1 TIPOS DE SERVIDORES............................................................................................................34 2.7.2 BREVE HISTORIA DEL SERVIDOR WEB APACHE.......................................................................36 2.7.2.1 PROPIEDADES DE APACHE .....................................................................................................36 2.8 SISTEMAS GESTORES DE BASE DE DATOS .......................................................................................37 2.8.1 SISTEMA GESTOR DE BASE DE DATOS MySQL.........................................................................40 2.9 LENGUAJES DE PROGRAMACION..........................................................................................................42 2.9.1 LENGUAJE DE PROGRAMACIÓN PHP ........................................................................................... 43 2.10 INFRAESTRUCTURA TÉCNICA (HARDWARE)....................................................................................45 2.10.1 TIPO DE SERVIDOR Y SUS CARACTERÍSTICAS FÍSICAS Y DE ALMACENAMIENTO......45
  • 4. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 4 2.10.2 CARACTERÍSTICAS DEL SERVIDOR............................................................................................ 45 2.10.3 CASO PROMEDIO.............................................................................................................................. 51 2.10.4 OPCIÓN 3 CASO CON EL MÍNIMO DE EFECTIVO. ....................................................................53 2.10.5 ANCHO DE BANDA............................................................................................................................ 53 2.10.5.1 CALCULO DE LA TASA DE ANCHO DE BANDA..................................................................54 CAPITULO III: MARCO METODOLOGICO. .........................................................................................................54 3.1 TIPO DE INVESTIGACIÓN.......................................................................................................................... 54 3.2 METODO. .......................................................................................................................................................55 3.3 POBLACIÓN Y MUESTRA........................................................................................................................... 55 3.4 TIPO DE MUESTREO...................................................................................................................................56 3.5 INSTRUMENTOS. .........................................................................................................................................56 3.6 PROCEDIMIENTOS......................................................................................................................................57 CAPITULO IV: ANALISIS DE DATOS. ..................................................................................................................57 CAPITULO V: CONCLUSIONES............................................................................................................................ 62 BIBLIOGRAFIA.......................................................................................................................................................... 64 ANEXOS.....................................................................................................................................................................65
  • 5. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 5 CAPITULO I: INTRODUCCIÓN 1.1 ANTECEDENTES Actualmente en el siglo XXI en varias Instituciones hacen uso de INTERNET, como uno de los medios de comunicación, algunos de estos medios son utilizados como un apoyo extra para clases presenciales en varios Instituciones, gracias a estos medios de comunicación, se puede enviar y recibir información de alumno Ha profesor y viceversa, por otro lado, ya se cuenta con infinidad de plataformas las cuales dan funcionamiento en INTERNET. Estas plataformas son utilizadas principalmente para impartir clases en diferentes Instituciones desde nivel básico, pasando por nivel superior, etc. Estos sistemas no solo son utilizados para el aprendizaje continuo, además son utilizados en empresas públicas y privadas, de esta forma los colaboradores/trabajadores, pueden ofrecer sus servicios desde cualquier lugar virtualmente. Varias de estas Plataformas de Software Libre son fáciles de implementar y cuentan con varias herramientas educativas de aprendizaje, según el autor en el libro (Clarenc, 2013) las plataformas de Software Libre deben ser implementadas sobre un servidor que soporte el lenguaje PHP y un Sistema Manejador De Base De Datos (SMBD), el más utilizado es MySQL para la instalación de estas. Existen tres tipos diferentes de plataformas las cuales son: de uso Comercial, de Software Libre y en la Nube, la mayoría de las Instituciones optan por manejar las plataformas de Software Libre ya que son gratuitas, se pueden modificar y distribuir sin limitantes, las plataformas de Software Libre o Código Abierto, son sin fines de lucro, esto quiere decir que pueden ser operadas e implementadas sin tener que pagar o donar recursos a una persona u empresa por ellas. Por otro lado las plataformas Comerciales, son utilizadas especialmente en empresas privadas, este tipo de plataformas virtuales, están específicamente y detalladamente documentadas, y son con fines de lucro, es decir, que dichas empresas que requieran este servicio, tienen que aportar una ayuda monetaria a alguna empresa la cual sea la encargada de desarrollar o distribuir este producto. Para el caso de las plataformas virtuales en la Nube, son utilizadas en varias Instituciones Educativas, como un apoyo a las clases presenciales en donde se encuentran inscritos actualmente, estas plataformas de igual manera contienen distintas herramientas de aprendizaje muy interesantes.
  • 6. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 6 Existen varios Institutos los cuales ya ofertan carreras virtuales, pero en la mayoría de los Institutos solo se cuenta con plataformas B - Learning, estas plataformas a diferencia de las E-Learning, son utilizadas como un apoyo a las clases presenciales, en el Instituto Tecnológico de Ciudad Madero actualmente tiene el apoyo de algunas plataformas B- Learning. La mayoría de los Tecnológicos en todo el mundo adquieren y conocen las plataformas de software libre, varias de estas Instituciones utilizan las plataformas de Código Abierto como Moodle, esta plataforma cuanta con tareas las cuales, dentro de los requisitos cumple con ofrecer y garantizar un buen servicio. Un ejemplo de estos son los Institutos Tecnológicos de Aguas Calientes, Durango y Ciudad Victoria, los cuales en conjunto cuentan con la implementación y el servicio de una plataforma virtual, la cual es la más utilizada en México, estos Institutos, ofrecen no solo una especialidad a distancia, si no que ya tienen experiencia en este campo, y por lo regular tienen abierto este módulo a la mayoría de las licenciaturas. Un gran y claro ejemplo de uso de un módulo a distancia en el estado de Tamaulipas es el Instituto Tecnológico de Ciudad Victoria, el cual utiliza la plataforma Moodle de igual manera y es el único en Tamaulipas que ofrece más de una especialidad de licenciatura a distancia. Varias de estas Instituciones además del uso de Moodle como plataforma Virtual E-Learning, también tienen un gran apoyo para estas, utilizando plataformas en la Nube, B-Learning, esto solo como complemento para enriquecer el aprendizaje de alumnos y profesores. En el sur de Tamaulipas se encuentra uno de los Tecnológicos más destacados de la zona, este es el Instituto Tecnológico de Ciudad Madero, el cual aún no cuenta con un módulo de alguna especialidad a distancia. Las plataformas que son utilizadas por varios profesores en este instituto son dos. Estas plataformas son Schoology y Khan Academy, Schoology es independiente del uso de cada profesor, algunos se unen al aprendizaje en esta plataforma e invitan a sus alumnos para estar al pendiente de algunas tareas en la Nube, mientras algunos otros deciden no utilizarlo. Por otro lado, ya se encuentra en la página del instituto Tecnológico de Ciudad Madero, un pequeño apartado el cual los enlaza a la página de la plataforma en la Nube, Khan Academy, esta plataforma está abierta a todos los alumnos los cuales requieran aprender o reafirmar conocimientos de alguna materia en especial.
  • 7. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 7 Según como se menciona en el libro (Global Forum on Innovation in Health Professional Education, 2014) este tipo de plataforma principalmente fue diseñada en un solo lenguaje, en el idioma inglés, pero debido a la gran demanda de este, se decidió emplearlo y traducirlo a varios lenguajes, de esta forma, varios usuarios en todo el mundo pueden hacer uso de este. 1.2 JUSTIFICACION. Se pensó en este proyecto debido a que en el Instituto Tecnológico de Ciudad Madero no se cuenta con una plataforma virtual, por medio de la cual se pueda tener acceso a las materias impartidas en alguna especialidad de nivel licenciatura en este Instituto. Con la implementación de una plataforma virtual y el uso de esta, los alumnos que por alguna o varias razones no puedan continuar sus estudios y sean inscritos mediante el módulo de educación abierta y a distancia tendrán la oportunidad de continuar sus estudios, sin la necesidad de viajar hasta las instalaciones, podrán, cargar y descargar información de todo el material requerido en cada una de las asignaturas de la especialidad. Por otro lado se contará con un nuevo modelo de enseñanza en donde el alumno podrá aprender a lo largo de su especialidad, de manera significativa y a su propio ritmo, debido a la reducción de capacidad para alumnos en cada materia impartida virtualmente, los docentes podrán dedicar más tiempo a las dudas, revisión de tareas y trabajos a cada uno de los grupos que le correspondan. 1.3 OBJETIVOS 1.3.1 OBJETIVO GENERAL Establecer los requerimientos para la implementación de una carrera en el modelo de educación abierta y a distancia en el ITCM. 1.3.2 OBJETIVOS ESPECIFICOS.  Analizar la brecha digital del personal docente, alumnos del ITCM con respecto al modelo de educación abierta y a distancia y al uso de las TIC´s en su desarrollo profesional.  Detallar la infraestructura requerida para desarrollar una carrera en la modalidad abierta y a distancia.  Definir los recursos materiales requeridos para el uso de una plataforma tecnológica en la operación de una carrera a distancia.  Determinar las características de soporte tecnológico (hardware) para el funcionamiento del modelo a distancia.
  • 8. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 8 1.4 ÁREA DE DESARROLLO DE PROYECTO DE RESIDENCIAS El desarrollo del proyecto se realizó en el Departamento de Ciencias Básicas del Instituto Tecnológico de Ciudad Madero. 1.4.1 DEPARTAMENTO DE CIENCIAS BÁSICAS El departamento de Ciencias Básicas es el encargado de realizar una ardua labor en el Instituto Tecnológico de Ciudad Madero, puesto que este departamento es el encargado de Planear, coordinar, controlar y evaluar las actividades de docencia, investigación y vinculación en las áreas correspondientes a las ciencias básicas que se impartan en el instituto tecnológico, de conformidad con las normas y lineamientos establecidos por la Secretaría de Educación Pública. 1.4.2 FUNCIONES PRINCIPALES DEL DEPARTAMENTO DE CIENCIAS BÁSICAS.  Elaborar el programa operativo anual y el anteproyecto de presupuesto del departamento y presentarlos a la subdirección Académica para lo conducente.  Aplicar la estructura orgánica autorizada para el departamento y los procedimientos establecidos.  Coordinar con las divisiones de estudios profesionales y de posgrado e investigación, la aplicación de los programas de estudio y con el Departamento de Desarrollo Académico los materiales y apoyos didácticos de las asignaturas correspondientes a las áreas de ciencias básicas que se impartan en el instituto tecnológico y controlar su desarrollo.  Coordinar con las divisiones de estudios profesionales y de posgrado e investigación y con el Departamento de Desarrollo Académico, la formulación y aplicación de técnicas e instrumentos para la evaluación del aprendizaje de las asignaturas correspondientes a las áreas de ciencias básicas que se impartan en el instituto tecnológico y controlar su desarrollo.
  • 9. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 9  Coordinar los proyectos de investigación educativa, científica y tecnológica en las áreas de ciencias básicas que se lleven a cabo en el instituto tecnológico y controlar su desarrollo.  Coordinar los proyectos de producción académica y de investigación científica y tecnológica en las áreas de ciencias básicas, relacionados con la vinculación del instituto tecnológico con el sector productivo de bienes y servicios de la región y controlar su desarrollo.  Proponer a la Subdirección Académica el desarrollo de cursos y eventos que propicien la superación y actualización profesional del personal docente de las áreas de ciencias básicas en el instituto tecnológico.  Apoyar a la División de Estudios Profesionales en el proceso de titulación de los alumnos del instituto.  Supervisar y evaluar el funcionamiento del departamento y con base en los resultados, proponer las medidas que mejoren su operación.  Coordinar las actividades del departamento con las demás áreas de la Subdirección Académica.  Presentar reportes periódicos de las actividades desarrolladas a la Subdirección Académica. 1.5 PROBLEMAS A RESOLVER. En este apartado se enlistan algunos problemas los cuales se pretende resolver mediante el análisis de este proyecto.  No existen medios de transporte a comunidades lejanas  Ahorro de papel  Evidencia electrónica de trabajos  El estudiante no puede asistir a un aula debido al horario de trabajo  Ahorro en transporte y alimentos
  • 10. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 10 1.6 ALCANCES DEL PROYECTO.  Conocer los requisitos lógicos (software) necesarios para la implementación de una plataforma virtual.  Conocer los requisitos físicos (hardware) necesarios para la implementación de una plataforma virtual.  Buscar información y presupuestos, para diferentes alternativas en cuanto a costos de implementación.  Verificar el nivel de conocimiento hacia las tecnologías de la información de los estudiantes.  Realizar un registro para la verificación del conjunto de información, para determinar si la propuesta es factible. 1.7 LIMITACIONES DEL PROYECTO. Algunas limitaciones del análisis de los requerimientos para la implementación de una plataforma virtual serian.  Falta de INTERNET.  Pocas fuentes de información con respecto a los temas a tratar.  Puede llegar a no concretarse el proyecto debido a alguna interrupción por parte de algún departamento inconforme con la propuesta. Algunas limitaciones futuras sobre la implementación de una plataforma virtual serian.  No contar con suficientes recursos monetarios para la compra de los equipos de hardware.  No contar con suficientes recursos para la instalación de ancho de banda con los requisitos necesarios, fallas en los sistemas inteligentes necesarios para manipular la plataforma virtual.  No contar con personal capacitado para el buen funcionamiento de los equipos de cómputo.
  • 11. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 11 CAPITULO II: MARCO TEÓRICO 2.1 EDUCACIÓN A DISTANCIA La educación a distancia se ha vuelto un factor importante en el aprendizaje ya que con esto, se logra que los alumnos sean mucho más independientes y logren sus objetivos de manera casi independiente, desde cualquier punto en donde estos se encuentren, ya que la principal característica de este, es que el alumno trabaja lejos del profesor y viceversa. Infraestructura requerida para desarrollar una carrera en la modalidad abierta y a distancia. En esta fase de requisitos es necesario contar con dos campos los cuales serán los recursos fundamentales y los cuáles serán los encargados en conjunto de dar funcionalidad a la plataforma virtual requerida para una carrera a distancia. Se requerirá materiales de hardware, y estos serán utilizados para operar los requisitos tecnológicos (de software), los cuales serán implementados para su funcionamiento. Cada parte de la arquitectura del sistema E-Learning, debe ser operado por especialistas distintos, y cada uno encargando de cierta parte del modelo, ya que se compone de tres partes, la interfaz de usuario, programa ejecutable y sistema manejador de bases de datos. En el primer punto, como interfaz de usuario, se toman los lenguajes en los cuales serán desarrolladas todas las interfaces de usuario, las cuales servirán para que todos los usuarios puedan interactuar e intercambiar, información a través de esta vista. En la parte de motor de adaptación, son los sistemas necesarios los cuales deben ser requeridos y utilizados algunos para programar todo el código necesario para que las interfaces de usuarios puedan ser operados sin ningún problema. En el motor de adaptación como se mencionó anteriormente no solo funciona para la parte del cliente como interfaces de usuario en donde estos interactúan, sino que también es fundamental, para la parte administrativa, ya que varios de estos sistemas son necesarios, para la conexión con las bases de datos. Como tercer punto se encuentra la parte de repositorio de datos, en esta parte se utilizara el sistema gestor de bases de datos que más se ajuste a las necesidades de la plataforma virtual. En estas bases de datos se almacenara toda la información de los usuarios que tengan acceso a la plataforma, así como la información de cada uno de estos usuarios.
  • 12. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 12 2.2 COMPONENTES PARA LA INFRAESTRUCTURA E-LEARNING. 2.2.1 LA INFRAESTRUCTURA E-LEARNING Los sistemas E-Learning requieren de un conjunto de componentes como la infraestructura física institucional, financiamiento, apoyo humano, etc. Esta infraestructura debe ser evaluada para el logro de todos los objetivos, de esta manera se contara con los recursos necesarios, y la operación será mucho más fácil debido a que se cuenta con todos los puntos requeridos en la plataforma E- Learning. Figura 1: Infraestructura para E-Learning.
  • 13. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 13 2.2.2 INFRAESTRUCTURA TECNOLÓGICA INSTITUCIONAL E-LEARNING En la infraestructura física institucional se detallan algunos elementos tecnológicos relevantes como los sistemas de telecomunicaciones, aplicaciones tecnológicas, y el desarrollo de proyectos para la implementación de sistemas E- Learning. Figura 2: Infraestructura tecnológica para las instituciones E-Learning.
  • 14. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 14 2.2.3 INFRAESTRUCTURA TECNOLÓGICA DE DOCENTES PARA E- LEARNING. Los diferentes componentes tecnológicos que los docentes requieren para el ejercicio docente a través de un sistema E-Learning se detallan a continuación. Figura 3: Infraestructura tecnológica de docentes para E-Learning.
  • 15. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 15 2.2.4 INFRAESTRUCTURA TECNOLOGICA PARA ESTUDIANTES VIRTUALES. Los estudiantes E-Learning requieren un conjunto de componentes tecnológicos para la realización de sus experiencias de aprendizaje de forma exitosa a continuación se muestra una imagen la cual indica algunos puntos necesarios con los que los alumnos deben contar, para poder realizar una carrera en línea. Figura 4: Infraestructura tecnológica para estudiantes virtuales. 2.3 PLATAFORMAS E-LEARNING E INTERNET Las plataformas E-Learning son conocidas como campus virtual, o Learning Managemet System (LMS), estas son utilizadas en empresas e instituciones educativas, estas plataformas son la nueva generación de la enseñanza, en donde se puede observar que el aprendizaje presencial puede ser sustituido por una educación a distancia completamente virtualizada. Mediante la poderosa red de comunicación INTERNET.
  • 16. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 16 Para esto se pueden utilizar infinidad de herramientas o aplicaciones de hipertexto, las cuales son herramientas de software, estas permiten crear, enlazar y compartir información por medio de enlaces asociativos, los cuales son los que conducen al usuario a continuar o enlazarse a otro modulo el cual este consultando. Algunas de las herramientas o aplicaciones de hipertexto son utilizadas como como soporte en las plataformas de educación a distancia tales como: correo electrónico, páginas web, foros de discusión, mensajería instantánea, etc.). Estas plataformas E-Learning están adquiriendo cada vez más ventaja para los usuarios que las utilizan. Los objetos de aprendizaje o recursos digitales con los que cuentan las plataformas E-Learning pueden ser utilizados como recurso de clases presenciales o para educación totalmente a distancia. En el siglo XXI se puede consultar información de cualquier tipo en cualquier lugar gracias a las tecnologías de información. El esfuerzo por crear una red mundial de comunicación mediante la computadora o cualquier dispositivo que tenga acceso a INTERNET, fue para compartir información verídica, y de calidad, sin importar el lugar o el horario de consulta, pero debido al paso del tiempo, esto no se encuentra así en distintas páginas web, debido a que esta red se convirtió en una red bidireccional, en la cual varios usuarios pueden cargar información, y estas puede carecer de fuentes fidedignas. Para consultar información, es necesario, tener que acceder a las páginas confiables en INTERNET, ya que se pueden encontrar publicaciones en varios sitios web, en donde en la mayoría de los casos, es aquí en donde se encuentra información que no es completamente fiable y en donde la mayoría de los usuarios consultan, estas son las más utilizadas debido a que son las primeras en aparecer en el buscador. Pero si, la búsqueda se realiza de una manera más completa y con dedicación se puede percatar de que existen páginas, libros, revistas, aplicaciones, en donde las fuentes son totalmente confiables ya que detrás de estas se encuentra una empresa la cual aprueba la información total que puede presentarse en estos artículos cargados en INTERNET, para la consulta del público en general que las requiera. Actualmente las plataformas E-Learning son utilizadas por diversos sectores, en especial son utilizadas por instituciones educativas las cuales saben que la enseñanza no solo debe centrarse y quedarse en cada curso de las clases presenciales que se imparten en dicha institución al cual pertenecen, y en donde solo pueda acudir cierta parte de la población la cual tenga tiempo para asistir a dicho instituto.
  • 17. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 17 La mayoría de las interfaces graficas de plataformas E-Learning, son programadas en lenguaje PHP, existen tres tipos diferentes de estas plataformas virtuales, estas pueden ser descargadas desde alguna dirección o página en INTERNET, los distintos tipo de plataformas pertenecen a distintas empresas u organizaciones, según el caso de cada una, los tres tipo de estas son: Comerciales, Software libre y en la Nube. Los servicios de estas plataformas están abiertos a cualquier empresa que lo requiera, la diferencia de estas varia en cuanto a herramientas que cada una pueda ofrecer, pero sin duda, todas son utilizadas con la misma funcionalidad, y tienen como objetivo brindar ayuda a distancia, a los sectores que lo requieran, logrando con esto, que las posibilidades de información aparezcan desde cualquier lugar por medio de este recurso a distancia. Las plataformas E-Learning Comerciales, son las que por lo regular son utilizadas por empresas privadas, este tipo de plataformas son con fines de lucro, es decir que para poder contar con este producto es necesario aportar una cantidad mensualmente al desarrollador o distribuidor de estas plataformas estas plataformas son perfectamente y detalladamente documentadas, este tipo de documentación es entregado al cliente el cual requiera de estos servicios. Por otro lado, las mejoras y los recursos para poder operar de una manera más exitosa el producto, es necesario tener que aportar, más de la cantidad requerida por la licencia, es decir que el cliente obtendrá mejores beneficios actuales de dicha plataforma depende de los recursos monetarios que este aporte a dicha empresa de distribución del producto. En pocas palabras, en cuanto más sea la aportación del cliente con los encargados de la plataforma virtual de su preferencia más beneficios y documentación, e incluso asesoramiento de especialistas obtendrá, mientras los recursos no rebasen las peticiones en cuanto a presupuesto, el cliente solo obtendrá cierta información, sin adiciones extra en cuanto a apoyo o materiales relacionados con esta. Para el tipo de plataformas virtuales de software libre, son la que en la mayoría son utilizadas, en instituciones públicas, ya que con este tipo de plataformas virtuales se tiene la posibilidad de enriquecer si así se requiere la plataforma virtual, se puede usar, estudiar y modificar las veces que sea necesario, estas plataformas son de libre acceso como su nombre lo indica. Estas plataformas son desarrolladas por instituciones educativas o generalmente desarrolladas por personas que están involucradas en el sector educativo, las plataformas de software libre cuentan con grandes funcionalidades, en las herramientas que contienen, estas pueden superar a las que contienen las plataformas comerciales en algunas ocasiones.
  • 18. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 18 Varias de estas plataformas, cuentan con personas especializadas las cuales, son encargadas de brindar cursos a los responsables principales de la implementación de estas plataformas, estas personas brindan apoyo desde la implementación en servidores web, como para la operatividad de esta, para el buen uso y funcionamiento, están disponibles para cualquier tipo de asesoramiento, en cuanto a este producto. Como tercer punto se cuenta con el apoyo de las conocidas plataformas en la nube, estas no son implementadas en alguna institución, simplemente son utilizadas por distintas instituciones mediante internet, en estas plataformas se pueden crear grupos, recibir y mandar información etc. Pero no se pueden modificar, debido a que no se tiene acceso al código de estas. Pero en definitiva dan funcionalidad como un apoyo extra a las clases presenciales que se imparten en diversos institutos. En diferentes instituciones con los que no cuentan con suficientes recursos, los profesores se apoyan de estas para poder transmitir información electrónica con sus alumnos subir tareas, calificaciones, etc. Este tipo de plataformas no son conocidas como LMS, debido a que solo son utilizadas como apoyo en ciertas actividades que se imparten en clases presenciales. Considerando los puntos clave en cada descripción del tipo de plataformas nos centraremos en las plataformas de Software Libre, debido a las características que estas brindan a las instituciones públicas y debido a la demanda que tienen. 2.4 EJEMPLOS DE ENTORNOS VIRTUALES DE APRENDIZAJE (EVAS). Un entorno de aprendizaje virtual son sistemas informáticos que permiten al estudiante distribuir contenidos en diferentes formatos, tales como texto, video, etc. En estos se puede evaluar a los alumnos y verificar las participaciones, tareas y actividades a desarrollar, estas plataformas o entornos virtuales son orientados a objetos y se acceden a los cursos mediante una clave de acceso personal. A continuación enlistaremos las plataformas o Entornos virtuales, de software libre E-Learning más utilizadas según el libro (Clarenc, 2013), detallando sus características ventajas y desventajas que cada uno de estos ofrece, ATutor, Chamilo, Claroline, Dokeos y Moodle. Como primer punto se empezara con La plataforma Virtual ATutor.
  • 19. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 19 2.4.1 ATUTOR Figura 5: Plataforma E-Learning ATutor. Las principales características de ATutor es que cuenta con documentación según el libro (Ozihel, 2012), para profesores y administradores esta documentación va incluida en la instalación estándar. Características importantes.  Los temas son más fácil de crear y son más flexibles.  Los profesores pueden elegir que herramientas y módulos va a usar cada curso.  Los cursos incorporan ahora un directorio de profesores y alumnos, de modo que facilita el contacto entre los participantes.  Se ha ampliado las estadísticas de uso de los contenidos del curso. Unas de las ventajas importantes de esta plataforma son:  Poseer un sistema de correo electrónico interno propio de esta plataforma.  Es fácil para personas con pocos conocimientos de estas plataformas.  Cuida la estética de los fondos, fuentes, etc.  Cursos orientados al autoaprendizaje.  Administración sencilla. Unas de las desventajas de esta plataforma.  Los foros, actividades y recursos están separados.  La interfaz en la que la crea el profesor es diferente a la del alumno.  No se puede poner tareas online en esta plataforma. La página principal de ATutor es: http://www.atutor.ca
  • 20. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 20 2.4.2 CHAMILO Figura 6.- Plataforma E-Learning Chamilo. Chamilo es una herramienta actualmente la más moderna de todas las plataformas según el libro (Clarenc, 2013) fue lanzada en el año 2010, es utilizada tanto en instituciones como en empresas. Es una plataforma de aprendizaje virtual de código abierto y software libre (GNU/Linux) permite a los docentes crear cursos en línea como soporte a una modalidad de aprendizaje presencial. Esta plataforma puede ser instalada en diferentes sistemas operativos, como Linux, Windows, OS-X, desarrollado con lenguaje PHP y motor de base de datos MySQL, esta plataforma permite al profesor el cual impartirá los cursos online escoger entre una serie de metodologías pedagógicas, y dentro de estas se encuentra el constructivismo social. Chamilo contiene 55 idiomas, y 25 de estos idiomas están completos en un 80%. Esta plataforma está protegido por una asociación sin fines de lucro, de este modo es imposible que una empresa pueda tomar la propiedad de este proyecto. De este modo significa que es libre de desarrollar sus propias o mejoras, compartirlas o no compartiéndolas con la comunidad en general. Unas de las características importantes de esta plataforma llamada Chamilo en base a sus funcionalidades son: Interacción ejemplo: foros, chats, compartir archivos, anuncios, grupos, tareas, wiki, usuarios, encuestas, notas personales, redes sociales y glosarios. Contenido ejemplo. Ejercicios estos en forma de preguntas y exámenes con control de tiempo, lecciones, gestionar un curso, evaluaciones, asistencia, enlaces, glosario, administración de documentos y avances temáticos. Administración ejemplo: gestión de blogs, configuración y mantenimiento de cursos, informes y documentos. VENTAJAS.  En usabilidad es muy fácil de usar tanto para el docente como para los estudiantes en general.  Las vistas de esta plataforma son muy limpias de esta manera los estudiantes no se distraen fácilmente con el diseño y color de sus interfaces gráficas.  Su licencia de software libre da libertad de usar, mejorar y distribuir.
  • 21. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 21  Esta plataforma trabaja bajo los principios pedagicos constructivistas.  Es fácil para crear contenidos en esta plataforma.  Soporta múltiples idiomas.  Cuanta con el manejo de videoconferencia.  Genera certificaciones.  Interfaces personalizables.  Es estructurado y es de fácil comprensión  Ayuda a mejorar las destrezas comunicativas a nivel individual y grupal.  Permite al estudiante trabajar de acuerdo a su propio ritmo de tiempo.  Permite crear y subir audio. SUS DESVENTAJAS.  La única desventaja es que lleva tiempo su instalación e implementación. La página en google oficial de la plataforma virtual de software libre Chamilo es: https://campus.chamilo.org/ 2.4.3 CLAROLINE Figura 7: Plataforma E-Learning Claroline. Esta plataforma es de aprendizaje virtual o trabajo virtual (eLearning y eWorking) es de software libre y de código abierto (open source) esta plataforma permite construir cursos online, esta plataforma está escrita en el lenguaje PHP, utiliza MySQL como sistema gestor de base de datos (SGBD). Está disponible según el libro (Fergus, 2012)para plataformas Linux, navegadores libres como Mozilla y Netscape, también puede ser operado con sistemas operativos como Unix, Mac, OS X Y Windows) y navegadores propietarios como Internet Explorer. Esta plataforma llamada Claroline, cuenta con 35 idiomas y cuenta con una gran comunidad de desarrolladores y usuarios en todo el mundo. Claroline se inició en el año 2001 por la UCL (Universidad católica de Louvain, Bélgica), en mayo de 2007 se creó el Consorcio Claroline formado por varias universidades de Bélgica, España, Canadá y Chile cuyos objetivos son organizar el desarrollo y promover las plataformas en nivel técnico y pedagógico.
  • 22. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 22 La plataforma Claroline no requiere conocimientos técnicos especiales para su instalación ya que es fácil de instalar y utilizar, entre sus principales características se encuentran. Características.  Publicación de recursos en cualquier formato de archivo.  Foros de discusión públicos y privados.  Administración de listas de enlaces.  Creación de grupos de estudiantes.  Confección de ejercicios.  Agenda con anuncios, tareas y plazos.  Publicación de anuncios vía email o portada del curso.  Gestión de los envíos de los estudiantes.  Administración de chats.  Supervisión de acceso y progreso de estudiantes. Sus principales ventajas.  Esta plataforma no tiene límite de usuarios.  Las tareas de administración son muy sencillas.  La interfaz es funcional, intuitiva y con elementos básicos que facilitan la navegación.  Cuida la estética de los cursos. Desventajas  Cuenta con pocos módulos y plugins para descargar.  Su personalización es un tanto dificultosa.  La herramienta de chat es algo lenta.  Los servicios que puede configurar el administrador son muy limitados, con respecto a otras plataformas. Por ejemplo, no se tiene acceso a realizar una copia de seguridad del curso, ni encuestas, entre otros.  Algo dificultoso a la hora de abrir archivos. La página principal de Claroline es: http://www.claroline.net/
  • 23. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 23 2.4.4 DOKEOS Figura 8.- Plataforma E-Learning Dokeos Esta plataforma es un entorno de aprendizaje, aplicación de administración y una herramienta de colaboración, es una aplicación web gratuita de código abierto al igual que las plataformas antes mencionadas, operada bajo Licencia GNU GLP) este entorno de aprendizaje también puede ser utilizado como un sistema de gestión de contenido para la educación. Dokeos es utilizado en más de 9900 organizaciones, según el libro (Jos R. Gomis Fuentes, 2012) contiene las siguientes características calendario, procesos de entretenimiento, chat de texto, audio y video, administración de pruebas y guardado de registros. Esta plataforma fue lanzada en el año 2004 como un Fork de LMS Claroline, ya que el indicador del proyecto deseaba promocionar esta plataforma a las empresas y o a las instituciones, de este modo Dokeos se desarrolló de manera muy significativa en el mundo empresarial. Principales características de Dokeos.  Lecciones SCORM.  Producción de documentos basados en plantillas.  Interacción: foros, chats y grupos.  Videoconferencia: vía Web.  Conversión de presentaciones en PowerPoint  Trabajos.  Blogs.  Agenda.  Anuncios.  Glosario.  Notas personales.  Red social.  Encuestas.  Autentificación vía LDAP y OpenID.  Evaluaciones.  Reserva de matrícula.  Sesiones de usuario. Ventajas de Dokeos.  Amplia variedad de herramientas.  Facilita la creación y organización de contenidos y ejercicios.  Esta plataforma soporta distintos lenguajes.  Contiene alta modularidad y tecnología Plug –in
  • 24. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 24  Es de fácil uso. Desventajas.  Carece de un menú siempre a la vista y los usuarios que utilicen esta plataforma tienen que regresar a la pantalla de inicio de dicha plataforma.  Esta herramienta para utilizarse adecuadamente puede llevarles tiempo a los usuarios a conocer y manejar correctamente la plataforma.  Las herramientas de contenidos requieren mejoras  Esta plataforma no contiene la herramienta de búsqueda.  Dokeos no tiene documentación para ningún tipo de usuario.  Solo contiene documentación para los administradores en el idioma inglés. La página principal de Dokeos es: http://www.dokeos.com/ 2.4.5 MOODLE Figura 9: Plataforma E-Learning moodle. Moodle también es una plataforma más de software libre, su nombre es un acrónimo en inglés lo que significa Entorno de Aprendizaje Dinámico Modular, Orientado a Objetos. La palabra Moodle también es un verbo anglosajón que describe el proceso de dar vueltas sobre algo, haciendo cosas como se vienen a la mente. Moodle es un sistema de gestión de cursos de código abierto CMS (Open Source Course Management System) esta plataforma trabaja bajo Licencia publica general GNU, moodle tiene varias libertades por ser de código abierto pero esta plataforma cuenta con derechos de autor. Los individuos interesados en utilizar la plataforma Moodle pueden hacer uso de ella, la pueden copiar, utilizar y modificar, siempre y cuando la empresa o institución proporcione la fuente a otros es decir distribuya las mejoras que realizo, y una de las reglas principales es no modificar o eliminar la licencia original de moodle. Moodle puede ser instalado según el libro (Óscar Arratia García, 2009), en cualquier servidor que pueda ejecutar PHP, y un sistema gestor de base de datos como MySQL, esta plataforma se ejecuta sin modificaciones los siguientes sistemas operativos: Unix, GNU/Linux, Open Solaris, FreeBSD, Windows, Mac OS X, NetWare entre otros sistemas que también soportan el lenguaje PHP.
  • 25. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 25 Esta plataforma es una aplicación web, la cual es gratuita y puede ser utilizada para enriquecer el aprendizaje presencial, o para dar cursos en línea solamente, esta plataforma contiene grandes herramientas de enseñanza, Moodle es utilizado por varias instituciones educativas y no educativas sin dejar de lado que educadores independientes también utilizan esta gran plataforma de aprendizaje virtual. Características de Moodle.  Esta plataforma se basa en una aproximación constructiva del aprendizaje enfatizando que tanto los estudiantes como los profesores pueden contribuir a la experiencia educativa de varias maneras, ya sea comentando entradas de bases  de datos o trabajando colaborativamente en una wiki.  Forma parte de una gran comunidad en constante crecimiento, haciendo el sistema muy dinámico.  Existen alrededor de 20 tipos diferentes de actividades disponibles en Moodle: foros, glosarios, wikis, tareas, quizzes, encuestas, bases de datos (entre otras) y cada una puede ser adaptada a las necesidades propias de cada curso.  Permite combinar las actividades en secuencias y grupos, ayuda al docente a guiar a los participantes. Ventajas de utilizar la plataforma moodle  El profesor tiene absoluto control sobre los contenidos del curso.  Normalmente, se establecen plazos de entrega de actividades y el profesor monitorea el desarrollo.  Permite colocar como recurso enunciados de exámenes, y la posibilidad de subir su resultado como archivos adjuntos, con horario de plazo de entrega.  Completa información del trabajo realizado por los alumnos.  Reutilización de los cursos.  Posibilidad de compartir cursos y/o recursos.  Posibilidad de crear cursos conjuntamente con otros compañeros profesores del mismo o diferente centro.  Permite colocar recursos variados para formar una unidad de contenidos: etiquetas, archivos en formato variable (texto, audio, vídeo, hoja de cálculo).  Facilidad de comunicación con sus alumnos y con el resto de profesores del curso.  Las encuestas que se pueden realizar son de gran utilidad para evaluar el conocimiento inicial de los alumnos en una materia específica o para calificar el desempeño del tutor o profesor del curso.  La evaluación es continua y permanente: todo se comenta por todos y se evalúa. El profesor da feedback continuo y los estudiantes demandan esta actividad.
  • 26. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 26  Dispone de varios temas o plantillas que permiten al administrador del sitio personalizar colores y tipos de letra a su gusto o necesidad. Estas plantillas son fáciles de modificar y ampliar.  Es posible cambiar el modo de edición de profesor avista del alumno. De esta forma, permite asegurarse de que los alumnos vean en la plataforma sólo que deben ver y ocultar el resto.  Se encuentra traducido a más de 70 idiomas.  Los estudiantes se familiarizan rápidamente con el entorno de la plataforma.  Permite que cada estudiante tenga su propio ritmo de trabajo.  Feedback inmediato en muchas actividades, incluida la evaluación.  En los exámenes tipo “múltiple choice”, puede verse el resultado inmediatamente después de que el alumno lo terminó.  Los alumnos pueden participar en la creación de glosarios, y en todas las lecciones se generan automáticamente enlaces a las palabras incluidas en estos. Desventajas de la plataforma Moodle  Prescinde de algunas herramientas pedagógicas, como por ejemplo crucigramas y juegos de roles.  Su interfaz necesita mejorarse.  Hay desventajas asociadas a la seguridad, dependiendo en dónde se esté alojando la instalación de Moodle, cuáles sean las políticas de seguridad y la infraestructura tecnológica con la cual se cuente durante la instalación Zapata, (2010)  No integra automáticamente el uso de videoconferencias.  La estructura de navegación, tanto para la creación de contenidos como para la administración del sitio, es poco amigable y utiliza muchos recursos de la red, provocando lentitud en el acceso.  Por estar basado en tecnología PHP, la configuración de un servidor con muchos usuarios debe ser cuidadosa para obtener un mayor desempeño.  No tiene la posibilidad de realizar la gestión económica financiera de alumnos en línea, sobre todo cuando un mismo alumno está inscrito en varios cursos. La página oficial de moodle es: http://www.dokeos.com/
  • 27. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 27 2.5 CARACTERÍSTICAS DE LAS PLATAFORMAS VIRTUALES MÁS UTILIZADAS EN MÉXICO. Característica s: Instalación y administración ATut or 2.0.2 Chamil o Claroli ne Dokeo s Moodl e Multidioma SI SI SI SI SI Personalizació n Look & Feel SI SI SI SI SI Autentificación SI SI SI SI SI Perfiles y Privilegios SI SI SI SI SI Estadísticas SI SI SI SI SI Identificación de usuarios on- line SI SI NO SI SI Carga masiva de usuarios SI SI SI SI SI Usuarios externos (LDAP, base de datos, etc.) SI SI NO SI SI Administración de Recursos. SI SI SI SI SI COMUNICACI ÓN Anuncios SI SI SI SI SI Correo electrónico SI SI SI SI SI Lista de distribución SI NO NO NO SI Foros SI SI SI SI SI Chats SI SI SI SI SI Noticias SI SI NO SI SI Video conferencia online integrada NO SI NO SI NO Audio conferencia NO SI NO NO NO Soporta video SI SI NO SI SI Soporta audio SI SI NO NO SI Envió de SMS a alumnos NO NO NO NO NO Alertas por mail SI SI SI SI SI Cafetería NO NO NO NO SI Recursos
  • 28. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 28 Herramienta de búsqueda NO SI NO SI SI Ayuda offline NO SI NO SI SI Paginas personalizadas NO SI NO SI SI Agenda personal NO SI NO SI SI Calendario SI SI NO SI SI Grupos de trabajo SI SI SI SI SI Libro de notas NO SI NO SI SI Wiki SI SI SI SI SI Blog SI SI NO SI SI FaQs SI SI NO SI SI Encuestas SI SI NO SI SI Repositorio de enlaces eternos SI SI SI SI SI Biblioteca virtual SI SI NO SI SI Tareas SI SI SI SI SI Herramienta de autor. SI SI SI SI SI Tabla 1: Tabla comparativa entre las plataformas E-Learning más utilizadas. Como se observa en la tabla anterior, cada plataforma virtual cuenta con sus propias herramientas de aprendizaje, de las plataformas descritas anteriormente se llega a la conclusión de que la plataforma moodle es la indicada para implementarse en el Instituto Tecnológico de Ciudad Madero. Ya que es la plataforma más utilizada, y en la que los usuarios se encuentran cómodos trabajando con esta, así como la mayoría de las universidades que cuentan con una educación a distancia, tienen implementada esta plataforma virtual, e incluso los Tecnológicos que cuentan con una modalidad a distancia en Tamaulipas, utilizan Moodle. Moodle tiene cuatro principales características sumamente importantes las cuales son: interactividad, accesibilidad, flexibilizada y estandarización. Interactividad.- El diseño de Moodle se basa en las ideas del constructivismo (Baños Sancho, 2007). En pedagogía, se denomina constructivismo a la corriente de la didáctica que afirma que el conocimiento se construye en la mente del estudiante y por medio del aprendizaje colaborativo. Así, Moodle permite implementar cursos donde el estudiante es protagonista activo de su formación y utiliza diferentes recursos (tutores en línea, material de referencia, herramientas de comunicación, compañeros de curso, etc.) para construir su conocimiento progresivamente eligiendo su propio camino de acuerdo con sus necesidades e intereses.
  • 29. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 29 Flexibilidad.- esta es entendida como la adaptabilidad de una plataforma E- Learning a un determinado contexto y a programas de formación específicos es un tema que requiere especial atención. Moodle es un entorno de aprendizaje muy fácil de actualizar, dispone de una interfaz muy sencilla que permite crear y administrar cursos de manera ágil. Además, los recursos creados en los cursos se pueden reutilizar adaptándose a las necesidades e intereses de la organización y sus estudiantes y cambiando a medida que el curso progresa si es necesario. Accesibilidad.- Cuando hablamos de accesibilidad hacemos referencia a las herramientas que tienen que ver con la gestión del curso y son provistas por las plataformas para controlar el acceso a zonas determinadas basadas en prerrequisitos, trabajos anteriores o resultados de pruebas. Estas herramientas también sirven para delimitar el tiempo de acceso a los materiales y ejercicios del curso y permiten que los cursos puedan tener diferentes secuencias de estudio. Moodle, por ejemplo, permite que los profesores configuren el nivel de acceso de los estudiantes (lectura, escritura, anónimo) a los foros y que cuenten con informes sobre el número de veces, hora, fecha y frecuencia de cada estudiante que accede al contenido de un curso, al foro de discusión, a evaluaciones del curso y a los ejercicios. Estandarización.- En los últimos tiempos, se ha producido un proceso de convergencia hacia un determinado estándar. Un estándar E-Learning es un conjunto de reglas que adoptan las empresas que se dedican al desarrollo de herramientas tecnológicas orientadas a la educación. “Estas reglas especifican cómo los fabricantes pueden construir los cursos en línea y las plataformas sobre las cuales son impartidos estos cursos, de tal manera que puedan interactuar unas con otras. Estas reglas proveen modelos comunes de la información para cursos E-Learning y plataformas LMS” La estandarización de los sistemas de E-Learning garantiza: Accesibilidad: el sistema permite el seguimiento de los progresos de los estudiantes. Interoperabilidad: es posible intercambiar información entre los distintos LMS. Durabilidad: La tecnología desarrollada con el estándar perdura de modo tal que los cursos no se vuelven obsoletos, sino que pueden actualizarle constantemente. Reutilización: Los cursos y los objetos de aprendizaje pueden utilizarse nuevamente con diferentes herramientas y en distintas plataformas. Ha continuación se enlistaran las universidades de todo México que cuenta con esta plataforma educativa.
  • 30. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 30 2.6 MOODLE EN UNIVERSIDADES MEXICANAS. Las universidades que cuentan con una plataforma E-Learning en México son las siguientes.  Centro de Estudios Universitarios Monterrey  Centro de Estudios Universitarios Xochicalco  CETYS Universidad  Instituto Politécnico Nacional  Instituto Tecnológico Autónomo de México  Instituto Tecnológico de Aguascalientes  Instituto Tecnológico de Durango  Instituto Tecnológico de Sonora  Instituto Tecnológico y de Estudios Superiores de Monterrey (ITESM)  Instituto Tecnológico de Estudios Superiores de Occidente  Universidad Anáhuac  Universidad Anáhuac del sur  Universidad Autónoma “Benito Juárez” de Oaxaca  Universidad Autónoma Agraria “Antonio Navarro”  Universidad Autónoma de Aguascalientes  Universidad Autónoma de Baja California  Universidad Autónoma de Baja California Sur  Universidad Autónoma de Campeche  Universidad Autónoma de Chapingo  Universidad Autónoma de Chiapas  Universidad Autónoma de Chihuahua  Universidad Autónoma de Ciudad Juárez  Universidad Autónoma de Guerrero  Universidad Autónoma de la Laguna  Universidad Autónoma de Nayarit  Universidad Autónoma de Nuevo León  Universidad Autónoma de Querétaro  Universidad Autónoma de San Luis Potosí  Universidad Autónoma de Tamaulipas  Universidad Autónoma de Tlaxcala  Universidad Autónoma de Veracruz Villa Rica  Universidad Autónoma de Yucatán  Universidad Autónoma de Zacatecas  Universidad Autónoma del Carmen  Universidad Autónoma del Estado de Hidalgo  Universidad Autónoma del Estado de México  Universidad Autónoma del Estado de Morelos  Universidad Autónoma del Noreste
  • 31. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 31  Universidad Autónoma Metropolitana  Universidad Cristóbal Colón  Universidad Cuauhtémoc  Universidad de Celaya  Universidad de Ciencias y Artes de Chiapas  Universidad de Colima  Universidad de Cuautitlán Izcalli  Universidad de Guadalajara  Universidad de Guanajuato  Universidad de Hermosillo  Universidad de la Sierra A.C  Universidad de las Américas  Universidad de las Américas - Puebla  Universidad de Montemorelos  Universidad de Monterrey  Universidad de Norteamérica  Universidad de Occidente  Universidad de Quintana Roo  Universidad de San Miguel  Universidad de Sonora  Universidad del Bajío  Universidad del Mar  Universidad del Mayab  Universidad del Noreste  Universidad del Noroeste  Universidad del Norte  Universidad del Tepeyac  Universidad del Valle de Atemajac  Universidad del Valle de México  Universidad del Valle de Puebla  Universidad del Valle de Bravo  Universidad Franco - Mexicana  Universidad Hispanoamericana  Universidad Iberoamericana  Universidad Intercontinental  Universidad Juárez Autónoma de Tabasco  Universidad Juárez del Estado de Durango  Universidad Justo Sierra  Universidad Kino  Universidad La Salle  Universidad Lasallista Benavente  Universidad Latina  Universidad Latinoamericana  Universidad Madero
  • 32. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 32  Universidad Mesoamérica del San Agustín  Universidad Mexicana  Universidad Mexicana del Noreste  Universidad México Americana del Norte  Universidad Michoacana de San Nicolás de Hidalgo  Universidad Autónoma de México  Universidad Obrera de México  Universidad Olmeca  Universidad Panamericana  Universidad Pedagógica Nacional  Universidad Popular Autónoma de Estado de Puebla  Universidad Regiomontana  Universidad Regional del Sureste  Universidad Simón Bolívar  Universidad Tecnológica de la Mixteca  Universidad Tecnológica de México  Universidad Tecnológica de Nezahualcóyotl  Universidad Veracruzana 2.6.1 MOODLE EN INSTITUTOS TECNOLÓGICOS DE TAMAULIPAS. En los Institutos del Estado de Tamaulipas, la mayoría no cuentan con una plataforma virtual, los Tecnológicos familiarizados con la plataforma Moodle y que cuentan con más de una licenciatura a distancia son:  INSTITUTO TECNOLÓGICO DE CIUDAD VICTORIA.- Este instituto cuenta con 3 licenciaturas en ofertas educativas, las cuales son Ingeniería Industrial, Ingeniería en Sistemas, Gestión Empresarial.  INSTITUTO TECNOLÓGICO DE REYNOSA.- Este Instituto cuenta con 4 licenciaturas en ofertas educativas a distancia, las cuales son, Ingeniería en Gestión Empresarial, Ingeniería en Sistemas Computacionales, Ingeniería Industrial e Ingeniería Petrolera.  INSTITUTO TECNOLÓGICO DE MATAMOROS.- Este Instituto cuenta con 3 licenciaturas las cuales son Ingeniería Industrial, Ingeniería en Sistemas Computacionales, Ingeniería en Gestión Empresarial. 2.7 SERVIDORES Y BASES DE DATOS COMO INFRAESTRUCTURA. Para poder implementar una plataforma E-Learning como Moodle es necesario contar con un equipo completo el cual nos proporcione servicios computacionales, como un servidor web, se requiere Apache para este tipo de servidor ya que este permitirá que las computadoras se puedan conectar entre sí mediante el protocolo http, y el puerto 80, esto dicho en otras palabras es
  • 33. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 33 utilizado para visualizar en un navegador web, los archivos con formatos http, o mejor conocidas como páginas web en INTERNET. Se requiere de un servidor PHP en un lenguaje script (interpretado) este debe ser ampliamente utilizable especialmente en desarrollo web, el cual es para lo que fue diseñado originalmente, el propósito de utilizar este servidor es para que los desarrolladores una vez implementada la plataforma puedan realizar mejoras a las páginas web de una manera rápida y eficazmente, lo cual lo lograran por parte de este tipo de servicios. Otro requisito indispensable es contar con un Sistema Gestor de Base de Datos, existen diversos Sistemas Gestores, los cuales son utilizados para la realización de las mismas tareas, como consultas de los diferentes productos, personal, etc., que puedan permanecer en la empresa, el funcionamiento de un sistema de base de datos, son las consultas que se realizan en la base de datos de la empresa, u Institución. El Sistema Gestor de Base de Datos que se requiere para el trabajo junto al servidor apache es MySQL, este sistema gestor permitirá hacer base de datos de tipo distribuidas, todos estos son de software libre por lo que no se requerirán licencia alguna y su costo no es mensual como los sistemas comerciales, en este y los diferentes sistemas gestores el lenguaje que utilizan es el mismo llamado SQL. En este apartado también se requerirá el lenguaje PHP, el cual trabajara en conjunto con los sistemas antes mencionados, en este sistema, se crearan páginas web, es decir, en este lenguaje los programadores crearan ventanas, diseñaran aquí, todas las ventanas las cuales servirán para que los usuarios, puedan comunicarse con todos los servicios, en general. Estos sistemas deberán ser instalados previamente en un servidor el cual deba estar en un área destina para ello, la instalación de estos debe ser completamente bien configurada, para que al momento de realizar alguna consulta o una tarea, no exista algún error de configuración y se tenga que volver a realizar todo de manera pertinente, logrando esto de manera exitosa, se lograría el ahorro de tiempo y la rápida administración para contar con una plataforma E-Learning. 2.7.1 LOS SERVIDORES. Los servidores según el libro (Marchionni, 2011), son utilizados como su nombre lo indica para ofrecer servicios, los cuales en la mayoría de las empresas son utilizados, para el almacenamiento de información, estos servidores, son instalados en máquinas grandes o pequeñas según sea el caso, algunas con una gran capacidad, estas se encuentran en un área destinada la cual debe estar climatizada y equipada en excelentes condiciones. Este servidor estará al servicio de otras máquinas computacionales o dispositivos móviles de los clientes o usuarios que realizan llamadas o peticiones de cualquier tipo de información, para la cual este diseñado el servidor de la
  • 34. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 34 empresa o Institución, en la cual el cliente esté interesado en verificar algún dato. Figura 10: Tipo de servicio Cliente - Servidor Un servidor como se observa en la imagen de arriba se comunica con los clientes los cuales consultan algún tipo de información como archivos de texto, video, audio, imágenes, emails, aplicaciones, programas, consultas a bases de datos etc. La mayoría de las veces y así debe ser recomendado las máquinas computacionales que dan la función de servidores deben ser más potentes que las computadoras que dan funciones normales, deben tener más capacidad de almacenamiento de información, pero si la empresa es pequeña, y los clientes son pocos, el servidor no debe ser de gran capacidad, todo depende de las necesidades de la empresa. 2.7.1.1 TIPOS DE SERVIDORES. En esta tabla podemos ver los tipos de servidores más habituales. DENOMINACIÓN DEL SERVIDOR DESCRIPCIÓN Servidor de Correo Es el servidor que almacena, envía, recibe y realiza todas las operaciones relacionadas con el e-mail de sus clientes. Servidor Proxy Es el servidor que actúa de intermediario de forma que el servidor que recibe una petición no conoce quién es el cliente que verdaderamente está detrás de esa petición. Servidor Web Almacena principalmente documentos HTML (son documentos a modo de archivos con un formato especial para la visualización de páginas
  • 35. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 35 web en los navegadores de los clientes), imágenes, videos, texto, presentaciones, y en general todo tipo de información. Además se encarga de enviar estas informaciones a los clientes. Servidor de Base de Datos Da servicios de almacenamiento y gestión de bases de datos a sus clientes. Una base de datos es un sistema que nos permite almacenar grandes cantidades de información. Por ejemplo, todos los datos de los clientes de un banco y sus movimientos en las cuentas. Servidores Clúster Son servidores especializados en el almacenamiento de la información teniendo grandes capacidades de almacenamiento y permitiendo evitar la pérdida de la información por problemas en otros servidores. Servidores Dedicados Como ya expresamos anteriormente, hay servidores compartidos si hay varias personas o empresas usando un mismo servidor, o dedicados que son exclusivos para una sola persona o empresa. Servidores de imágenes Recientemente también se han popularizado servidores especializados en imágenes, permitiendo alojar gran cantidad de imágenes sin consumir recursos de nuestro servidor web en almacenamiento o para almacenar fotografías personales, profesionales, etc. Tabla 2.- Tipos de Servidores
  • 36. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 36 2.7.2 BREVE HISTORIA DEL SERVIDOR WEB APACHE Figura 11.- Servidor Web Apache Existe una infinidad de servidores los cuales funcionan para guardar información, dirigen y administran recursos los cuales puedan ser consultados desde INTERNET, existen diferentes tipos de servidores como los servidores de correos, servidores de fax, servidores de impresiones, servidores de seguridad, servidores web, etc. Como se mencionó en el apartado anterior. La selección de cada servidor, se instala de acuerdo a las necesidades que el cliente requiera. El servidor apache según el libro (Kabir, 2003), es un servidor web, este es un proyecto de código abierto y uso gratuito Multiplataforma, esto quiere decir que existen versiones para los diferentes sistemas operativos, es robusto y es de infinita seguridad y rendimiento. Apache fue desarrollado desde 1995, este servidor en esta época tenía el nombre de NCSA (National Center for Super Computing Applications), al código de este servidor web, se le agregaron algunas modificaciones para mejorar el proyecto, y fue así, como nombraron al nuevo servidor con el nombre de Apache. Gracias a estas modificaciones se creó un grupo llamado Apache Group, en donde sus miembros colaboran en equipo para encontrar errores, que los usuarios encuentran en el servidor web y envían a estos para su corrección, y modificación, si las modificaciones que en este grupo realiza, pasan por todas las pruebas predeterminadas, estos son los encargados si así se requiere de distribuir, las mejoras, de este servidor web. Apache tiene muchas tareas a realizar una vez instalado este, es el encargado de aceptar peticiones de páginas o recursos, cualquiera que provengan de los usuarios visitantes que requieran de acceder a el sitio web de la pertenencia de la empresa u instituto, este gestiona la entrada o denegación de acuerdo a las políticas de seguridad establecidas en este servidor. Las actividades a realizar de este servidor web, deben pasar por muchas etapas para poder decidir si los permisos son denegados o no. 2.7.2.1 PROPIEDADES DE APACHE Como se mencionó anteriormente el servidor apache no solo funciona para todas las versiones del sistema operativo, Unix, si no que funciona para muchos otros sistemas y tiene características como la indexación de directorios, uso de sobrenombres con las carpetas, negociación de contenidos, informes configurables sobre los errores HTTP, mapa de imágenes para servidores, administración de recursos para los procesos.
  • 37. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 37 Las principales propiedades del servidor Apache son:  Admite el protocolo HTTP es uno de los primeros servidores que empezó a trabajar con este protocolo gracias a esto un explorador Web puede enviar peticiones en paralelo, con lo que se ahorra ancho de banda al no tener que incluir una cabecera en todas y cada una de las solicitudes.  Puede trabajar con scripts CGI (Common Gateway Interface) y este reside en el servidor Apache, los scripts son utilizados y ejecutados para filtrar la información que el usuario consulte.  Simplicidad, aún con las potentes configuraciones basadas en ficheros, el servidor Apache no dispone de una interfaz gráfica, este tiene tres archivos de configuración estos son en texto plano, y estos son utilizados para ajustar los paramentos del servidor Apache, el único requisito es contar con un editor de textos.  Este servidor web puede trabajar con direccionamiento IP, ya que admite servidores virtuales.  Admite autenticación HTTP, y la autenticación básicas de la red, esto hace que el servidor pueda asimilar los mensajes basados en autenticación, Apache utiliza archivos de contraseñas lo que hace posible utilizarlos mediante una base de datos.  Cuenta con un servidor Proxy, este actúa de intermediario entre un explorador web. Este servidor ayuda a mejorar el rendimiento en INTERNET ya que almacenan una copia de cada página web más visitada, y esto hace que cuando el explorador requiere visitar de nuevo esta página esta se abra más rápido debido a que esta almacenada en memoria.  Se pude agregar registros personalizables e información acerca del estado en el que se encuentra el servidor. Cabe mencionar que el servidor Apache carece de una gran interfaz gráfica, debido a que las consultas deben ser mediante comandos en MS-DOS. 2.8 SISTEMAS GESTORES DE BASE DE DATOS Un sistema gestor de base de datos según el libro (Alicia Ramos Martín, 2006), es un conjunto de programas el cual permite el almacenamiento, la modificación, y la extracción de información en una base de datos, los sistemas gestores de base de datos proporcionan herramientas para añadir, modificar, borrar y analizar datos. Estos sistemas proporcionan métodos los cuales dan la opción de mantener la integridad de los datos, lo que quiere decir que se pude tener correcciones y complementos de la información en la base de datos. Existen varios tipos de sistemas gestores de base de datos, los usuarios pueden escoger el que mejor se ajuste a sus necesidades, o en el cual tengan más experiencia, existen diversas cuestiones para elegir un sistema gestor de
  • 38. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 38 base de datos, pero sin duda todos los sistemas gestores utilizan el lenguaje SQL, y todos los SGBD, son utilizados para las mismas necesidades. Las características más importantes de los SGBD son 7, en estos se encuentran la abstracción de la información en cualquier base de datos que sea realizada en estos gestores, la cual debe contener independencia, redundancia mínima, consistencia, seguridad, Integridad, control de concurrencia, restado y recuperación .Se explicara el significado de cada uno de estos términos a continuación.  Independencia.- La independencia de los datos consiste en la capacidad de modificar el esquema (físico o lógico) de una base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella.  Redundancia mínima. Un buen diseño de una base de datos logrará evitar la aparición de información repetida o redundante.  Consistencia.- Vigilar que aquella información que aparece repetida se actualice de forma coherente, es decir, que todos los datos repetidos se actualicen de forma simultánea.  Seguridad.- Deben garantizar que esta información se encuentra asegurada frente a usuarios malintencionados.  Integridad.- Se trata de adoptar las medidas necesarias para garantizar la validez de los datos almacenados.  Respaldo y recuperación.- Deben proporcionar una forma eficiente de realizar copias de respaldo de la información almacenada en ellos.  Control de la concurrencia.- Lo más habitual es que sean muchas las personas que acceden a una base de datos; ésta debe controlar este acceso concurrente a la información. Los sistemas gestores más utilizados por las empresas organizaciones e institución según el libro (Cabello, 2010), Son PostgreSQL, MySQL, Firebird, SQLite, DB2 Express-C, Apache Derby, Fox Pro, IBM DB2, Microsoft SQL Server, Oracle, Sybase, Paradox, entre otros, los cuales pueden ser de dos tipos al igual que otros sistemas antes mencionados en esta documentación. Los dos tipos de sistemas gestores de bases de datos son: comerciales y de Licencia libre. Entre los sistemas de Licencia libre se encuentran PostgreSQL, MySQL, Apache Derby, entre los más conocido y en el tipo de uso comercial se encuentra Oracle, IBM, Microsoft, etc. Los cuales no solo es conocido por empresas que requieren de estos, si la mayoría de las personas con poco o mucho conocimiento sobre los sistemas tecnológicos los conocen. Cada uno de estos sistemas, tienen sus propias características las cuales funcionan para diferenciarlos un poco, esto en cuanto a interfaces graficas entre ventanas, pero sin duda, los desarrolladores o programadores, deben ser los que deben adecuarse a las especificaciones de la empresa en la cual laboren, como se mencionó anteriormente, se puede elegir el manejo del SGBD al gusto de él que lo requiera, pero sin duda se debe mencionar que no siempre es así, debido a que en la mayoría de los casos la empresa elige la mejor opción en cuanto al
  • 39. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 39 sistema a utilizar, y las alternativas del prestador de servicios es la capacitación por parte de la empresa. Los sistemas gestores de bases de datos comerciales, son más completos, contienen documentación que se le es entregada al cliente, ayuda sobre cualquier falla técnica, en cuanto a instalación o manejo de estos sistemas gestores, las empresas que requieren de los servicios de un sistema gestor comercial, deben realizar la negociación con la empresa u organización que sea la encargada de vender este producto. Estas empresas son con fines de lucro es decir, se debe pagar una cantidad monetaria por adquirir este tipo de sistemas, la cantidad depende de la empresa desarrolladora que administra este producto, y el precio puede variar dependiendo del tiempo a utilizar del cliente, el proveedor de este sistema administra la cantidad a negociar y en cuanto la aportación incremente de parte del cliente o empresa interesada, los apoyos de parte de las empresas proveedoras incrementan. Otra cosa muy importante en este tema es comentar acerca de que el cliente pague por el uso de este producto no podrá modificar, borrar, etc., nada en el sistema gestor de bases de datos, ya que el código fuente de este no será entregado, estos sistemas son privados decir, es se pagara por el servicio el tiempo que se considere pertinente, sin obtener ninguna especificación de cómo fue elaborado este producto. La mayoría de estos software comerciales, se pueden descargar e instalar sin pagar por ello en un tiempo determinado, en un lapso de un mes se puede utilizar y ver la estructuración de este en cuanto a diseño esto es como una prueba para el cliente, si este está satisfecho con este sistema, debe realizar los trámites pertinentes para comenzar a pagar por este después de los días en los que se le expire el plazo de prueba. En estos sistemas no se pueden realizar copias para donárselo o venderlo a terceros es propiedad de la empresa y es ilegal, por derechos de autor, cuando sale a la venta una nueva versión de estos sistemas de igual forma los únicos en poder negociar con este es la empresa desarrolladora, las versiones son obtenidas de acuerdo el contrato existente con el cliente, no se puede acceder a este nueva versión sin haberla comprado y firmado los acuerdos necesarios. Por otro lado existen los sistemas gestores de bases de datos de licencia libre, los cuales son utilizados por cualquier empresa o institución de forma que lo requieran la diferencia de estos con los comerciales es que, son si fines de lucro es decir, no se debe pagar una cuota mensual o anual, por la adquisición de este producto de software, en diferentes ocasiones y esto depende infinitamente de la empresa se debe distribuir las modificaciones que pueda haber realizado en estos sistemas. Las modificaciones deben ser entregadas a los miembros de las organizaciones o al desarrollador para que él sea el encargado o los encargados de distribuir de manera pertinente, con esto más usuarios utilizarían las mejoras
  • 40. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 40 de estos, esto depende de cada organización, existen organizaciones que no necesariamente piden que entregue las retroalimentaciones en estos sistemas de software. Los sistemas gestores de licencia libre son: PostgreSQL, Firebird, SQLite, Apache Derby, MySQL, entre otros. A continuación se dará una breve explicación de sistemas gestores de bases de datos My SQL ya se debe utilizar este tipo de SGBD para completar los requisitos de infraestructura. 2.8.1 SISTEMA GESTOR DE BASE DE DATOS MySQL. Figura 12: Logotipo del Sistema Gestor de Bases de Datos MySQL. MySQL es un sistema de gestor de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en Productos privativos deben comprar a la empresa una licencia específica que les permita este uso. Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad pública y los derechos de autor del código están en poder del autor individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código. Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado. Además de la venta de licencias privativas, la compañía ofrece soporte y servicios. Para sus operaciones contratan trabajadores alrededor del mundo que colaboran vía Internet. MySQL AB fue fundado por David Axmark, Allan Larsson y Michael Widenius. Los lenguajes que el sistema gestor de bases de datos MySQL soporta según el libro (Talón, 2012), son: C, C++, C#, Pascal, Java (con una implementación nativa del driver de Java), Python, Ruby, REAL Basic (Mac y Linux), entre otros, cada uno de estos utiliza una interfaz de programación de aplicaciones específica.
  • 41. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 41 También existe una interfazODBC, llamado MyODBC que permite a cualquier lenguaje de programación que soporte ODBC comunicarse con las bases de datos MySQL. MySQL es muy utilizado en aplicaciones web, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por herramientas de seguimiento de errores como Bugzilla. Su popularidad como aplicación web está muy ligada a PHP, que a menudo aparece en combinación con MySQL. MySQL es una base de datos muy rápida en la lectura cuando utiliza el motor no transaccional MyISAM, pero puede provocar problemas de integridad en entornos de alta concurrencia en la modificación. En aplicaciones web hay baja concurrencia en la modificación de datos y en cambio el entorno es intensivo en lectura de datos, lo que hace a MySQL ideal para este tipo de aplicaciones. Sea cual sea el entorno en el que va a utilizar MySQL, es importante monitorizar de antemano el rendimiento para detectar y corregir errores tanto de SQL como de programación. Las principales características de este sistema gestor de bases de datos son:  Amplio subconjunto del lenguaje SQL. Algunas extensiones son incluidas igualmente.  Disponibilidad en gran cantidad de plataformas y sistemas.  Posibilidad de selección de mecanismos de almacenamiento que ofrecen diferentes velocidades de operación, soporte físico, capacidad, distribución geográfica, transacciones...  Transacciones y claves foráneas.  Conectividad segura.  Replicación.  Búsqueda he indexación de campos de texto.  Los hay nativos como MyISAM, Falcon, Merge, InnoDB, BDB, Memory/heap, MySQL Cluster, Federated, Archive, CSV, Blackhole y Example  Agrupación de transacciones, reuniendo múltiples transacciones de varias conexiones para incrementar el número de transacciones por segundo.  Estándar: Los binarios estándares de MySQL son los recomendados para la mayoría de los usuarios, e incluyen el motor de almacenamiento InnoDB.
  • 42. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 42  Max (No se trata de MaxDB, que es una cooperación con SAP): Los binarios incluyen características adicionales que no han sido lo bastante probadas o que normalmente no son necesarias.  MySQL-Debug: Son binarios que han sido compilados con información de depuración extra. No debe ser usada en sistemas en producción porque el código de depuración puede reducir el rendimiento. Las principales ventajas de utilizar el sistema gestor de bases de datos MySQL, es que es de código abierto, y de licencia libre, lo que hace posible el ahorro económico, gracias a la gran variedad de sistemas operativos y lenguajes que soporta sin duda se convierte en una alternativa conveniente para distintas empresas, se utilizara, este sistema gestor de bases de datos para trabajar en conjunto para que la plataforma virtual pueda ser utilizada. 2.9 LENGUAJES DE PROGRAMACION. Un lenguaje de programación es según el libro (Cobo, 2005), un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación. También la palabra programación se define como el proceso de creación de un programa de computadora, mediante la aplicación de procedimientos lógicos, a través de los siguientes pasos:  El desarrollo lógico del programa para resolver un problema en particular.  Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del programa).  Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.  Prueba y depuración del programa.  Desarrollo de la documentación.
  • 43. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 43 Existe un error común que trata por sinónimos los términos lenguaje de programación y lenguaje informático. Los lenguajes informáticos engloban a los lenguajes de programación y a otros más, como por ejemplo HTML lenguaje para el marcado de páginas web que no es propiamente un lenguaje de programación, sino un conjunto de instrucciones que permiten estructurar el contenido de los documentos. Permite especificar de manera precisa sobre qué datos debe operar una computadora, cómo deben ser almacenados o transmitidos y qué acciones debe tomar bajo una variada gama de circunstancias. Todo esto, a través de un lenguaje que intenta estar relativamente próximo al lenguaje humano o natural. Una característica relevante de los lenguajes de programación es precisamente que más de un programador pueda usar un conjunto común de instrucciones que sean comprendidas entre ellos para realizar la construcción de un programa de forma colaborativa. Existen diferentes tipos de lenguajes de programación, pero sin duda todos son utilizados para la realización de las misma tarea, comunicación hombre- máquina, los lenguajes de programación existentes según el libro (Catalinas, 2002), son: Pascal, Turbo C++, Visual Basic, Visual C++, Java, Cobol, C, Fortran, HTML, Prolog, CSMP, SQL, etc., los lenguajes tienen en común la misma sintaxis por lo cual la persona que sabe programar en alguno de estos lenguajes, le será fácil aprender algún otro lenguaje de programación de manera cómoda y sin restricciones. A continuación se hablaran del lenguaje de programación PHP el cual es un requisito necesario para la implementación y utilización de una plataforma E- Learning, en una Institución y esta pueda funcionar correctamente. 2.9.1 LENGUAJE DE PROGRAMACIÓN PHP Figura 13: Logotipo del lenguaje PHP Se utilizara el lenguaje de programación PHP el cual es un lenguaje de código abierto muy popular, adecuado para desarrollo web y que puede ser incrustado en HTML. Es popular según el libro (Cobo, 2005), porque un gran número de páginas y portales web están creadas con PHP. Código abierto significa que es de uso libre y gratuito para todos los programadores que quieran usarlo. Se
  • 44. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 44 encuentra incrustado en HTML lo que quiere decir es que en un mismo archivo se puede combinar código PHP con código HTML. PHP se utiliza para generar páginas web dinámicas. Recordar que llamamos página estática a aquella cuyos contenidos permanecen siempre igual, mientras que llamamos páginas dinámicas a aquellas cuyo contenido no es el mismo siempre. Por ejemplo, los contenidos pueden cambiar en base a los cambios que haya en una base de datos, de búsquedas o aportaciones de los usuarios, etc. El lenguaje PHP se procesa en servidores, que son potentes ordenadores con un software y hardware especial. Cuando se escribe una dirección tipo http://www.aprenderaprogramar.com/index.php en un navegador web como Internet Explorer, Firefox o Chrome. Se envían los datos de la solicitud al servidor que los procesa, reúne los datos de manera dinamica y el servidor lo que devuelve es una página HTML como si fuera estática. El esquema es: Petición de página web al servidor. El servidor recibe la petición, reúne la información necesaria consultando a bases de datos o a otras páginas webs, otros servidores. El servidor responde enviando una página web “normal” (estática) pero cuya creación ha sido dinámica (realizando procesos de modo que la página web devuelta no siempre es igual). En un sitio dinámico, la información generalmente está contenida en una base de datos. Cada vez que mostramos la página, como por ejemplo una página de noticas, buscamos en la base de datos las últimas noticias que tenemos ingresadas para mostrar en el navegador del visitante. De esta manera, cuando solicitamos la página web y el servidor consulte la base de datos, encontrará esta nueva información y mostrará nuestra página de forma distinta a como se veía anteriormente. Por regla general este tipo de lenguaje suele ser utilizado para crear contenido dinámico y poder interactuar con el usuario. Como se puede comprobar el contenido del archivo incluye código HTML y en un momento dado aparece una etiqueta </php> que significa que ahí empieza el código PHP. Por eso se dice que el código PHP está embebido (incluido o incrustado) en código HTML. Estas etiquetas especiales nos permitirán entrar y salir del "modo PHP". Le sirven al servidor web para saber que tiene que interpretar el código incluido entre esas etiquetas como PHP.
  • 45. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 45 Lo que distingue a PHP de JavaScript es que el código es ejecutado en el servidor, generando HTML y enviándolo al cliente como si fuera una página web estática. El cliente recibirá los resultados que el servidor devuelve después de interpretar el código PHP, sin ninguna posibilidad de determinar qué código ha producido el resultado recibido. Es decir a través del navegador se observa el código HTML, pero nunca el código PHP que dio lugar al resultado HTML. El servidor web puede ser configurado para que los usuarios no puedan saber si se utiliza o no utilizando el lenguaje PHP. Lo mejor de usar PHP es que es extremadamente simple para el principiante, pero a su vez, ofrece muchas características avanzadas para los programadores profesionales y más avanzados. Con PHP puedes procesar la información de formularios, generar páginas con contenidos dinámicos, o enviar y recibir cookies, entre muchas más cosas. PHP lo utilizan desde pequeñas páginas web hasta grandes empresas. Muchas aplicaciones web están construidas usando PHP. 2.10 INFRAESTRUCTURA TÉCNICA (HARDWARE) Como segundo requisito se encuentra el conjunto de los materiales físicos de hardware, estos tienen un punto importante en la implementación de las plataformas virtuales ya que a través de estos pasa la información a utilizar en esta actividad. A continuación se redactaran tres posibles casos para la implementación de una plataforma virtual en donde enlistaremos los requisitos del mejor caso, el caso promedio y el caso con menos recursos en base a presupuestos. 2.10.1 TIPO DE SERVIDOR Y SUS CARACTERÍSTICAS FÍSICAS Y DE ALMACENAMIENTO. En este apartado se escribirá claramente los requisitos que son necesarios para la implementación de un modelo a distancia utilizando la plataforma moodle. 2.10.2 CARACTERÍSTICAS DEL SERVIDOR. Chasis o gabinete con capacidad de al menos cuatro discos duros Sata 3.5” Hot Plug Procesador: Intel Xenon E-24XX.- Sus funciones principales incluyen el manejo del sistema operativo, la ejecución de las aplicaciones y la coordinación de los diferentes dispositivos que componen el equipo.
  • 46. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 46 En el aspecto físico, no es más que una pequeña pastilla de silicio la cual está recubierta de lo que llamamos encapsulado. Este se inserta en la placa base sobre un conector que se denomina socket, aunque esto no siempre es así, en un laptop o portátil lo normal es que se suelde directamente. Memoria: 8gb RDIMM.-Estas memorias son utilizadas en servidores por su alto rendimiento y bajo consumo, son memorias bufferizadas y cuentan con un registro, organizan la información de una mejor manera. Almacenamiento: 2 discos duros Hot Plug de 500gb 7200 RPM 3.5” El almacenamiento en cualquier maquina computacional es de suma importancia ya que gracias a esto se puede almacenar la información pertinente en estas, el almacenamiento de cada máquina computacional puede variar según la capacidad que el cliente decida invertir en esta. Red: Adaptador de 10 Gb Ethernet con un adaptador de bus para fibra óptica Sistema operativo: Red Hat Enterprise 7 x64. El tipo de sistema operativo será de software libre como la mayoría de los requisitos mencionados anteriormente, y se utilizara Red Hat Enterprise 7 x 64. Servidor.- PowerEdge R320 En base a la búsqueda de información sobre el presupuesto necesario del mejor caso, contando con el servidor correspondiente, se presenta la búsqueda de información en la página oficial de DELL mostrada a continuación. http://www.dell.com/mx/empresas/p/laptopdeals.aspx?ST=dell&dgc=ST&cid= 80576&lid=2046333&acd=12271133192347400
  • 47. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 47 Figura 14: Primera imagen del presupuesto del Servidor.
  • 48. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 48 Figura 15: Segunda imagen del presupuesto del Servidor.
  • 49. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 49 Figura 16: Tercer imagen del presupuesto del Servidor. Contando con este servidor y sus capacidades de almacenamiento se pretende instalar, los recursos de software antes mencionados los cuales son: Requisitos de Software del Servidor.  Servidor web.- Apache 5.4.4.- el cual debe funcionar con Lightttpd, nginx, Cherokee, Zeus y LiteSpeed. El servidor web debe estar configurado correctamente para servir archivos PHP.  Lenguaje de programación.- PHP 5.4, o 5.5 la versión más reciente.  Sistema operativo Windows o Linux, se recomienda Linux  Personal capacitado almenos dos los cuales serán los administradores.
  • 50. ANÁLISIS DE LOS REQUERIMENTOS PARA LA IMPLEMENTACIÓN DE UNA CARRERA EN EL MODELO DE EDUCACION ABIERTA Y A DISTANCIA. 50  Plataforma E-Learning.- moodle versión 2.8  Ghostscrip necesita ser instalado para anotaciones de PDFs Requisitos de la base de datos.  Sistema gestor de base de datos.- My SQL 5.5.31 Soporte del navegador.  Navegador.- google Chrome 30.0 Como tercer punto en este caso, tenemos la infraestructura humana, los cuales deben actuar de manera grupal y de esta forma aprender a manejar la plataforma virtual, el instituto tecnológico puede mandar a capacitar a almenos dos personas las cuáles serán las administradoras de la plataforma E-Learning estos cursos pueden ser mediante una compañía de hosting, en donde se garantiza personal calificado de la misma organización a la cual pertenece moodle, y en donde se garantiza el aprendizaje real de cada herramienta de la plataforma. También existen otras opciones como la universidad como la universidad de san Martin de Porres la cual ofrece cursos en línea con certificado garantizado al finalizar el curso en línea, Ventajas de la adquisición de un servidor propio de la institución en el mejor caso. Una de las ventajas importantes de contar con un servidor en el Instituto tecnológico de ciudad madero son:  El equipo es completamente de la institución por lo tanto si siguiera algún problema en cuanto a presupuestos, los servicios seguirían funcionando lo que no depende de una renta anual.  El servidor tendría las mejores capacidades de almacenamiento y en la cual el instituto tendría el informe correcto de que este solo se está utilizando para las peticiones que se obtengan de desde la plataforma virtual.  Se tendría la visualización de algo físico y nuevo completamente dedicado a los servicios pertinentes. Desventajas del mejor caso de la implementación de una plataforma virtual en el instituto tecnológico de ciudad madero.  Alguna de las desventajas que pudiera existir es la mala instalación de los recursos de hardware.  Mala instalación de los sistemas inteligentes a utilizar como recursos indispensables.  Uso ineficiente de la administración de cada módulo en la plataforma. Limitante del proyecto.