SEMINARIO DE PYHTON

SEMINARIO DE PYTHON

Este curso está conformado por cinco módulos teórico - prácticos cuyo tratamiento permite reflexionar sobre el contexto y las características de la educación superior; aspectos directamente relacionados con la práctica pedagógica de aula, como la metodología, el uso de los recursos, la evaluación de los aprendizajes y el diseño de procedimientos e instrumentos para mejorarla. Cada módulo es una unidad y en conjunto conforman una estructura que facilita la comprensión de los aspectos esenciales del proceso didáctico en el nivel superior
       
En este módulo introductorio, los participantes conocerán qué es Python y por qué es uno de los lenguajes de programación más utilizados en el ámbito educativo y tecnológico. Se abordarán sus principales aplicaciones en la enseñanza, destacando su sintaxis sencilla y su versatilidad para resolver problemas educativos. Asimismo, se guiará al estudiante en la instalación y uso básico de entornos accesibles como IDLE y Jupyter Notebook. Se practicarán los primeros comandos del lenguaje, como la función print(), el uso de comentarios y la identificación de tipos de datos básicos. El módulo se refuerza con ejercicios simples que permiten familiarizarse con la consola y la lógica básica de la programación.   Este módulo se centra en el manejo de variables como elementos fundamentales para almacenar y manipular información en Python. Los participantes aprenderán a utilizar operadores aritméticos y lógicos para realizar cálculos y tomar decisiones básicas dentro de un programa. También se introducirá la función input() para permitir la interacción con el usuario mediante la entrada de datos. A través de ejercicios prácticos, se aplicarán estos conceptos en situaciones cotidianas, como operaciones matemáticas simples. El objetivo es fortalecer la comprensión del flujo de datos y la lógica básica del programa.   En este módulo se desarrollará el pensamiento lógico mediante el uso de estructuras de control que permiten dirigir el comportamiento de un programa. Se estudiarán los condicionales if, else y elif para la toma de decisiones basadas en condiciones específicas. Asimismo, se trabajará con los bucles for y while, que facilitan la repetición de instrucciones. Estos conceptos se aplicarán en problemas educativos sencillos, como la validación de datos o la repetición de preguntas. Las actividades propuestas buscan reforzar la lógica y la capacidad de resolución de problemas.   Este módulo introduce las colecciones básicas de Python, específicamente listas y diccionarios, como herramientas para organizar y gestionar conjuntos de datos. Los participantes aprenderán a crear, acceder y manipular estas estructuras de forma eficiente. Además, se abordará la definición y el uso de funciones simples, promoviendo la reutilización del código. Como actividad integradora, se desarrollará un pequeño proyecto que combine listas y funciones, como la gestión de participantes. Finalmente, se introducirá el concepto de modularidad, resaltando su importancia en el diseño de programas claros y ordenados.   En el módulo final, los participantes integrarán todos los conceptos aprendidos a lo largo del seminario. Se aplicarán variables, estructuras de control, colecciones y funciones en el desarrollo de un programa funcional con enfoque educativo. El proyecto permitirá reforzar el aprendizaje práctico mediante la creación de aplicaciones sencillas, como una calculadora de notas, un registro de asistencia o un juego educativo. Este trabajo final busca consolidar las habilidades adquiridas y fomentar la creatividad. Además, promueve la autonomía del estudiante en la resolución de problemas mediante programación.
                 
                 
Requisitos de ingreso:
 
     Título de licenciatura                            
     Créditos académicos
     Cédula                                                      
     Hoja de vida
     Dos fotos tamaño carné                       
     Talonario de Pago o  certificación.
 

ICASE:

Facultad de Humanidades, Quinto Piso,
523-5551/523-5545

icase.virtual@up.ac.pa