# data[].attributes.headline
Ministerio de educación    Las Mañanitas El Buen Pastor      

# data[].attributes.subject
Ministerio de educación    Las Mañanitas El Buen Pastor      

# data[].attributes.body
Prof. Llenie de Serrano

Pertenece a Julio Moisés

Asignatura: Tecnología de la información

Padlet sobre PSeInt

12°A

# data[].attributes.body
En el presente padlet tiene como objetivo investigar acerca de la herramienta PSeInt. PSeInt es una herramienta para asistir a un estudiante en sus primeros pasos en programación. El desarrollo de la industria del software y la informática en la actualidad ha traído como consecuencia su influencia en la vida cotidiana.

# data[].attributes.body
La herramienta PSeInt es un intérprete de un lenguaje de programación basado en pseudocódigo. El pseudocódigo es una descripción informal de alto nivel de un algoritmo, que manteniendo las convenciones estructurales de un lenguaje de programación está diseñado para la lectura humana. Está compuesto por varios módulos con diferentes funciones que se comunican entre ellos y se muestran al usuario como un todo.

# data[].attributes.headline
 Aprendizaje de la Programación con PSeInt 

# data[].attributes.subject
 Aprendizaje de la Programación con PSeInt 

# data[].attributes.body
PSeInt proporciona facilidades para la escritura de algoritmos en pseudocódigo y brinda algunas herramientas para la detección de los errores y la comprensión de la lógica de los algoritmos. Además, permite la generación y edición del diagrama de flujo del algoritmo y puede ejecutarlo paso a paso y resalta errores de sintaxis.

# data[].attributes.headline
Eficacia de PSeInt en el Aprendizaje de la Programación en el mundo

# data[].attributes.subject
Eficacia de PSeInt en el Aprendizaje de la Programación en el mundo

# data[].attributes.body
En Cuba, se emplea PSeInt, en los cursos de Introducción a la Programación (IP) del 1er año, en varias carreras como, por ejemplo: en Ciencias de la Computación de la Universidad de Oriente y la Universidad de Las Villas y en ingeniería en Ciencias Informáticas en la UCI. En el caso de la UCI, PSeInt es utilizada para facilitar la construcción y ejecución de algoritmos, en la unidad temática “Algoritmización”, en el curso de IP, cuyo objetivo es contribuir al desarrollo del pensamiento lógico y algorítmico de los estudiantes. Permite la creación y ejecución de algoritmos, sin las particularidades de la sintaxis de un lenguaje de programación y posibilita al estudiante, comprobar la veracidad de los programas que ha escrito, ejecutarlos paso a paso, y mostrar sus diagramas de flujo correspondientes.

# data[].attributes.headline
¿Qué es pseudocódigo y en qué herramienta se diseña un algoritmo en pseudocódigo?

# data[].attributes.subject
¿Qué es pseudocódigo y en qué herramienta se diseña un algoritmo en pseudocódigo?

# data[].attributes.body
Un algoritmo escrito en pseudocódigo, es un conjunto de sentencias escritas siguiendo cierta sintaxis o reglas de construcción. Las sentencias, llamadas también estructuras de control, son construcciones para dirigir el flujo de acciones que la computadora efectuará sobre los datos para obtener los resultados.

# data[].attributes.headline
¿Qué ventajas tiene utilizar PSeInt para la generación de Pseudocódigos?

# data[].attributes.subject
¿Qué ventajas tiene utilizar PSeInt para la generación de Pseudocódigos?

# data[].attributes.body
Una de las grandes ventajas de PSeInt es que además de mostrar el código, permite ejecutarlo y mostrar el diagrama de flujo asociado al mismo, además permite la reproducción del código paso a paso, con un marcado carácter didáctico.

# data[].attributes.headline
Comparación de las herramientas PSeInt y RAPTOR

# data[].attributes.subject
Comparación de las herramientas PSeInt y RAPTOR

# data[].attributes.body
Son programas utilizados para elaborar algoritmos en su estructura de repetición While.

PSeInt y RAPTOR son herramientas que simplifican y facilitan el trabajo en el desarrollo de soluciones. Por un lado, PSeInt es un lenguaje de programación que se basa en pseudocódigo. Esta herramienta proporciona facilidades para la escritura de los algoritmos e implementa algunas herramientas para la detención de errores, también la comprensión de la lógica algorítmica.

