Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PSeInt es una herramienta muy útil para aprender a programar, ya que permite crear
programas simples usando un lenguaje de programación parecido al pseudocódigo. Esto
significa que los estudiantes pueden enfocarse en la lógica de programación y la solución de
problemas, sin tener que preocuparse por la sintaxis compleja que se encuentra en otros
lenguajes de programación.
PSeInt también incluye una serie de herramientas de depuración que les permiten a los
estudiantes identificar y corregir errores en su código, lo que les ayuda a desarrollar
habilidades de solución de problemas y depuración.
En resumen, PSeInt es una herramienta excelente para aprender la lógica de programación y
la creación de algoritmos.
Para comenzar a utilizar PSeInt, lo primero que deben hacer es descargar e instalar el
programa en su computadora. Luego, al abrir PSeInt, podrán ver la pantalla principal, que está
dividida en tres secciones: el área de texto, el área de resultados y el área de herramientas.
https://pseint.sourceforge.net/
Primeros comandos:
El comando "escribir" se utiliza para mostrar un mensaje en la consola de salida. Este mensaje
puede ser un texto entrecomillado o una expresión que se evalúa y se muestra en la pantalla.
El comando "leer" se utiliza para pedir al usuario que ingrese un valor por teclado. Este valor
se guarda en una variable que se puede utilizar posteriormente en el programa.
El comando "asignar" en PSeInt se utiliza para asignar un valor a una variable. Es decir, se
utiliza para almacenar un valor en una variable para su posterior uso en el programa.
Ejemplo Sumamos:
Este es un ejemplo muy simple, pero muestra cómo se puede utilizar el lenguaje de
programación parecido al pseudocódigo para crear un programa que le pide al usuario que
ingrese dos números y luego realiza una operación matemática simple y muestra el resultado.
En este programa, las palabras clave como "Escribir" se utilizan para imprimir un mensaje en
la pantalla, "Leer" se utiliza para leer una entrada del usuario, y "suma" es una variable que
almacena el resultado de la operación matemática.
Los comandos "Ejecutar", "Diagrama de Flujo" y "Paso a Paso" son herramientas útiles que
ayudan a los programadores a verificar y depurar sus programas. A continuación, te explicaré
para qué sirve cada uno de estos comandos:
Ejecutar: El comando "Ejecutar" permite al programador ejecutar el programa
completo. Una vez que se ha escrito el código, se puede ejecutar el programa para ver
cómo funciona. Al ejecutar el programa, el usuario puede identificar posibles errores en
el código y corregirlos.
Diagrama de Flujo: El comando "Diagrama de Flujo" muestra el diagrama de flujo del
programa que se ha escrito. Este diagrama muestra gráficamente cómo se procesa el
programa, lo que puede ser útil para comprender el funcionamiento del programa y
para identificar posibles errores en el diseño del algoritmo.
Paso a Paso: El comando "Paso a Paso" permite al programador ejecutar el programa
paso a paso. Con esta herramienta, el programador puede ver cada paso que se realiza
en el programa y cómo se modifican las variables en cada paso. Esta herramienta es útil
para identificar errores en el código y para comprender el flujo del programa.
Situaciones Problemas
A continuación se plantearan una serie de situaciones problemas para poder trabajar con los
estudiantes. A cada una de ellas corresponderá una solución alternativa, para la cual las y los
estudiantes utilizaran el método de Pólya para resolver problemas.
1) Comprender el problema. Reconocer que se pregunta, identificar lo que hay que resolver y
las condiciones asociadas.
2) Elaborar un plan. Se trata de establecer la vinculación entre los datos presentes y el
problema a resolver, determinar los recursos que se utilizaran, verificar la similitud con otros
problemas previamente resueltos y también la posibilidad de utilizar teorías o modelos útiles,
todo esto en función de buscar una manera de resolver el problema.
3) Ejecutar el plan. Desarrollar el resultado de la respuesta, a partir de ejecutar el plan,
avanzando y verificando cada paso.
4) Revisar y verificar. Controlar que hace y que dice el resultado, con vistas a considerar la
posibilidad de trasferir la solución a otros problemas.
A) Problemática operación resta
Problema a resolver: Supongamos que se quieres crear un programa que calcule cuánto
dinero se ha gastado en una semana y cuánto dinero se ha ahorrado. La persona ingresa el
dinero que ha ganado en la semana y luego ingresa cuánto dinero ha gastado. Para calcular el
dinero ahorrado, se utiliza la resta.
Pensamiento computacional y la resolución de este problema:
1) Comprender el problema. El problema nos pide crear un programa que calcule cuánto
dinero se ha gastado en una semana y cuánto se ha ahorrado. Para hacer esto, la persona
ingresa el dinero que ha ganado en la semana y luego ingresa cuánto dinero ha gastado.
Para calcular el dinero ahorrado, se utiliza la resta.
2) Elaborar un plan. Para resolver el problema, primero debemos pedir al usuario que ingrese
la cantidad de dinero que ha ganado en la semana. Luego, debemos pedir al usuario que
ingrese la cantidad de dinero que ha gastado en la semana. Para calcular el dinero
ahorrado, debemos restar la cantidad de dinero gastado de la cantidad de dinero ganado.
Finalmente, debemos mostrar al usuario la cantidad de dinero gastado y la cantidad de
dinero ahorrado.
3) Ejecutar el plan. A continuación, te dejo el código en PSeInt para resolver esta
problemática:
En este ejemplo, la operación
matemática de resta se utiliza
para calcular el dinero
ahorrado. El programa le pide al
usuario que ingrese el dinero
que ha ganado y el dinero que
ha gastado, y luego utiliza la
resta para calcular la diferencia
entre estos dos valores y
mostrar el resultado en
pantalla.
4) Verificar la solución: Para verificar que la solución es correcta, podemos realizar pruebas
con distintas cantidades de dinero ganado y gastado y verificar que el resultado del programa
sea el esperado. Por ejemplo, si ingresamos que hemos ganado $2000 en la semana y hemos
gastado $1000, la cantidad de dinero ahorrado debería ser de $1000.
B) problemática operación Multiplicación
Problema a resolver: Se desea conocer el total a pagar por un estacionamiento en un centro
comercial. El estacionamiento cobra una tarifa fija por hora. El programa debe solicitar al
usuario la cantidad de horas que estuvo estacionado el vehículo y calcular el total a pagar.
Pensamiento computacional y la resolución de este problema:
Método de Póyla
C) Operación División
1) Comprender el problema.
Objetivo: Calcular el área y el perímetro de un rectángulo.
Entradas: La longitud y el ancho del rectángulo.
Salidas: El área y el perímetro del rectángulo.
2) Elaborar un plan.
Solicitar al usuario que ingrese la longitud y el ancho del rectángulo utilizando la función
leer.
Calcular el área del rectángulo multiplicando la longitud por el ancho.
Calcular el perímetro del rectángulo sumando dos veces la longitud y dos veces el
ancho.
Mostrar en pantalla el área y el perímetro del rectángulo utilizando la función escribir.