Post on 16-Oct-2021
UNIVERSIDAD NACIONAL DE EDUCACIÓN
Enrique Guzmán y Valle
Alma Mater del Magisterio Nacional
FACULTAD DE CIENCIAS
Escuela Profesional de Matemática e Informática
MONOGRAFÍA
SOFTWARE LIBRE
Concepto y definición de Software libre, historia y evolución,
características de los Software libre, Software libre y la educación,
aplicaciones.
Examen de Suficiencia Profesional Res. N° 1513-2019-D-FAC
Presentada por:
Quispe Delgado, Flor Milagros
Para optar al Título Profesional de Licenciado en Educación
Especialidad: Informática
Lima, Perú
2019
iii
Dedicatoria
A Dios por la vida y el amor que
nos ha dado.
A mis padres porque son la
inspiración para lograr mis
metas y luchar por mis sueños en
cada etapa de mi vida.
iv
Índice de contenidos
Portada ………………………………………………………...…………………………i
Hoja de firmas de jurado ………………………………………...……………...………ii
Dedicatoria …………………………………………………...…………………...……iii
Índice de contenido ………………………………………..………………………...…iv
Lista de tablas………………………………………………………………………...…vi
Lista de figuras…………………………………………………………………………vii
Introducción……………………………….……………………..…………………....viii
Capítulo I. Concepto y definición del software….……….…………...………………….9
1.1 Concepto y definición de software…………………….………..………………...…9
1.2 Tipos de software…………………………………………………............................9
1.2.1 Software de sistema ……………………………….…………………………10
1.2.2 Software de aplicación…………………………….…………………………13
1.2.3 Software de programación…………………………………………………...14
1.3 Evolución del software…………………………………….………...…………..…16
1.4 Software propietario y libre……………………………………………..…….…....16
1.4.1 Software propietario…………………………………………...…………….16
1.4.2 Software Libre……………………………..………..…..………………...…17
Capítulo II. Características del software libre……..……………..…………….………..19
2.1 Concepto y definición del software libre ……………………....……………………19
2.2 Historia y evolución………………………………………………………...………21
2.3 Características principales ……………………………………………………….…22
Capitulo III. Software libre en la educación…….……………….……………………....23
3.1 Software educativo ……………………………………………………………...….23
v
3.2 Clasificación…….……………………………………………………….……….....23
3.2.1 Algorítmicos…………………………………………………………............23
3.2.2 Heurísticos………………………………………………………………...…24
3.3 Funciones del software educativo…………………………….………….…………25
3.4 Importancia del software libre en la educación……………….………………….…26
3.5 Formulación de un software educativo…...…………....……..…...………………...26
Capítulo IV. Principales softwares libres educativos…..………………...……...……..28
4.1 Software educativo libre para utilizar en el aula…………….……...……………...28
4.2 Modelo de desarrollo de software educativo..………………..…………………….29
Aplicación didáctica……………………………………………………………………31
Síntesis…...………………………………………………………………….…………54
Apreciación crítica y sugerencias………………………………..………………….….55
Referencias …………………………………………………….……………………....56
vi
Lista de tablas
Tabla1. Ejemplos de software de programación……………………………………..……15
Tabla 2. Modelo de desarrollo de un software educativo…………………………………30
vii
Lista de figuras
Figura 1. Sistemas operativos ……………………………………………………….……10
Figura 2. Función sistema operativo………………………………………………...…….11
Figura 3. Sistema de controladores de dispositivos……………………….………………13
Figura 4. Diferentes tipos de software de aplicación………………..…………………….14
Figura 5. Ejemplos de software de programación……………………..………………….15
Figura 6. Evolución del software………………………………...………………………..16
Figura 7. Programas de software propietario………………………………………….…..17
Figura 8. Ejemplos de software libres……………………………………………………..18
Figura 9. Programas de software libres …………………………………………………...20
Figura 10. Mapa conceptual sobre el funcionamiento del software libre..…………….….22
Figura 11. Funciones del software educativo…………………………………………..…25
viii
Introducción
El Software Libre es un software que puede usarse, modificarse y redistribuirse libremente
con una sola restricción: cualquier versión redistribuida del software debe distribuirse con
los términos originales de uso, modificación y distribución gratuitos (conocidos como
copyleft).
La definición de Software Libre está estipulada como parte del Proyecto GNU y por
la Free Software Foundation. El Software gratuito puede ser empaquetado y distribuido por
una tarifa; "gratis" se refiere a la capacidad de reutilizarlo, modificado o no modificado,
como parte de otro paquete de software. Por la capacidad de modificación, los usuarios de
Software libre también pueden tener acceso y estudiar el código fuente.
El concepto de Software libre es una creación de Richard Stallman, jefe del Proyecto
GNU. El ejemplo más conocido de este software es Linux, un sistema operativo que se
propone como una alternativa a Windows y a otros sistemas operativos propietarios.
El Software Libre se confunde fácilmente con el Software gratuito, un término que
describe el software que se puede descargar y usar libremente, pero que puede contener
restricciones para su modificación y su reutilización.
9
Capítulo I
Concepto y definición del software
1.1 Concepto y definición de software
El término 'software' se refiere al conjunto de instrucciones de datos electrónicos del
programa que lee un procesador de computadora para realizar una tarea o una operación.
En contraste, el término 'hardware' se refiere a los componentes físicos que se puede ver y
tocar, como el disco duro, el mouse y el teclado de la computadora.
El software puede ser clasificado según lo que se busca lograr. Para lo cual existen
tres tipos principales de software: software de sistemas, software de aplicación y software
de programación.
1.2 Tipos de software
El software se clasifica en tres tipos:
Software de sistema.
Software de aplicación.
Software de programación.
10
1.2.1 Software de sistema.
Es el software que permite la interacción entre el usuario y la computadora, tiene
dos objetivos principales: primero, gestionar los recursos de la computadora para coordinar
tareas, usar la memoria, unidades de disco, etc., y la segunda es brindar una interfaz al
usuario.
El Software de sistema se divide en:
Sistemas operativos.
Controladores de dispositivos o drivers.
Programas utilitarios.
Figura 1. Sistemas operativos. Fuente: Recuperado de
https://www.ecured.cu/Sistema_operativo
Figura 2. Función Sistema Operativo/Fuente: Recuperado de
https://www.areatecnologia.com/sistemas-operativos.htmFigura 1. Sistemas
Operativos/Fuente: Recuperado de :
https://www.ecured.cu/Sistema_operativo
11
Sistema operativo.
Es un software que se inicia al encender la computadora, y una vez iniciada, se
encarga de gestionar todos los recursos de hardware, como por ejemplo el disco duro, la
pantalla, el teclado; y de esta forma el software permite la comunicación entre usuario y la
computadora.
Tiene como tarea principal administrar los recursos de la computadora, coordinar el
hardware y organizar los archivos y los directorios del sistema.
El Sistema operativo tiene cinco funciones primordiales:
Suministro de interfaz al usuario.
Administrar los recursos del hardware.
Administrar los archivos.
Administrar las tareas de los programas de la computadora.
Brinda el servicio de soporte.
Figura 2. Función del sistema operativo. Fuente: Recuperado de
https://www.areatecnologia.com/sistemas-operativos.htm
Figura 3. Sistema de Controladores de dispositivos/Recuperado de
https://es.wikipedia.org/wiki/Controlador_de_dispositivoFigura 2. Función
Sistema Operativo/Fuente: Recuperado de
https://www.areatecnologia.com/sistemas-operativos.htm
12
Hay dos tipos de sistemas operativos:
a) Sistemas operativos para PC.
Entre los que destacan están Windows, Mac OS y Linux.
Windows fue introducido en 1985 y es el gran responsable por el auge de las
computadoras personales por medio de su sistema operativo.
Mac OS es el sistema operativo de Apple Macintosh para sus computadoras
personales, usadas mayormente para diseño. Tiene como logotipo una manzana mordida.
Linux fue diseñado como sistema operativo para computadoras personales a fin de
brindar a los usuarios una versión libre.
b) Sistemas operativos para móviles.
Los más utilizados son Android y IOS.
Controladores de dispositivos.
También conocido en inglés como driver. Este tipo de software permite interactuar
un dispositivo con el sistema operativo, es decir permite cómo identificar y comunicarse
con el hardware para su funcionamiento del periférico. Usualmente, el sistema operativo
incluye los controladores de dispositivos para los componentes básicos, como el teclado, la
pantalla, el mouse; mientras que los fabricantes de periféricos ofrecen sus controladores
para que su producto se pueda usar; por ejemplo, las impresoras vienen con su disco de
instalación, que contiene su controladora o su driver.
13
Programas utilitarios.
Los programas utilitarios permiten resolver los problemas del sistema operativo de la
computadora y de mantenimiento.
1.2.2 Software de aplicación.
Son aquellos programas donde el usuario podrá realizar diferentes tareas de un tema
determinado, dependiendo de las prestaciones que le brinda la aplicación; por ejemplo,
aplicaciones de ofimática, software educativo, software de gestión de videos.
También el software de aplicación se puede clasificar en:
a. Software comercial.
b. Software empresarial.
c. Software para trabajadores en información.
d. Software educativo.
e. Software de multimedia
Figura 3. Sistema de controladores de dispositivos. Fuente: Recuperado de
https://es.wikipedia.org/wiki/Controlador_de_dispositivo
Figura 4. Software de Programación/Recuperado de:
https://sites.google.com/site/softwarealemanalvarez/s-programacionFigura 3. Sistema de
Controladores de dispositivos/Recuperado de
https://es.wikipedia.org/wiki/Controlador_de_dispositivo
Figura 4. Software de Programación/Recuperado de:
https://sites.google.com/site/softwarealemanalvarez/s-programacion
Figura 5. Funcionamiento del software libre/Recuperado de:
https://es.wikipedia.org/wiki/Software_libreFigura 4. Software de Programación/Recuperado de:
https://sites.google.com/site/softwarealemanalvarez/s-programacionFigura 3. Sistema de
Controladores de dispositivos/Recuperado de
https://es.wikipedia.org/wiki/Controlador_de_dispositivo
Figura 4. Software de Programación/Recuperado de:
https://sites.google.com/site/softwarealemanalvarez/s-programacionFigura 3. Sistema de
Controladores de dispositivos/Recuperado de
https://es.wikipedia.org/wiki/Controlador_de_dispositivo
14
f. Software de ingeniería de productos
1.2.3 Software de programación.
Este software sirve para que los programadores desarrollen sistemas informáticos
para el usuario, utilizando distintos lenguajes de programación mediante códigos y una
base de datos, para una sistematización de un proceso y desarrollo de un programa
completo.
Figura 4. Diferentes tipos de software de aplicación. Fuente: Recuperado de
https://247tecno.com/software-de-aplicacion-ejemplos-caracteristicas/
15
Tabla 1
Ejemplos de software de programación
Software de
programación Descripción
Microsoft Visual Studio
Permite al programador crear aplicaciones, sitios y aplicaciones web,
así como servicios web en cualquier entorno que soporte la
plataforma .NET
NET
Es un framework de Microsoft para el desarrollo de software
Eclipse
Es un software libre compuesto por un conjunto de herramientas de
programación
Netbeans
Es un programa de desarrollo integrado libre, para el
lenguaje de programación Java, donde permite que las aplicaciones
sean desarrolladas a partir de un conjunto de componentes de software
llamados módulos. es un producto libre y gratuito sin restricciones de
uso.
WebDevStudio
Es un entorno de desarrollo integrado (IDE) online basado en
tecnologías AJAX/PHP accesible a través de un navegador web.
Nota: Diferentes tipos de software de programación. Fuente: Autoría propia.
Figura 5. Ejemplos de software de programación. Fuente: Recuperado de
https://sites.google.com/site/softwarealemanalvarez/s-programacion
Figura 5. Funcionamiento del software libre/Recuperado de:
https://es.wikipedia.org/wiki/Software_libreFigura 4. Software de Programación/Recuperado de:
https://sites.google.com/site/softwarealemanalvarez/s-programacion
Figura 5. Funcionamiento del software libre/Recuperado de: https://es.wikipedia.org/wiki/Software_libre
Figura 5. Funcionamiento del software libre/Recuperado de:
https://es.wikipedia.org/wiki/Software_libreFigura 4. Software de Programación/Recuperado de:
https://sites.google.com/site/softwarealemanalvarez/s-programacion
16
1.3 Evolución del software
Hoy en la actualidad se observa un gran avance tecnológico del software de la
computadora, fue creado en los años 1950, por la persona y a su vez usada. El software es
un producto que ha ido evolucionando y desarrollándose así, la industria del software,
generando muchos recursos económicos a nivel mundial.
1.4 Software propietario y libre
1.4.1 Software propietario.
Es un programa donde el usuario tiene que comprar la licencia para ser utilizado y
modificado, bajo un contrato por el propietario.
Características.
Su código es cerrado.
No se puede modificar.
Prohibido su distribuir.
Figura 6. Evolución del software. Fuente: Recuperado de https://www.xatakawindows.com/windows/repaso-
a-historia-windows-medio-sus-logotipos-asi-han-cambiado-paso-anos
17
Al usuario se tiene que capacitar para el uso del programa.
Origen del software propietario.
El software propietario comenzó en los años 1970, donde se tiene que realizar un
pago por derecho de licencias para usar este tipo software. Bill Gates y Paul Allen, en
1975 crean Microsoft, principal impulsor del software propietario.
En 1991, IBM y Microsoft dejan de cooperar en el desarrollo de sistemas operativos:
IBM desarrolla OS/2 y Microsoft sigue con Windows. También tenemos otro software
propietario como: Adobe, AutoDesk, Macromedia.
1.4.2 Software Libre.
Es un programa que les concede a los usuarios tener la posibilidad de poder usarlo,
estudiarlo, hacer algunos cambios con el fin de mejorarlo y luego realizar la distribución a
toda la comunidad (Stallman, 2004).
Figura 7. Programas de software propietario. Fuente: Recuperado de https://okhosting.com/blog/software-
propietario/
Figura 7. Programas de software propietario. Fuente: Recuperado de https://okhosting.com/blog/software-
propietario/
Figura 7. Programas de software propietario. Fuente: Recuperado de https://okhosting.com/blog/software-
propietario/
Figura 7. Programas de software propietario. Fuente: Recuperado de https://okhosting.com/blog/software-
propietario/
18
Características del Software libre.
Su código es abierto.
Se puede modificar el código.
Libertad de estudiarlo y adaptarlo a sus necesidades.
La Libertad de distribuir copias y publicar sus cambios.
Importancia del Software Libre.
El Software Libre es muy importante hoy en la actualidad, ya que con este tipo
software, al usuario le permite utilizarlo libremente, porque tiene acceso a su código fuente
y así poder modificarlo de acuerdo al criterio y sus necesidades para su uso.
También son beneficiados en los costos las empresas y las instituciones educativas
que utilicen estos tipos de programas libres.
Figura 8. Ejemplos de software libres. Fuente: Recuperado de https://gbi-alvarez-
hernandez.blogspot.com/p/software.html
Figura 8. Ejemplos de software libres. Fuente: Recuperado de https://gbi-alvarez-
hernandez.blogspot.com/p/software.html
19
Capítulo II
Características del software libre
2.1 Concepto y definición del software libre
Los Software son programas que permite la comunicación entre la computadora y el
usuario, para desarrollar distintas actividades en nuestra vida cotidiana, profesional y
empresarial. También existen softwares libres, que brindan los mismos beneficios que el
software con licencia, hoy en la actualidad debemos innovar utilizando estos programas
libres, ya que se refiere a la libertad que tienen los usuarios. Al respecto Stallman (2004)
sostiene:
El “software libre” es una cuestión de libertad, no de pecio. Para comprender
este concepto, debemos pensar en la aceptación de libre como en “libertad de
expresión” y no como en “barra libre de cerveza”.
Con software libre nos referimos a la libertad de los usuarios para ejecutar,
copiar, distribuir, estudiar, cambiar y mejorar el software, se refiere a cuatro
clases de libertades para los usuarios de software:
Libertad (0): la libertad para ejecutar el programa sea cual sea nuestro
propósito.
20
Libertad (1): la libertad para estudiar el funcionamiento del programa y
adaptarlo a sus necesidades - el acceso al código fuente es condición
indispensable para esto.
Libertad (2): la libertad para redistribuir copias y ayudar así a tu vecino.
Libertad (3): la libertad para mejorar el programa y luego publicarlo para el
bien de toda la comunidad - el acceso al código fuente es condición
indispensable para esto.
Software libre es cualquier programa cuyos usuarios gocen de estas libertades
(p.45).
El software libre son programas que respetan la libertad y la comunidad de sus
usuarios, para que los programas respeten la libertad de los usuarios necesitan de las cuatro
libertades esenciales para ser un programa libre. “Libertad para ejecutar el programa sea
Figura 9. Programas de software libres. Fuente: Recuperado de
https://www.maestrodelacomputacion.net/cdlibre-el-mas-completo-catalogo-de-software-libre-en-
internet/
Figura 10. Funcionamiento del software libre. Fuente: Recuperado de
https://es.wikipedia.org/wiki/Software_libre
Figura 5. Funcionamiento del software libre/Recuperado de:
https://es.wikipedia.org/wiki/Software_libre
Figura 5. Funcionamiento del software libre/Recuperado de:
https://es.wikipedia.org/wiki/Software_libre
21
cual sea nuestro propósito, libertad para estudiar el funcionamiento del programa y
adaptarlo a sus necesidades, libertad para redistribuir copias y libertad para mejorar el
programa, y luego publicarlo para toda la comunidad” (Stallman, 2004, p.45). Las
referidas libertades permiten a los usuarios realizar trabajos cooperativos y sobre la marcha
corregir fallas o errores que se podrán compartir en la comunidad de usuarios.
2.2 Historia y evolución
En los años 80 empezaron las restricciones a los usuarios impidiéndoles realizar cualquier
tipo de modificación al software, si necesitaban hacer algún cambio solo tenían que
hacerle saber a las empresas desarrolladoras del software para que realicen dicha
modificación, ya que su contrato no le permitía realizar ninguna mejora al software.
Fue así entonces, que Richard Stallman fundo la Free Software Foundation y el
proyecto GNU. Cuando tuvo una experiencia en su trabajo con una impresora que estaba
conectado con todos los trabajadores y el dispositivo tenía problemas al funcionar, siempre
se atascaba el papel y no brindada ningún tipo de aviso dando a conocer a los usuarios con
lo que estaba pasando con el dispositivo. Fue ahí que Richard Stallman quería programar
este aviso y no pudo tener acceso al código fuente del dispositivo de la impresora, porque
el contrato de la empresa se le negó. Entonces, Richard Stallman no aceptaba los
programas privativos y empieza a trabajar un proyecto con el software libre, es así que en
1985 crea la fundación para el software libre (Free Software Foundation - FSF) dando a
conocer la definición de “Software libre”
A continuación, se muestra el funcionamiento del software libre:
22
2.3 Características principales
Sus principales características del software libre, tiene que ver con sus libertades que son:
Su código de fuente es abierto.
Libertad de estudiarlo y modificarlo.
Libertad de distribuir copias.
Liberta de usar el programa con cualquier propósito.
Fácil de usar y aprender.
Ahorro en costos.
Adaptar el programa de acuerdo a sus necesidades.
Ser dueño de su propio software.
Figura 10. Mapa conceptual sobre el funcionamiento del software libre. Fuente: Recuperado de
https://es.wikipedia.org/wiki/Software_libre
Figura 5. Funcionamiento del software libre/Recuperado de:
https://es.wikipedia.org/wiki/Software_libre
Figura 5. Funcionamiento del software libre/Recuperado de:
https://es.wikipedia.org/wiki/Software_libre
Figura 5. Funcionamiento del software libre/Recuperado de:
https://es.wikipedia.org/wiki/Software_libre
Figura 10. Funcionamiento del software libre. Fuente: Recuperado de
https://es.wikipedia.org/wiki/Software_libre
Figura 5. Funcionamiento del software libre/Recuperado de:
https://es.wikipedia.org/wiki/Software_libre
Figura 5. Funcionamiento del software libre/Recuperado de:
https://es.wikipedia.org/wiki/Software_libre
Figura 5. Funcionamiento del software libre/Recuperado de:
https://es.wikipedia.org/wiki/Software_libre
23
Capitulo III
Software libre en la educación
3.1 Software educativo
Son programas que están diseñados para facilitar el proceso de enseñanza y aprendizaje de
los estudiantes.
En la actualidad el servicio educativo debería utilizar el software libre, ya que se
ahorra costos en las licencias, sirve como herramienta para el aprendizaje del estudiante, y
también, este software permite adaptarlo a las necesidades del usuario.
3.2 Clasificación
El software educativo se clasifica en dos tipos:
Algorítmicos
Heurísticos
3.2.1 Algorítmicos.
En este tipo de software educativo se da el aprendizaje vía transmisión del
conocimiento, donde el estudiante tiene asimilar al máximo lo que se le transmite. Estos
softwares pueden ser:
24
a) Sistemas tutoriales. Es un programa donde se realiza un diálogo con el estudiante,
presentando información para reforzar sus conocimientos y habilidades de los
estudiantes.
b) Sistemas Entrenadores. Son programas que refuerza la fase aplicación y
retroalimentación del aprendizaje del estudiante.
3.2.2 Heurísticos.
Este tipo de software predomina el aprendizaje experimental y por descubrimiento.
se pueden clasificar en:
a) Simuladores. La finalidad de este software es apoyar el proceso de enseñanza y
aprendizaje de los estudiantes.
b) Sistemas expertos. Son programas de conocimientos, que resuelve problemas con la
presencia de la habilidad del ser humano. Realiza muchas funciones secundarias de
manera análoga a un experto; por ejemplo, preguntar aspectos importantes y explicar
razonamientos.
c) Sistemas tutoriales inteligentes de enseñanza. Son programas que permite al estudiante
realizar diferentes tipos de trabajos en general, los más utilizados son:
Procesadores de textos. Word
Gestores de bases de datos. Access
Hojas de cálculo. Excel
Editores gráficos. Paint
25
3.3 Funciones del software educativo
El software educativo tiene diferentes funciones como:
Puede ser Instructiva
Es Motivadora
Es Evaluadora
Es Investigadora
Es Expresiva
Es Metalingüística
Es Lúdica
Es Innovadora
Es Informativa
Figura 11. Funciones del software educativo. Fuente: Recuperado de
http://software6educa.blogspot.com/2015/03/funciones-del-software-educativo.html
Figura 11. Funciones del software educativo. Fuente: Recuperado de
http://software6educa.blogspot.com/2015/03/funciones-del-software-educativo.html
26
3.4 Importancia del software libre en la educación
Hoy en la actualidad, utilizar un software libre en nuestra educación brinda muchos
beneficios.
Permite reducir costo.
Facilita el aprendizaje de los estudiantes.
Es de código abierto.
Permite adaptarlos a las necesidades del estudiante.
Brinda un rico conocimiento de la tecnología de la informática para el proceso de
enseñanza y aprendizaje entre los docentes y estudiantes.
3.5 Formulación de un software educativo
Los docentes en el desarrollo de su calidad profesional, deben de formular software de
carácter educativo o cultural para que este nuevo material sea empleado como recurso
educativo en el proceso de enseñanza y aprendizaje de los estudiantes.
Utilizar las tecnologías de la información y comunicación (TIC) sirve como
herramienta pedagógica de los docentes, para mejorar el proceso de enseñanza y
aprendizaje de los estudiantes y así ofreciendo una educación de calidad.
El docente para desarrollar un software educativo tiene que tener en cuenta los
objetivos que quiere alcanzar en el proceso de enseñanza y aprendizaje de los estudiantes,
así como:
Interactuar con el entono del software.
Software innovador
Lograr una buena motivación.
27
Desarrollar sus habilidades cognitivas.
Resolución de problemas.
Trasmitir conocimiento.
Promover la creatividad del pensamiento crítico.
Fomentar el aprendizaje significativo
Lograr el propósito de la sesión que comprende la competencia, la capacidad y el
desempeño dentro del marco del Currículo Nacional de Educación Básica.
Promover a que el estudiante elabore su propio producto a través de actividades que el
software ofrece y, a la vez, evalúe su metacognición.
28
Capítulo IV
Principales softwares libres educativos
4.1 Software educativo libre para utilizar en el aula
Hay una variedad de software educativos libres que puede utilizar el docente en la
enseñanza y aprendizaje de los estudiantes y tener una rica clase didáctica e interesante.
Estos programas educativos se pueden encontrar en:
Las herramientas de creación y entornos.
En esta clasificación podemos encontrar diferentes programas para desarrollar una
sesión de aprendizaje, utilizando softwares educativos didácticos para los niños y niñas,
como, por ejemplo:
a. Alice.
Está diseñado para niños y el desarrollo de su aprendizaje a través de animaciones
virtuales.
b. Clic Castellano.
Realiza diferentes tipos de actividades, que son hechos por los docentes.
c. Clic Catalá.
Esta diseñado en idioma catalán, si el usuario lo desea.
29
d. Hot Potatoes.
Es un programa donde el docente puede realizar una variedad de actividades para la
enseñanza y evaluación de los estudiantes.
e. J. Clic.
De igual manera se puede realizar una variedad de actividades educativas, este
programa tiene la opción para elegir cualquier idioma que desee, también funciona con el
programa: Java Runtime 1.3.1.
f. Malted.
Programa que realiza y ejecuta unidades didácticas multimedia e interactivas.
g. Squeak.
Programa didáctico diseñado para niños, permitiendo su desarrollo emocional e
intelectual del niño.
h. Cuadernia.
Permite crear actividades de multimedia, está diseñado para utilizar los docentes
Matemática.
El software más importante que se utiliza en nuestra educación es el:
GeoGebra. Es un Software libre de matemática, que sirve para enseñar y aprender como:
álgebra, geometría y gráficos estadísticos para todos los niveles de educación, desde la
educación básica regular hasta el universitario.
4.2 Modelo de desarrollo de software educativo
Para diseñar un software educativo hay que tener en cuenta cuatro elementos importantes
para su desarrollo.
30
A continuación, se presenta el siguiente esquema para la elaboración de un
software educativo según Ramsden hay que tener un cuadro de aprendizaje participativo y
en base a esto se propone los siguientes atributos.
Tabla 2
Modelo de desarrollo de un software educativo
Elementos Atributos
Buena práctica de
enseñanza
de los profesores
Mostrar respeto e interés por los estudiantes, que ellos observen al
docente su preocupación por su aprendizaje.
Compartir la clase con los estudiantes, mostrando una temática
interesante y agradable.
del software
Hacer un material educativo computarizado interesante y estimulante
para aumentar la motivación y el interés para utilizar la herramienta.
Fomentar el interés y comprometer a los estudiantes a su nivel de
comprensión accediendo al contenido.
Explicar el contenido utilizando un lenguaje claro y apropiado.
Improvisar y adaptarse a nuevas demandas a sus necesidades y los
intereses de los estudiantes.
Énfasis en la
independencia Proveer oportunidades de navegación para que los estudiantes lleguen
hacer más independientes con el fin de facilitar su aprendizaje.
Implementar técnicas de enseñanza para que el estudiante construya
activamente su conocimiento y actúe responsablemente.
Explicar lo que debe ser entendido
Brindar objetivos claros desde el punto de vista educativo.
Contener una descripción de los objetivos.
Evaluación apropiada Aplicar métodos de evaluación apropiados.
Dar retroalimentación de calidad al trabajo del estudiante
Nota: Se presenta los principales elementos para el modelo de desarrollo de un software educativo. Fuente:
Autoría propia.
31
Aplicación didáctica
Sesión de aprendizaje
Conociendo el software educativo “Hot Potatoes”
I. Datos institucionales
1. Institución educativa : Almirante Miguel Grau
2. Área curricular : Educación por el Trabajo – Computación
3. Componente : Formación Ocupacional Modular.
4. Ciclo : VI
5. Grado y sección : Primero A
6. Tiempo : 2 horas pedagógicas.
7. Profesor (a) :
8. Tema transversal : Educación en valores o formación ética.
32
II. Propósito de aprendizaje
Competencia de área Capacidad Desempeño precisado Evidencia
Instrumento
de
evaluación
Gestiona proyectos de
emprendimiento
económico o social.
Aplica
habilidades
técnicas.
Emplea habilidades técnicas en el uso del
software libre para la facilitación del aprendizaje
siendo responsable con el ambiente y teniendo
en cuenta normas de seguridad en el trabajo.
Instalación, configuración y
utilización del software
educativo hot potatoes en
una PC.
Ficha de
Observación.
Valor Actitud Desempeño Instrumentos
Respeto
Demuestra respeto a las opiniones de sus
compañeros.
Demuestra respeto a las opiniones de sus compañeros en las
intervenciones orales en clase.
Ficha de
observación.
33
III. Secuencia didáctica
Situación de
aprendizaje
Estrategias didácticas
Recursos
Tiempo
Evaluación
Criterio Indicador Instrumento
INICIO
Organización
La docente saluda a los
estudiantes y verifica la
asistencia, el orden y la
limpieza del aula.
La docente pregunta a los
estudiantes: ¿Qué tema
aprendimos la sesión
anterior?, los estudiantes
responderán el
HARDWARE, que era la
parte física de la
computadora. La docente
comunica a los estudiantes
que la sesión de hoy tratará
sobre el SOFTWARE, es
decir, la parte lógica de la
computadora.
La docente muestra la
imagen del icono del Hot
Potatoes y pregunta: ¿Qué
Palabras
Plumones
Mota
Palabras
Lámina
5 min.
5 min.
Actitud
frente al área
Ayuda y
coopera con sus
compañeros
Muestra
interés en sus
aprendizajes
34
Presentación del
propósito de la
sesión
elementos observamos en
la imagen?
La docente presenta el
propósito de la sesión.
Emplea habilidades
técnicas (instala, configura
y utiliza) en el uso del
software libre Hot Potatoes
para facilitar el
aprendizaje.
papelote
.
PROCESO
Recuperación de
saberes previos
Conflicto cognitivo
La docente formula
preguntas para recuperar
los saberes previos de los
estudiantes: ¿Qué es un
software?, ¿qué es un
software libre?, ¿conoces o
has utilizado algún
software libre?
Para una mejor
intervención de los
estudiantes, la docente
establece algunos acuerdos
de convivencia con los
estudiantes y los escribe en
la pizarra:
*Levantamos la mano
para participar.
Acuerdos de
convivencia
5 min.
Actitud
frente el área
Intervención
oral
Actitud
frente al área
Muestra
interés por
participar
Plantea
acuerdos
.
35
Situación
problemática
didáctica
Conflicto cognitivo
Fase de acción
Fase de
formulación
didáctica
* Respetamos las
opiniones de nuestros (as)
compañeros (as).
La docente motiva la
intervención oral, los escucha
atentamente y anota en la
pizarra las ideas de los
estudiantes.
Pedrito tiene
dificultades para
aprender algunos temas
en clase porque su
maestra siempre llena la
pizarra de letras y en
ocasiones no llega a
copiar todo, ya que su
maestra borra la pizarra
antes de que él termine.
¿Cómo se utiliza el hot
potatoes?, ¿podemos
mejorar nuestro
aprendizaje con el
software educativo Hot
Potatoes?
La docente procede a
entregar a cada
estudiante el tutorial del
software educativo Hot
Potatoes, motivando a
su lectura y
Tutorial
Guía de
aprendizaje del
Hot Potatoes
5 min
20 min.
Intervención
oral
Levanta la
mano para
participar
36
Fase de
validación
Argumentación
Fase de
institucionalización
comprensión. La
docente da un tiempo
para que cada
estudiante revise bien el
material impreso.
Para verificar la
comprensión del texto leído, la
maestra motiva a que se junten
en pares e interactúen
formulando preguntas a fin de
escuchar las respuestas sobre el
manejo del Hot Potatoes.
La maestra invita a salir al
frente de manera voluntaria a
dos parejas para que expongan
sus preguntas y sus respuestas.
Utilizando este software
crearemos aplicaciones que nos
ayuden a aprender más rápido
las asignaturas
Una vez conocido el tutorial
Guía de aprendizaje del
software Hot Potatoes con el
que se va a trabajar, la docente
indica a los estudiantes que
procedan a encender sus
equipos. La docente indica que
procedan a la instalación del
software que por defecto se
Equipo
computadora
35
Instala el
software
educativo Hot
Potatoes
Configura el
software
educativo Hot
Potatoes para
facilitar su uso
y su interfaz
intuitiva.
Utiliza el
software
educativo Hot
Potatoes para
organizar tus
tareas.
Ejecuta el
JMTACH para
relacionar.
Ficha de
observación.
37
instalará en el escritorio. Los
estudiantes reconocen el icono
del Hot Potatoes que se
encuentra en el escritorio y
hacen doble clic para ingresar.
Los estudiantes proceden a
configurar el idioma (español)
y finalmente la docente invita a
utilizar el software educativo
Hot Potatoes. Para ello,
elegiremos el JMTACH para
relacionar elementos de dos
columnas.
SALIDA
Extensión
Metacognición
Se resuelven actividades
aplicativas.
La docente recoge
información del desempeño de
las habilidades técnicas de los
estudiantes mediante una ficha
de observación.
Se deja ejercicios planteados
por desarrollar como tarea.
En su cuaderno responden:
¿qué aprendí hoy?
¿Me sirve este conocimiento
adquirido?
Estudio
dirigido
Computadoras
15 min.
Ficha de
observación
38
IV. Instrumento de evaluación
Ficha de observación
N°
Apellidos y
Nombres del
Estudiante
Criterio de evaluación
Instala
correctamente el
software
Configura
correctamente el
software
Utiliza
correctamente el
software
Actitud
frente al área
Ptje.
total
(6) (4) (6) (4) (20)
1
2
3
4
5
6
7
V. Bibliografía
Gonzales, N., y Martínez, C. (1998). Evaluación de Software Educativo. México. Recuperado de
http://investigacion.ilce.edu.mx/panel_control/doc/c36,evaluacsoft.pdf
39
Instalación Hot Potatoes
INSTALACIÓN
INSTALACIÓN
INSTALACIÓN
INSTALACIÓN
INSTALACIÓN
INSTALACIÓN
INSTALACIÓN
Guía de aprendizaje
Hot Potatoes
Es un programa que nos permite construir materiales educativos en formato de página Web
sin necesidad de saber complicados lenguajes de programación. Gracias a él, vamos a poder
obtener cinco tipos diferentes de ejercicios para que nuestros estudiantes los realicen delante
del computador.
El proceso de instalación es muy sencillo y rápido:
1. Ingresar al explorador internet explore y digitar hot potatoes, última versión.
2. Mostrará la página, dar clic en descargar en windows y click en ejecutar.
40
3. Seleccionar el idioma a instalar el software.
4. Nos da la bienvenida a la instalación del programa, dar clic en siguiente.
5. Aceptar acuerdos de licencia para continuar con su instalación / luego siguiente
41
6. Seleccionar la carpeta de inicio, clic en siguiente / siguiente / siguiente / instalar/
finalizar.
42
43
7. Para iniciar, el progrmaa nos pide escoger el idioma con el que se va a trabajar y se
pondrá español y click en OK.
44
Programa Hot Potatoes
HOT POTATOES. Es un programa que nos permite construir materiales educativos en
formato de página Web sin necesidad de saber complicados lenguajes de programación.
Gracias a él, vamos a poder obtener cinco tipos diferentes de ejercicios para que nuestros
estudiantes los realicen delante del computador.
Consta de cinco Patatas:
JCloze. Crea ejercicios para llenar espacios en blancos o huecos.
JQuiz. Las clases de preguntas que podemos construir son:
Preguntas múltiples. El alumno debe elegir la respuesta correcta entre las
respuestas propuestas.
Preguntas cortas. El alumno debe escribir directamente la respuesta corta.
Preguntas híbridas. Es una pregunta corta que después de fallar (al intento que
nosotros deseemos) se convierte en pregunta múltiple para facilitar su acierto.
45
Ingresando Hot Potatoes
INGRESANDO A HOT POTATOES
INGRESANDO A HOT POTATOES
INGRESANDO A HOT POTATOES
INGRESANDO A HOT POTATOES
INGRESANDO A HOT POTATOES
INGRESANDO A HOT POTATOES
Preguntas de multiselección. El alumno debe elegir dos o más respuestas
correctas entre las propuestas.
JMatch. se utiliza para la creación de ejercicios de emparejamiento, para relacionar
conceptos entre sí, conceptos con imágenes, imágenes con conceptos, etc. Tiene dos
columnas. Debemos relacionar los elementos de la columna de la izquierda con los
elementos de la columna de la derecha.
JMix. se utilizada para la creación de ejercicios de reconstrucción de palabras, frases o
párrafos.
JCross. Elaboración de ejercicios de crucigramas. Los crucigramas tendrán unas
dimensiones máximas de 20 x 20 casillas.
Al ingresar al programa lo
primero que nos pide es
seleccionar el idioma con el cual
vamos a trabajar. Escogemos
español y aceptamos.
Al ingresar al programa lo
primero que nos pide es
seleccionar el idioma con el cual
vamos a trabajar. Escogemos
español y aceptamos.
Si cerramos la ventana sin escoger
un idioma, el programa utilizará el
inglés por defecto.
Si cerramos la ventana sin escoger
un idioma, el programa utilizará el
inglés por defecto.
Si cerramos la ventana sin escoger
46
Jmatch – Ejercicios para relacionar
Lo primero que debemos hacer, antes de comenzar a trabajar, es guardar el esquema
de nuestro ejercicio. Para ello, haremos ARCHIVO / Guardar como.
Esta herramienta nos sirve para relacionar los elementos de la columna de la
izquierda con los elementos de la columna de la derecha.
Crea ejercicios
para rellenar
huecos.
Compila los
ejercicios en un
documento
Crea ejercicios
para responder
varios tipos de
preguntas.
Crea ejercicios
en forma de
crucigrama.
Crea
ejercicios de
ordenar
Crea
ejercicios de
relacionar
47
1. Hace referencia al título, es decir, qué nombre deseamos darle a nuestro ejercicio.
2 y 3.- Deben contener la lista de palabras (vamos a comenzar relacionando palabras que
es más sencillo, ya trabajaremos después con imágenes) pondremos cada palabra en su fila,
pero siempre con una relación correcta.
4. No tiene nada especial y no es necesario tocarlo.
5. Es la parte más compleja del programa, es donde se pulirán los detalles del material
educativo que se va a realizar. Es muy parecido para todas las patatas, por lo que lo que
ahora expliquemos aquí servirá para casi todas las demás.
Podemos
decidir varias
cosas
interesantes
Podemos
decidir varias
cosas
Decidimos lo
que el computador
enseñe cuando
acierten o fallen.
Decidimos lo
que el computador
enseñe cuando
Irán las
explicaciones
para que
desarrollen el
ejercicio
Irán las
explicaciones
para que
desarrollen el
ejercicio
5 6
7
3 2
4
1
48
6.- Sirve para guardar los cambios realizados en el archivo.
7.- Nos sirve para exportar el ejercicio a una página web; vemos que hay dos iconos muy
parecidos. Cuando el programa nos ofrezca dos iconos, se recomienda escoger el botón de
la derecha, pues es el que más interactividad produce. Este icono da a los ejercicios
un aspecto mucho más atractivo.
Jcross – Crucigrama
111111
Crear
cuadrícula
1
3
4
1) Ponemos el nombre a
nuestro crucigrama.
Pinchando en cuadrícula,
crearemos las palabras que
nos interesa que aparezca en
crucigrama.
2) Crear la cuadrícula.
3) Añadiremos pistas para
resolver.
4) Movemos la posición de
las letras.
1) Ponemos el nombre a
nuestro crucigrama.
Pinchando en cuadrícula,
crearemos las palabras que
nos interesa que aparezca en
crucigrama.
2) Crear la cuadrícula.
3) Añadiremos pistas para
resolver.
4) Movemos la posición de
Introducimos
cada palabra y
pulsamos INTRO.
Introducimos
cada palabra y
pulsamos INTRO.
Introducimos
cada palabra y
2
2
2
2
49
Ejercicios
Jmatch - para relacionar
Añadiremos
pistas,
seleccionamos la
primera palabra.
Escribimos alguna definición
sobre esa palabra y OK.
Escribimos alguna definición
sobre esa palabra y OK.
Escribimos alguna definición
sobre esa palabra y OK.
Escribimos alguna definición
sobre esa palabra y OK.
Hacemos
clic en OK.
Ya hemos
acabado todo.
Falta entrar en
la pantalla de
configuración,
que es idéntica
a la de las
herramientas
anteriores.
Hacemos
clic en OK.
Ya hemos
acabado todo.
Falta entrar en
la pantalla de
configuración,
que es idéntica
a la de las
herramientas
anteriores.
Hacemos
clic en OK.
Ya hemos
acabado todo.
Falta entrar en
la pantalla de
50
Jclose – para rellenar espacios en blanco
51
Jquiz - respuestas múltiples
52
Jcross – crucigramas
53
54
Síntesis
El Software libre es un programa donde los usuarios tienen la libertad de copiarlo,
estudiarlo, modificarlo y redistribuir el software mejorado. Nos referimos a las cuatro
libertades del software libre. La libertad de utilizar el programa con cualquier fin, libertad
de estudiarlo su funcionamiento y adaptarlo a las necesidades de los usuarios, libertad de
redistribuir copias a toda la comunidad, libertad de mejorar el programa y distribuir sus
mejoras.
Si los usuarios tienen acceso a todas estas libertades entonces podríamos decir que
está utilizando un software libre. Por lo tanto, utilizarlo permite tener un beneficio
económico en sus costos de los programas, asimismo esos programas educativos libres
usarlos brinda un beneficio para las instituciones educativas para la enseñanza y aprendizaje
de los estudiantes.
55
Apreciación crítica y sugerencias
En la actualidad los usuarios no se arriesgan a utilizar el software libre por la falta de
conocimiento e innovación. También en las instituciones educativas hay una falta de
iniciativa por promover capacitaciones y actualizaciones del personal docente en el uso y
su aplicación en las actividades pedagógicas con el software libre. Asimismo, a Nivel
Nacional la falta de incentivar el uso del software libre.
Utilizar las Tecnologías de Información y Comunicaciones - TIC en las
Instituciones Educativas, a fin de lograr con éxito el proceso de enseñanza y aprendizaje de
los estudiantes. Capacitar a los docentes en el uso de los softwares educativos libres que
existen en la actualidad para su aplicación con los estudiantes para una mejora y
motivadora enseñanza y aprendizaje, de igual manera debemos concientizar a los
profesores acerca de los cambios en la educación actual, implementando e innovando con
nuevas formas de enseñanza, aprovechando que el internet nos ofrece muchos softwares
educativos libres para su aplicación.
56
Referencias
Castellanos, K. (2006). Software Educativo. Monografía.com. Recuperado de
https://www.monografias.com/trabajos31/software-educativo-cuba/software-
educativo-cuba.shtml
Collazos, C. y Guerrero, L. (2012). Diseño de Software Educativo. Universidad de Chile.
Recuperado de https://users.dcc.uchile.cl/~luguerre/papers/CVEI-01.pdf
Marqués, G. P. (1991). Evaluación y selección de software educativo. Universidad
Autónoma de Barcelona. Recuperado de
https://diversidad.murciaeduca.es/tecnoneet/docs/2002/62002.pdf
Stallman, R. (2004). Software Libre para una Sociedad libre. Madrid, Traficante de
sueños. Recuperado de https://www.gnu.org/philosophy/fsfs/free_software.es.pdf