0% encontró este documento útil (0 votos)
56 vistas19 páginas

Introducción a PSeInt para Programadores

El documento explora el uso de PSeInt como herramienta educativa para aprender los conceptos básicos de programación, incluyendo estructuras de control y algoritmos. Se presenta un algoritmo para un juego de preguntas y respuestas, destacando la simplicidad y efectividad de PSeInt en la enseñanza de la lógica de programación. Las conclusiones enfatizan que PSeInt es un recurso valioso que facilita la comprensión de la programación y ayuda a los estudiantes a desarrollar habilidades críticas en un entorno digital.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Temas abordados

  • Funciones matemáticas,
  • Diseño de soluciones,
  • Tipos de datos,
  • Desarrollo de juegos,
  • Diagrama de flujo,
  • Curva de aprendizaje,
  • Operadores lógicos,
  • Beneficios de PSeInt,
  • Herramientas de programación,
  • Depuración de programas
0% encontró este documento útil (0 votos)
56 vistas19 páginas

Introducción a PSeInt para Programadores

El documento explora el uso de PSeInt como herramienta educativa para aprender los conceptos básicos de programación, incluyendo estructuras de control y algoritmos. Se presenta un algoritmo para un juego de preguntas y respuestas, destacando la simplicidad y efectividad de PSeInt en la enseñanza de la lógica de programación. Las conclusiones enfatizan que PSeInt es un recurso valioso que facilita la comprensión de la programación y ayuda a los estudiantes a desarrollar habilidades críticas en un entorno digital.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Temas abordados

  • Funciones matemáticas,
  • Diseño de soluciones,
  • Tipos de datos,
  • Desarrollo de juegos,
  • Diagrama de flujo,
  • Curva de aprendizaje,
  • Operadores lógicos,
  • Beneficios de PSeInt,
  • Herramientas de programación,
  • Depuración de programas

1

ACTIVIDAD DE CONSTRUCCIÓN APLICADA


(ACA )

COORPORACION UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR CUN


INGENIERIA INDUSTRIAL
FUNDAMENTOS DE PROGRAMACION/51263/PRIMER BLOQUE/24V01

GERALDIN ROJAS TOVAR - 51263


DIANA CAROLINA ACEVEDO GIL - 51263
JOHN ALEXANDER POVEDA CAÑON - 53318

YHORMAN JAVIER PACHON RODRIGUEZ

Septiembre -2024
2

Tabla de Contenidos

Introducción ........................................................................................................................ 3
Marco teórico ...................................................................................................................... 4
Definiciones básicas............................................................................................................ 5
Planteamiento ...................................................................................................................... 8
Seudocódigo .................................................................................................................... 8
Diagrama de flujo ......................................................................................................... 16
Conclusiones ..................................................................................................................... 17
Referencias Bibliográficas ................................................................................................ 18
3

Introducción

El proposito de este trabajo es explorar como PSeInt puede ser utilizado como un

medio efectivo para comprender los conceptos basicos de la programación, tales como

estructuras de control, tipos de datos y algoritmos. A traves de la construccion de

programas sencillos y la visualizacion de su flujo logico, los usuarios pueden adquirir una

comprension solida de las operaciones fundamentales.

A continuacion se ilustrara como opera la herramienta a traves de un algoritm

diseñado como juego de preguntas y respuestas de forma aleatoria, empleando las

funciones especificas y el pseudocodigo caracteristico de PSeInt.


4

Marco teórico

Se pretende desarrollar un algoritmo que siguiendo estandares de seguridad

recomendados, sea capaz de crear desarrollar juegos de preguntas y respuestas, para

lograr esto en este pseudocódigo, se establece un bucle que presenta una pregunta al

usuario y verifica si la respuesta es correcta. Si la respuesta es correcta, se incrementa el

puntaje del usuario. Luego, se le pregunta al usuario si desea continuar o no. Si el usuario

decide no continuar, el bucle termina y se muestra el puntaje final. Para ejecutar este

algoritmo en PSeInt, simplemente copia y pega el pseudocódigo en el editor de PSeInt y

ejecuta el programa. PSeInt interpretará el pseudocódigo y simulará la ejecución del

juego, permitiéndote interactuar con él a través de la consola de entrada y salida.

Recuerda que este es un ejemplo muy básico. Un juego real incluiría más preguntas,

posiblemente almacenadas en un arreglo y una lógica más compleja para seleccionarlas

de manera aleatoria y llevar un registro más sofisticado del puntaje y las respuestas del

usuario.
5

Definiciones básicas

A continuación se muestran algunas definiciones básicas para la elaboración de

un algoritmo y como se puede utilizar en la herramienta Pseint.

➢ PSeInt: Es una herramienta para asistir a un estudiante en sus primeros

pasos en programación. Mediante un simple e intuitivo pseudo lenguaje en

español (complementado con un editor de diagramas de flujo), le permite

centrar su atención en los conceptos fundamentales de la algoritmia

computacional, minimizando las dificultades propias de un lenguaje y

proporcionando un entorno de trabajo con numerosas ayudas y recursos

didácticos. (S/f). Fernandomonroytenorio.com. Recuperado el 12 de

