Páginas

viernes, 3 de noviembre de 2023

Pensamiento computacional en Programación con Funciones en Python

 Realizar un ejemplo aplicando el pensamiento computacional en el área de programación ejecutando funciones básicas en el lenguaje de programación Python.

Por supuesto, vamos a profundizar en el pensamiento computacional aplicándolo a un ejemplo básico en Python que ejecuta algunas funciones fundamentales. Para ilustrar esto, crearemos un programa que gestione una pequeña base de datos de estudiantes y sus calificaciones, lo cual se alinea con conceptos que se podrían ver en un curso de estructuras de datos.

  1. Descomposición : Separaremos el programa en funciones que realicen operaciones específicas: agregar un estudiante, asignar una calificación y calcular el promedio de calificaciones.

  2. Reconocimiento de patrones : Identificamos que cada estudiante puede ser representado como una entidad con atributos como nombre y calificaciones.

  3. Abstracción : Utilizaremos diccionarios para representar estudiantes y sus calificaciones, lo cual abstrae la idea de una base de datos.

  4. Diseño de algoritmos : Crearemos algoritmos para cada una de las funciones que permitan la manipulación y consulta de los datos de los estudiantes.

  5. Ejemplo en Python:


  6. Este programa incorpora el pensamiento computacional en su estructura y lógica. Cada función tiene un propósito específico y trabaja juntas para manejar los datos de los estudiantes de manera efectiva. El diseño modular también hace que el código sea más fácil de entender y mantener, cualidades esenciales de un buen software.

No hay comentarios:

Publicar un comentario