1
“PROGRAMA PSEINT PARA MEJORAR LA LÓGICA DE PROGRAMACIÓN EN ESTUDIANTES DE COMPUTACIÓN E INFORMÁTICA DEL
INSTITUTO SUPERIOR TECNOLÓGICO PRIVADO SANTA LUCÍA DE TARMA SEMESTRE ACADÉMICO 2016-I”
I. PLAN DE INVETIGACIÓN:
1.1 REALIDAD PROBLEMÁTICA:
A nivel internacional los estudios sobre el mercado de trabajo
muestran que la oferta de profesionales con conocimientos en
programación no está ni siquiera cerca de satisfacer la demanda. Esto
es cierto tanto en los Estados Unidos como en el resto del mundo. Las
empresas, sin importar su tamaño, necesitan de personas con
conocimientos en programación que les ayuden a desarrollar los
sistemas de información que les permitan crecer en sus mercados.
A raíz de esto el Instituto Nuestra Señora de la Asunción (INSA) de Cali,
Colombia, viene implementando desde el año 2004 una propuesta
para enseñar a programar a los estudiantes de educación básica
primaria. En el año lectivo 2011 se reportó que varios docentes de la
institución observaron mejoras en los desempeños académicos de
estudiantes de secundaria, los cuales habían aprendido a programar
en la primaria. Al respecto, en el año 2012, se llevó a cabo en el INSA
una investigación que concluyó que “los resultados del análisis de
2
tareas muestran en detalle la forma cómo el uso del entorno gráfico
de programación de diferentes programas, junto con las actividades
educativas propuestas en el aula, promueven el desarrollo del
pensamiento lógico y computacional.
A nivel nacional la deficiencia de profesionales con capacidades de
lógica en programación es alta, tal es así que las empresas
denominadas grandes importan profesionales con capacidades
computacionales algorítmicas en programación. Es motivo que en el
año 2010, el Ministerio de Educación representado por el Director
General de Tecnologías Educativas Sr. Oscar Becerra Tresierra y la
Dirección Pedagógica DIGETE; presentaron el denominado
“ActividadScratch”, sabiendo el software Scratches un recurso
pedagógico que permite a los estudiantes desarrollar habilidades del
siglo XXI, capacidades intelectuales de orden superior y la lógica de
programación a ello se suma diferentes programa como el Pseint que
permiten desarrollar el pensamiento lógico de los estudiantes.
A nivel regional la deficiencia de programadores con capacidades de
lógica de programación sigue siendo limitada; porque e los planes de
estudio del nivel superior tecnológico, no se ha contextualizado el
3
diseño y la aplicación de herramientas que permitan el desarrollo de
pensamientos críticos, lógicos y algorítmicos.
A nivel local, específicamente en el Instituto Tecnológico Privado
“Santa Lucía”, en la carrera profesional de Computación e Informática,
existen unidades didácticas o asignaturas de crítica relevancia como
lo son; fundamentos de programación, programación distribuida,
programación concurrente, lógica de programación y base de datos,
todas ellas aportan los conocimientos y la lógica, necesarios para
resolver problemas cotidianos, mediante una serie de pasos
“algoritmos” y procesos, para aplicar éstos conocimientos y
desarrollar sistemas computacionales que permitan resolver dichos
problemas, se requiere un pensamiento computacional y sobre el
desarrollo de la lógica de programación.
Por lo tanto, es indispensable ofrecer al alumno la manera eficaz
de comprender fácilmente las estructuras de datos y la lógica
necesaria para resolver los problemas computacionales; entonces
surge la necesidad de una herramienta que sea capaz de preparar
al alumno en el conocimiento del desarrollo de la lógica de
programación, pseudocódigos y algoritmos visuales.
4
1.2 FORMULACIÓN DEL PROBLEMA:
1.2.1 Problema General:
¿Cómo influye el programa Pseinten en el mejoramiento
del a lógica de programación en estudiantes de
Computación e Informática del Instituto Superior
Tecnológico Privado Santa Lucía de Tarmasemestre
académico 2016-I?
1.2.2 Problemas específicos:
¿Cómo utilizar el programa Pseint para mejorar la lógica de
programación en estudiantes de Computación e
Informática del Instituto de educación Superior Tecnológico
Privado Santa Lucía de Tarma semestre académico 2016-I?
¿Cuál es el tiempo de aplicación del programa Pseint para
mejorar la lógica de programación en estudiantes de
Computación e Informática del Instituto de educación
5
Superior Tecnológico Privado Santa Lucía de Tarma
semestre académico 2016-I?
1.3 OBJETIVOS:
1.3.1 Objetivo general:
Determinar la influencia del programa Pseint en el
mejoramiento de la lógica de programación en estudiantes
de Computación e Informática del Instituto Superior
Tecnológico Privado Santa Lucía de Tarma semestre
académico 2016-I.
1.3.2 Objetivos específicos:
Determinar las herramientas adecuadas del programa
Pseint para mejorar la lógica de programación en
estudiantes de Computación e Informática del Instituto
de educación Superior Tecnológico Privado Santa Lucía
de Tarma semestre académico 2016-I.
Determinar el tiempo de aplicación del programa Pseint
para mejorar la lógica de programación en estudiantes
de Computación e Informática del Instituto de
6
educación Superior Tecnológico Privado Santa Lucía de
Tarma semestre académico 2016-I.
1.4 ANTECEDENTES:
El proyecto de tesis denominado “Programa Pseintpara mejorar la
lógica de programación en estudiantes de Computación e Informática
del Instituto Superior Tecnológico Privado Santa Lucía de Tarma
semestre académico 2016-I, toma como base trabajos o estudios
realizados por otros investigadores.
A nivel internacional:
Rafael Blanco Menéndez (Oviedo 2009), realizó su tesis doctoral: El
pensamiento lógico desde la perspectiva de las neurociencias
cognitivas, en la universidad de Oviedo. En su investigación llegó a las
siguientes conclusiones:
1. Los procesos de pensamiento lógico pueden ser caracterizados
teóricamente, y sometidos a investigación científica y filosófica, en
función de sus analogías con las funciones lingüísticas, principalmente.
2. El cerebro humano y, posiblemente el de otras especies animales,
puede ser conceptualizado como un sistema de procesamiento de la
información que opera según principios lógico-matemáticos y
7
estadísticos, semejantes a los que integran los computadores digitales
y/o las redes neuronales artificiales.
3. Las lesiones cerebrales que afectan al cerebro humano, en
particular, y al encéfalo en su conjunto, en general, pueden causar
diversas alteraciones en los procesos de pensamiento lógico,
dependiendo de su estructura formal, y de la localización de las
lesiones consideradas, además del tipo de material (icónico o verbal)
que se emplee para la investigación de estos procesos.
4. Las consideraciones relativas al desarrollo cognoscitivo humano
resultan de interés para la caracterización de la relación entre lenguaje,
pensamiento y procesos lógicos.
Juan Carlos López García (Cali 2014), realizó su trabajo de grado:
Actividades en el aula con Scratch que favorecen el uso del
pensamiento algorítmico en el caso del grado 3º en el INSA, en la
Universidad ICESI. En su investigación llegó a las siguientes
conclusiones:
1. Se identificaron tres dimensiones de las actividades de aula que
inciden directa o indirectamente en el desarrollo del pensamiento
algorítmico: a) conceptos del pensamiento algorítmico que al usarlos
frecuente y sistemáticamente se espera potencien su desarrollo; b)
8
interacciones docente-estudiante(s) que en un entorno de solución de
problemas promueven el uso de los conceptos del pensamiento
algorítmico; y, c) interacciones entre pares que favorecen la solución
de problemas con Scratch.
2. Se identificó que programar con Scratch no es lo mismo que resolver
problemas con Scratch. En este último caso, los estudiantes deben
activar estrategias cognitivas así como usar recursos y conceptos del
pensamiento computacional para poder resolverlos. Además, se
determinó que Scratch se enmarca en la categoría de “herramientas de
la mente” o en la de “auxiliares exteriores”, por cuanto contribuye no
solo al uso y apropiación del pensamiento algorítmico sino que se erige
como mediadora tanto para implementar la estrategia de solución de
problemas basada en el enfoque de Polya, como para posibilitar que
los estudiantes tengan la oportunidad de utilizar conceptos del
pensamiento algorítmico.
3. Se plantea como hipótesis que el desarrollo del pensamiento
algorítmico, en el contexto analizado, se da en función del uso de sus
conceptos en un entorno educativo que tiene como eje articulador un
enfoque de solución de problemas como estrategia didáctica, pero que
cuenta además con una herramienta de la mente como Scratch y con
9
unas interacciones que proveen el andamiaje necesario para
operacionalizar la metodología propuesta. Recordemos que para
Vigotsky, “lo fundamental en el desarrollo no estriba en el progreso de
cada función considerada por separado sino en el cambio de las
relaciones entre las distintas funciones, tales como la memoria lógica,
el pensamiento verbal, etc.” (Ivic, 1994; pp 4-5).
A nivel nacional:
Juan Carlos Jara Loayza (Lima diciembre de 2013), realizó su tesis:
Entorno de desarrollo para la ejecución y traducción de pseudocódigo,
en la Pontificia Universidad Católica del Perú. En su trabajo de tesis
expresa las siguientes conclusiones:
1. Es importante tener una buena representación de código intermedio
(tabla decódigo y símbolos) esto permite un sencillo recorrido para la
ejecución, y además permite, dependiendo de los tokens añadidos, la
traducción a diferentes lenguajes de programación del pseudocódigo.
2. Si se mantiene independencia entre los elementos que se
desarrollan sepueden integran diferentes tecnologías sin
aparentemente mucha dificultad, como es el caso del intérprete
desarrollado en Java que es invocado por un entorno de desarrollo en
C#.
10
3. Para el manejo de variables y el flujo de procedimientos y funciones
se utilizó una tabla de código y símbolos diferentes. Esto no permite el
paso de parámetros por referencia, lo cual no fue implementado para
mantener unasintaxis sencilla en el pseudocódigo y para tener la
capacidad de traducir a lenguajes como Java donde los datos de tipo
primitivo no pueden pasar por referencia.
4. No es indispensable, pero es bueno manejar los lexemas o palabras
reservadas en un archivo aparte para permitir que los valores cambien
sin necesidad de tener que modificar el código del intérprete
directamente. De igual forma con las equivalencias para la traducción
de código.
LaylaHirs Martínez (Lima 2007), en tu tesis para optar el título de
Ingeniero Informático: Intérprete y entorno de desarrollo para el
aprendizaje de lenguajes de programación estructurada, en la
Pontificia Universidad Católica del Perú. En su investigación expresa las
siguientes conclusiones:
El trabajo realizado es un intento por producir un lenguaje en español
de altonivel,estructurado y funcional y que cuente con un entorno de
desarrollo amigable pensadoexclusivamente para el aprendizaje de
lenguajes de programación. Desde la concepción del proyecto se ha
11
tratado de considerar las necesidades más comunes e importantes que
tienen las personas con poca o ninguna experiencia en programación,
así como los errores más comunes que se cometen, tales como la falta
de inicialización y actualización de las variables al momento de la
creación de bucles. Además también sehan considerado aspectos
pedagógicos cruciales como palabras reservadas con sentido,
relativamente fáciles de aprender y recordar; un conjunto reducido de
instrucciones que, sin embargo, cuentan con semánticas flexibles; una
sintaxis simple y directa que no es obstáculo alguno para el alumno;
algunas funciones que obligan y guían el proceso de desarrollo como la
descripción de programas y subprogramas al momento de editarlos;
finalmente, también se tienen otras opciones del entorno que facilitan
el ingreso, ejecución y salida de resultados.
Julita Inca Chiroque (Lima setiembre 2012), Realizó su tesis: Estudio del
lenguaje de programación Haskell, ventajas y desventajascon respecto
a otros lenguajes de programación, en la Pontificia Universidad
Católica del Perú. En su trabajo de tesis expresa las siguientes
conclusiones:
1. Con respecto a los criterios de evaluación de los lenguajes de
programación elegidos:El reto de los creadores y diseñadores de un
12
lenguaje de programación es lograr un lenguaje de programación que
permita que la máquina ejecute los requerimientos predefinidos para
el desarrollo de un software o sistema de manera rápida y confiable.
Los criterios como fácil lectura de código, fácil escritura de código y
soporte paragenéricos; permiten el desarrollo de software de manera
rápida. Los criterios comoconfiabilidad y reflexión permiten, valga la
redundancia un software confiable.
2. Con respecto a los paradigmas y lenguajes de programación
evaluados: La teoría de los lenguajes de programación no se desliga a
los paradigmas bajo loscuales se sustentan. Los diferentes paradigmas
de programación permiten al programador resolver situaciones y
brindar soluciones a los requerimientos desoftware de diferente
manera. Los lenguajes C/C++, Java y GO han sido elegidoscomo
representantes actuales, de alto nivel, pertenecientes a los
paradigmasimperativo, orientado a objetos y multiparadigma, para ser
comparados con el lenguaje Haskell, de paradigma funcional. Se ha
demostrado en la tesis, el liderazgo yrepercusión actual de estos
lenguajes en los campos académico, industrial y científico.
3. Con respecto a la popularidad de los lenguajes evaluados: Una de
las razones de la baja popularidad de Haskell en la actualidad es que no
13
cuenta con respaldo de empresas, proyectos o plataformas de
aplicaciones de renombre como Oracle o Android, como se ha dado en
el caso de Java; o la compañía Google Inc, en el caso de GO. Haskell es
un lenguaje de programación que fue creado en contemporáneo con
Java; sin embargo la participación para aplicaciones Web con
frameworks desarrollados con Java aparece desde mediados de 1999,
con Servlet en Java 1.2. Frameworks desarrollados con Haskell como
Happstack, Snap y Yesodrecién son conocidos a partir del año 2011. De
acuerdo a lo expuesto, se deduce que el lenguaje de programación
Haskell tendrá un incremento de popularidad en losfuturos años, pero
no llegará a tener gran trascendencia a menos que se involucre o asocie
a un proyecto reconocido a nivel mundial.
4. Con respecto a la plataforma con la que se evaluaron los lenguajes
de programación:Se debe utilizar un lenguaje de programación de
acuerdo a la problemática y los entornos de desarrollo disponibles. Se
ha demostrado en la tesis, que existen compiladores, entornos de
desarrollo, IDEs y demás tecnologías propicias para programar en C,
C++, Java, Haskell y GO en Linux. Los códigos empleados
fueroncompilados y corridos bajo las distribuciones Ubuntu 11.10 y
14
Fedora 16. Se emplearon herramientas libres como Mysql,
MysqlWorkbench y NeatBeans IDE 7.0.1.
A nivel local:
En entorno local no se ha podido determinar antecedentes referentes
a trabajo de investigación.
1.5 JUSTIFICACIÓN:
Toda institución tecnológica tiene la obligación moral de formar
profesionales competentes con pensamiento algoritmo y una
adecuada lógica de programación para poder resolver problemas de
orden superior. Por ello es necesario que los estudiantes de la carrera
profesional de Computación e Informática del Instituto de Educación
Superior Tecnológico Privado “Santa Lucía” desarrollen una adecuada
lógica de programación y en ello se centra porque nos permitirá:
En lo teórico: Establecer las características y niveles de complejidad del
programa Pseint como herramienta de desarrollo de lógica de
programación.
En lo Metodológico:Permitirá conocer el tiempo, espacio y estrategias
necesarias para que programa Pseint promueva la lógica de
programación en estudiantes de Computación e Informática.
15
En lo práctico:Permitirá a los estudiantes de la carrera de Computación
e Informática desarrollar su lógica de programación para resolver
problemas computacionales a través de los lenguajes de programación.
En la conveniencia: Permitirá influir en la lógica de programación de
los estudiantes y además servirá para obtener el título profesional al
investigador.
1.6 MARCO TEÓRICO:
La investigación debe dar cuenta del desarrollo conceptual y teórico
con respecto al estado de la LÓGICA de programación a través de la
programación de computadores en educación escolar tuvo su primer
auge en la década de 1980, cuando los computadores personales
empezaron a llegar a las escuelas. Esto posibilitó que se extendiera el
uso de Logo, un entorno de programación diseñado en 1967 por un
grupo de investigadores del MIT liderado por Seymour Papert. Este
lenguaje se difundió rápidamente entre los educadores de todo el
mundo que contaban con computadores en sus escuelas y buena parte
de su éxito se explica porque venía acompañado de la teoría
construccionista del aprendizaje.
16
En la década de 1990 y la mitad de la primera década del 2000, ese
interés por la programación de computadores en la educación escolar
decayó. Según López (2014), decayó en buena parte debido a: (1) las
equivocaciones que cometían los estudiantes al escribir las
instrucciones, lo que causaba errores de sintaxis en la ejecución de los
programas; (2) la interfaz poco atractiva de Logo; (3) la falta de una
comunidad global de docentes que trabajaban con Logo; y, (4) la
enseñanza de las suites de oficina en las clases de informática desplazó
a la enseñanza de la programación.
No obstante, a partir del año 2005, el interés renació. Por una parte, se
diseñaron varios entornos de programación totalmente gráficos
cuyas instrucciones funcionan mediante bloques que encajan unos
con otros (Pseint, Alice, Kodu, AppInventor, etc). Estos entornos tienen
una curva de aprendizaje muy empinada; en muy corto tiempo y con
muy poca instrucción los estudiantes pueden utilizarlos con éxito para
elaborar sus propios programas.
Por otra parte, a partir del año 2010, surgió un movimiento que aboga
por que cada estudiante, en cada escuela, tenga la oportunidad de
aprender a programar (code.org, 2013). El sitio code.org, que lidera el
movimiento, recibió el apoyo de educadores, políticos, científicos,
17
ingenieros, artistas, etc. En últimas, este movimiento busca que la
programación esté presente en todos los currículos institucionales
y se apoya en una serie de nuevos entornos gráficos de programación
de computadores y especialmente diseñados para su uso en la
educación primaria, secundaria y superior. Tal ha sido el “boom” de la
programación, que el Departamento de Educación (2013) del gobierno
británico estableció como obligatoria, a partir de septiembre de 2014,
la enseñanza de programación de computadores en los grados
primero a once en todas las escuelas subvencionadas de Inglaterra.
Esta introducción, además de contextualizar el papel de la
programación de computadores en la educación escolar actual, define
la postura pedagógica que enmarca lo observado en la investigación.
Este trabajo se aborda desde la teoría sociocultural de Vigotsky; pues
según Ivic (1994), esta proporciona un marco conceptual ideal para
investigaciones en las que se utilizan las TIC en la enseñanza: “¿qué
instrumento podría ser más adecuado y útil para investigar las
repercusiones de estos nuevos instrumentos culturales en el hombre,
que una teoría como la de Vigotsky, que pone precisamente en el
centro de sus preocupaciones la función de los instrumentos de la
18
cultura en el desarrollo psicológico histórico y ontogenético?” (Ivic,
1994; p 9).
1.7 MARCO CONCPETUAL:
Lógica: Parte de la filosofía que estudia las formas y principios
generales que rigen el conocimiento y el pensamiento humano,
considerado puramente en sí mismo, sin referencia a los objetos.
Método o razonamiento en el que las ideas o la sucesión de los hechos
se manifiestan o se desarrollan de forma coherente y sin que haya
contradicciones entre ellas.
Programación: Conjunto de programas o procedimientos
estructurados.
Lógica de Programación: La programación lógica es un tipo de
paradigmas de programación dentro del paradigma de programación
declarativa. El resto de los subparadigmas de programación dentro de
la programación declarativa son: programación funcional,
programación con restricciones, programas DSL (de dominio
específico) e híbridos. La programación lógica gira en torno al concepto
19
de predicado, o relación entre elementos. La programación funcional
se basa en el concepto de función (que no es más que una evolución
de los predicados), de corte más matemático.
Pensamiento computacional:El pensamiento computacional es un
concepto acuñado por Jeannette Wing en un artículo publicado en el
año 2006 en la revista “Communications of the ACM”. Este
pensamiento implica “la solución de problemas, el diseño de sistemas
y la comprensión de la conducta humana, haciendo uso de conceptos
fundamentales de la informática.
Aprendizaje Basado en Problemas (ABP): El Aprendizaje Basado en
Problemas (PBL, por su sigla en inglés), es una estrategia “centrada
en el estudiante, en la que este aprende a través de la experiencia de
resolución de problemas”.
Pseint: Es una herramienta para aprender la lógica de programación,
orientada a estudiantes sin experiencia en dicha área. Mediante la
utilización de un simple y limitado pseudo-lenguaje, intuitivo y en
español, permite comenzar a comprender conceptos básicos y
fundamentales de un algoritmo computacional.
II. METODOLOGÍA:
20
2.1 TIPO DE ESTUDIO:
El proyecto de tesis denominado “programa Pseintpara mejorar la
lógica de programación en estudiantes de Computación e Informática
del Instituto Superior Tecnológico Privado Santa Lucía de Tarma
semestre académico 2016”.
Por su finalidad utilizara el tipo de investigación aplicada; porque
permitirá resolver casos prácticos de la lógica de programación.
Por su carácter será una investigación experimental; porque permitirá
manipular la variable dependiente.
2.2 DISEÑO DE LA INVESTIGACIÓN:
Diseño de investigación es de tipo Experimental, porque se trabajara
con el grupo experimental a través software o programa Pseint
Diagrama:
GE = Y1 X Y2
Donde:
GE = Grupo experimental (alumnos del I.E.S.T.P.
“Santa Lucía”)
Y1 = Lógica de programación antes.
Y2 = Lógica de programación después.
21
X = Variable independiente (programa o software
Pseint)
2.3 HIPÓTESIS:
2.3.1 HIPÓTESIS
HIPÓTESIS GENERAL
Hi:El programa Pseint influye significativamente en el
mejoramiento de la lógica de programación en estudiantes de
Computación e Informática del Instituto Superior Tecnológico
Privado Santa Lucía de Tarmasemestre académico 2016-I.
Ho:El programa Pseint no mejora la lógica de programación en
estudiantes de Computación e Informática del Instituto
Superior Tecnológico Privado Santa Lucía de Tarmasemestre
académico 2016-I.
Hipótesis específicos:
22
H1:La correcta utilización del programa Pseint mejora
significativamente la lógica de programación en estudiantes de
Computación e Informática del Instituto de educación Superior
Tecnológico Privado Santa Lucía de Tarma semestre académico
2016-I?
H0:La inadecuada utilización del programa Pseint no mejora la
lógica de programación en estudiantes de Computación e
Informática del Instituto de educación Superior Tecnológico
Privado Santa Lucía de Tarma semestre académico 2016-I?
H2:La aplicación del programa Pseint en quince sesiones mejora
significativamente la lógica de programación en estudiantes de
Computación e Informática del Instituto de educación Superior
Tecnológico Privado Santa Lucía de Tarma semestre académico
2016-I.
H0:La aplicación del programa Pseint en quince sesiones no
mejora la lógica de programación en estudiantes de
Computación e Informática del Instituto de educación Superior
Tecnológico Privado Santa Lucía de Tarma semestre académico
2016-I.
23
2.4 IDENTIFICACIÓN DE VARIABLES:
Variable independiente: Programa Pseint.
Variable dependiente:Mejoramiento de la lógica de programación.
2.4.1 Operacionalización de variables:
Variable Definición
Conceptual
Definición
Operaciona
l
Dimensione
s
Indicadore
s
Escala
Programa
Pseint
Pseint: Es un
entorno
gráfico de
algoritmos de
programación
de
computadore
s disponible
desde el año
2007.Según
sus
Es la
herramient
a o espacio
de trabajo
donde se
procesa la
información
clasificada.
Técnica
Facilidad
en la
instalación
del
programa
Ordina
l
Adaptación
rápida al
programa
Pedagógica Resultados
posteriores
24
diseñadores,
Pseint es “un
entorno de
programación
que permite a
niños y
jóvenes
desarrollar la
lógica de
programación
.
a las
actividades
Lógica de
programació
n
completar ordinal
Fuente:
2.5 POBLACIÓN, MUESTRA Y MUESTREO:
2.5.1 Población:
Ochenta estudiantes de la carrera profesional de
Computación e Informática del Instituto de Educación
Superior Tecnológico Privado “Santa Lucía” de Tarma.
25
2.5.2 Muestra:
Quince estudiantes del tercer semestre de la carrera
profesional de Computación e Informática del Instituto
de Educación Superior Tecnológico Privado “Santa
Lucía” de Tarma.
2.5.3 Muestreo:
No probabilístico; porque la muestra seleccionada es
intencionada.
2.6 TÉCNICAS E INSTRUMENTOS DE RECOLECCIÓN DE DATOS:
2.6.1 Técnicas de recolección de datos:
La observación.
La explicación.
La aplicación.
La comprobación.
2.6.2 Instrumentos:
26
Ficha de observación directa de cada una de las
actividades.
Lista de cotejo para observar las características.
Construcción de modelos y simuladores.
2.7 VALIDACIÓN Y CONFIABILIADAD DE INSTRUMENTO:
Se proporcionara a los especialistas la matriz de datos para su
validación estructurados por dimensiones, indicadores, ítems y
criterios de evaluación.
2.8 MÉTODOS DE ANÁLISIS DE DATOS:
Las herramientas para el análisis de datos se utilizarán el programa o
software SPSS, Minitab y sus herramientas de análisis como T Student.
27
BIBLIOGRAFÍA
1. Lic. VilaxaAvila, Rosa Teodila. Tesis “Influencia del software educativo Ardora
como herramienta tic, en el mejoramiento del aprendizaje significativo en los
alumnos del primer grado de educación secundaria en el área de Historia,
Geografía y Economía en la I.E 2079 “Antonio Raymondi, ubicada en el distrito
de San Martín de Porres – 2011”. Universidad Cesar Vallejo, Escuela de Post
Grado
2. Segunda Especialidad.
3. Hernández, R. F. (2010). Metodología de la investigación (Quinta ed.).
México: McGraw-Hill.
4. INSA. (2013). Quiénes somos, Instituto Nuestra Señora de la
Asunción.Recuperado el 17 de Octubre de 2013, de INSA: http://www.insa-
csb.co/
5. ISTE. (2011). Operationaldefinitionforcomputationalthinkingfor K-12
education.Recuperado el 12 de Septiembre de 2013, de ISTE:
http://www.iste.org/learn/computational-thinking/ct-operational-definition
6. ISTE. (2012). ISTE ClassroomObservationTool (ICOT). Recuperado el 5 de
Mayo de 2014, de Eduteka: http://www.eduteka.org/ICOT.php.
28
Direcciones web:
1. http://blog.capacityacademy.com/2012/05/25/por-que-aprender-a-
programar/
2. http://blog.capacityacademy.com/2015/01/23/6-razones-porque-la-
programacion-es-para-todo-el-mundo/
3. http://www.relpe.org/por-que-es-importante-promover-que-los-
estudiantes-desarrollen-su-pensamiento-computacional/
29
ENCUESTA DIRIGIDA A ESTUDIANTES
DATOS INFORMATIVOS:
Objetivo: Recopilar información sobre el uso del programa Pseint como herramienta
didáctica para mejorar la lógica de programación en estudiantes.
INSTRUCCIONES: Lea detenidamente las preguntas y marque con una X en la casilla
seleccionada; escoja solamente una de las opciones presente.
ESCALA: (3) SIEMPRE (2)A VECES (1) NUNCA
Nº ITEMS
SIEM
PR
E
A V
ECES
NU
NC
A
3 2 1
1 La interface del programa Pseint facilita la elaboración de programas o
proyectos.
2 Considera que las herramientas del Pseintson complicadas para crear
programas.
3 Consideras que Pseint entrega recursos para potenciar la lógica de
programación.
4 UtilizarPseint le permite resolver problemas de lógica computacional.
5 Pseint le permite verificar sus aplicaciones prototipo.
6 Consideras que Pseint es la base de la lógica de programación.
30
7 Diseñar programas en Pseintpromueve el desarrollo de la lógica de
programación.
8 Considera que su lógica se potencia al crear programas en Pseint.
9 Pseint utilizaoperadores lógicos y matemáticos para desarrollar programas.
10 Crear programas en Pseint promueve el desarrollo del pensamiento
computacional.
11 Elaborar programas en Pseint, permite desarrollarhabilidades
computacionales
12 Ejecutar programas en Pseint le permiteconocer la estructura de los
programas
13 El docente utiliza metodologías activas en las clases de programación
14 El docente fomenta la participación activa de los estudiantes
15 El docente incentiva el trabajo individual en las clases de programación
16 El docente incentiva el trabajo en equipo en las clases de programación
FUENTE: Personal docente del I.E.S.T.P. “Santa Lucía”
Top Related