septiembre de 2024

➢ Algoritmos: E s en realidad un procedimiento por etapas. Es un conjunto

de reglas que hay que seguir para realizar una tarea o resolver un

problema.. (S/f). Datascientest.com. Recuperado el 12 de

septiembre de 2024

➢ Variables: Una variable refiere, en una primer instancia, a cosas que

son susceptibles de ser modificadas (de variar), de cambiar en

función de algún motivo determinado o indeterminado. El término

variable alude a las cosas de poca estabilidad, que en

poco tiempo pueden tener fuertes alteraciones o que nunca adquieren una

constancia (muy frecuentemente sucede esto con el clima, o el humor de


6

una persona). (S/f). Concepto.de. Recuperado el 12 de septiembre

de 2024,

➢ Entrada y Salida: En programacion, a entrada se refiere a la

informacion que ingresa en un programa, mientras que la salida es la

informacion que se obtiene ocmo resultado, PseInt permite trabajar con

entrada y salida de datos de manera sencilla. (S/f). Codersfree.com.

Recuperado el 12 de septiembre de 2024

➢ Tipos de Datos: La instrucción definir permite especificar el tipo de

una o más variables. Una variable debe definirse antes de ser

utilizada por primera vez. Los arreglos, se definen utilizando su

identificador y el tipo de dato aplica para todos los elementos del

mismo ya que un arreglo es una estructura de datos homogénea.Los

tipos de datos que pueden ser utilizados en PSeInt son: Numero,

Numerico, Real, Entero, Logico, Caracter, Texto y Cadena. (S/f).

Onecompiler.com. Recuperado el 12 de septiembre de 2024

➢ Condicionales: Si, sino, según (equivalente a switch).

➢ Bucles: Mientras, repetir hasta que, para.

➢ Operadores Aritméticos: +, -, *, /, %.

➢ Operadores Relacionales: =, <>, >, <, >=, <=.

➢ Operadores Lógicos: y, o, no.

➢ Sin saltar: Permite que no haga saltos de líneas para mostrar los datos en

pantalla.
7

➢ Dimensión: Palabra clave para declarar un arreglo.

➢ Azar: Función matemática que permite un entero aleatorio.

(S/f). Ehu.es. Recuperado el 12 de septiembre de 2024


8

Planteamiento

Seudocódigo
9
10
11
12
13
14
15
16
Diagrama de flujo
17

Conclusiones

1. A lo largo de este trabajo, hemos explorado la funcionalidad y las capacidades de


PSeInt como una herramienta educativa diseñada para facilitar el aprendizaje de la
lógica de programación. Gracias a su interfaz intuitiva y su enfoque en el
pseudocódigo, PSeInt ha demostrado ser un recurso invaluable en la comprensión
de los fundamentos algorítmicos, permitiendo diseñar soluciones estructuradas a
problemas de manera clara y accesible.

2. La simplicidad de PSeInt, combinada con su poder para simular la ejecución de


algoritmos, ha permitido a los usuarios, especialmente a aquellos sin experiencia
previa en programación, abordar conceptos complejos de manera progresiva y con
una curva de aprendizaje menos empinada. La posibilidad de visualizar el flujo de
ejecución y depurar paso a paso son características destacadas que han reforzado
la comprensión de los procesos lógicos detrás de los programas.

3. Finalmente, podemos afirmar que PSeInt es más que una herramienta pedagógica;
es un puente hacia la competencia en programación que inspira confianza y
proporciona una base sólida para futuros aprendizajes. La habilidad para traducir
problemas del mundo real a instrucciones computacionales es una competencia
crítica en la era digital, y PSeInt ha demostrado ser un aliado fundamental en este
proceso educativo.

4. Esta conclusión resume el impacto y los beneficios de usar PSeInt en un contexto


educativo y cómo contribuye al aprendizaje de la programación. Puedes adaptarla
para que refleje más específicamente los resultados y experiencias de trabajo.
18

Referencias Bibliográficas

(S/f). Fernandomonroytenorio.com. Recuperado el 12 de septiembre de 2024, de

https://fernandomonroytenorio.com/tema/que-es-pseint/

(S/f). Datascientest.com. Recuperado el 12 de septiembre de 2024, de

https://datascientest.com/es/que-es-un-algoritmo

(S/f). Concepto.de. Recuperado el 12 de septiembre de 2024, de

https://concepto.de/variable/

(S/f). Concepto.de. Recuperado el 12 de septiembre de 2024, de

https://concepto.de/dispositivos-de-entrada-y-salida-mixtos/

(S/f). Codersfree.com. Recuperado el 12 de septiembre de 2024, de

https://codersfree.com/posts/introduccion-a-la-programacion-con-pseint-conceptos-

basicos

(S/f). Onecompiler.com. Recuperado el 12 de septiembre de 2024, de

https://onecompiler.com/posts/3yy4xdgh4/el-lenguaje-de-pseudoc-digo-pseint
19

(S/f). Ehu.es. Recuperado el 12 de septiembre de 2024, de

http://www.sc.ehu.es/sbweb/fisica3/basico/condicional/condicional.html

También podría gustarte