Por otro lado, RAPTOR es un programa muy útil para crear diagramas de flujo. Es muy necesaria la solución de ciertos errores que lleva a cabo la verificación de problemas, así como en el ejercicio haciendo uso de términos variables, nombre, números, entre otros.

# data[].attributes.body
Las reglas del lenguaje se pueden ajustar o flexibilizar según las necesidades de cada docente. El interprete incluye una lista de perfiles preconfigurados para las distintas instituciones que ya lo utilizan.

El editor ofrece diferentes tipos de ayudas mientras escribe (sugerencias, autocompletado, indentado, etc), y brinda la posibilidad de utilizar plantillas para los comandos básicos, junto con sus correspondientes descripciones que le ayudarán a completarlas.

# data[].attributes.headline
¿Qué es el pseudocódigo y cómo se relaciona con PSeInt?P

# data[].attributes.subject
¿Qué es el pseudocódigo y cómo se relaciona con PSeInt?P

# data[].attributes.body
El pseudocódigo se suele utilizar como primer contacto para introducir conceptos básicos como el uso de estructuras de control, expresiones, variables, etc, sin tener que lidiar con las particularidades de la sintaxis de un lenguaje real.

# data[].attributes.headline
Características y Funcionalidades de PSeInt

# data[].attributes.subject
Características y Funcionalidades de PSeInt

# data[].attributes.body
Presenta herramientas de edición para escribir algoritmos en pseudocodigo en español

Autocompletado

Ayudas Emergentes

Plantillas de Comandos

Coloreado de Sintaxis

Resaltado de bloques lógicos

Indentado Inteligente

Listados de funciones, operadores y variables

Permite generar y editar el diagrama de flujo del algoritmo

Puede trabajar con diagramas clásicos y de Nassi-Shneiderman

Permite la edición simultánea de múltiples algoritmos

El pseudo-lenguaje utilizado es configurable

Ofrece perfiles de configuración predefinidos para numerosas instituciones

# data[].attributes.headline
Introducción para principiantes a PSeInt

# data[].attributes.subject
Introducción para principiantes a PSeInt

# data[].attributes.body
Bagley, S., & Rabin, J. (2013). Computational Thinking in Linear Algebra.(págs. 410-413).

http://www.sigmaa.maa.org/rume/RUME16Volume2.pdf

Cortés, E., Vanoli, V., & Casas, S. (2010). Big Bang un recurso didáctico - pedagógico en el aprendizaje de la implementación de algoritmos en pseudocódigo. Santa Cruz, Argentina: Universidad Nacional de la Patagonia Austral.

http://sedici.unlp.edu.ar/bitstream/handle/10915/20836/Documento_completo.pdf?sequence=1&isAllowed=y

Edmonds, J. (2008). How to think about algorithms. New York: Cambridge University Press. Acceso: 03/04/2015. http://www.cambridge.org/9780521849319

Futschek, G. (2006). Algorithmic Thinking: The Key for Understanding Computer Science. En Mittermeir R.T. (Ed.), Lecture Notes in Computer Science (Vol. 4226, págs. 159 - 168). Berlin Heidelberg: Springer.}

Linares, J., & Germán, M. Á. (2014). Implementación de tipo de dato para el trabajo con Conjuntos en la herramienta PSeInt. Tesis de Diploma inédita. La Habana: Universidad de las Ciencias Informáticas.

Ministerio de Educación Superior. (2014). Plan de Estudios “D” correspondiente a la carrera Ingeniería en Ciencias Informáticas. La Habana: Universidad de las Ciencias Informáticas.

# data[].attributes.body
A través del proceso de enseñanza aprendizaje del álgebra lineal, con el empleo de la herramienta PSeInt se favorece el desarrollo del pensamiento algorítmico y la comprensión de los conceptos, se incrementa la motivación de los estudiantes ya que pueden ver cómo funciona el algoritmo.

# data[].attributes.headline
Impacto del Uso de PSeInt en el Desarrollo del Pensamiento Algorítmico

# data[].attributes.subject
Impacto del Uso de PSeInt en el Desarrollo del Pensamiento Algorítmico

# data[].attributes.body
El utilizar la herramienta de PSeInt, en casos de estudio, favorece en los estudiantes el conocimiento y comprensión de los algoritmos, contribuyendo en la motivación para el desa- rrollo de actividades de programación por parte del alumna- do.