CLASE 2 INF _INTRODUCCION A LA PROGRAMACION PSEINT 11-18 DE MARZO
INTRODUCCIÓN A LA PROGRAMACIÓN CON PSEINT
OBJETIVOS DE APRENDIZAJE:
- Comprender los conceptos básicos de la programación y su importancia en la solución de problemas.
- Identificar la sintaxis y estructura básica de los algoritmos en PSeInt.
- Escribir y ejecutar algoritmos simples en PSeInt.
- Aplicar el pensamiento lógico para la resolución de problemas mediante pseudocódigo.
ACTIVIDAD INVESTIGATIVA INICIAL: Los estudiantes investigarán y responderán las siguientes preguntas:
- ¿Qué es la programación y por qué es importante en el mundo actual?
- ¿Qué es un algoritmo y cómo se relaciona con la programación?
- ¿Qué es PSeInt y para qué se usa?
- ¿Cuáles son las diferencias entre pseudocódigo y un lenguaje de programación?
CONCEPTO DE LA CLASE: La programación es el proceso de escribir instrucciones que una computadora puede entender y ejecutar. Un algoritmo es un conjunto de pasos organizados lógicamente para resolver un problema.
PSeInt es una herramienta educativa que permite escribir algoritmos en un lenguaje estructurado de manera simple llamado pseudocódigo. Su objetivo es ayudar a los estudiantes a comprender la lógica de la programación sin la complejidad de un lenguaje de programación formal.
Ejemplo 1: Algoritmo básico en PSeInt
Proceso saludo
Escribir "Hola, bienvenidos a la programación en PSeInt"
FinProceso
Este algoritmo simplemente muestra un mensaje en pantalla.
Ejemplo 2: Suma de dos números
Proceso suma_numeros
Definir num1, num2, resultado Como Real
Escribir "Ingrese el primer número: "
Leer num1
Escribir "Ingrese el segundo número: "
Leer num2
resultado <- num1 + num2
Escribir "El resultado de la suma es: ", resultado
FinProceso
Este algoritmo solicita al usuario dos números, los suma y muestra el resultado en pantalla.
MATERIAL DE APOYO
ACTIVIDAD EN CLASE: Los estudiantes deberán escribir un algoritmo en PSeInt que calcule el área de un rectángulo. Para ello, deben solicitar la base y la altura al usuario y mostrar el resultado del área.
TAREA: Investigar y escribir en PSeInt un algoritmo que permita calcular el promedio de tres notas ingresadas por el usuario. El programa debe mostrar el promedio y un mensaje indicando si el estudiante aprobó (promedio ≥ 3.0) o reprobó.
CONCLUSIÓN: La programación es una habilidad clave en la era digital, ya que permite la resolución de problemas mediante algoritmos y lógica computacional. PSeInt es una herramienta útil para iniciar en la programación, facilitando la comprensión de estructuras algorítmicas antes de aprender un lenguaje de programación formal. A través de la práctica, los estudiantes fortalecerán su capacidad de análisis y pensamiento lógico.
RÚBRICA DE EVALUACIÓN:
| Criterio | Excelente (5) | Bueno (4) | Aceptable (3) | Deficiente (2) |
|---|---|---|---|---|
| Comprensión del concepto | Explica claramente los conceptos de programación y algoritmos | Explica bien los conceptos con algunos errores menores | Explica los conceptos con dificultades | No comprende los conceptos básicos |
| Sintaxis y estructura del algoritmo | Usa correctamente la sintaxis de PSeInt sin errores | Tiene pequeños errores que no afectan la ejecución | Presenta errores que dificultan la ejecución | No usa correctamente la sintaxis de PSeInt |
| Lógica del algoritmo | La solución propuesta es clara y eficiente | La solución es correcta con pequeños errores de lógica | La solución es funcional pero con errores graves | No logra plantear una solución válida |
| Participación en clase | Participa activamente y colabora con sus compañeros | Participa de forma ocasional | Participa solo cuando se le pide | No participa en la clase |