Skip to main content

M3-Colecciones y funciones

Page 1

Colecciones y funciones Programación básica Módulo 3


Propósito del módulo El Módulo 3 tiene como objetivo introducir al estudiante en el uso de colecciones de datos y la definición de funciones en Python, dos fundamentos clave para desarrollar programas eficientes y reutilizables. A través de una combinación de teoría, ejemplos prácticos e interacciones digitales, se espera que el estudiante comprenda cómo manipular múltiples elementos de datos y cómo organizar el código en bloques funcionales que pueden ejecutarse repetidamente. Objetivos generales • Identificar y utilizar correctamente las principales estructuras de datos en Python: listas, tuplas y diccionarios. • Comprender la diferencia entre funciones definidas por el usuario y funciones incorporadas. • Aplicar principios de modularidad a través del uso de funciones. • Emplear módulos y librerías para extender la funcionalidad de los programas. Importancia del módulo Las colecciones permiten almacenar grandes volúmenes de datos de forma ordenada y eficiente. Python ofrece múltiples estructuras que responden a distintas necesidades. Por ejemplo, las listas son útiles para elementos dinámicos, mientras que las tuplas se utilizan para datos inmutables. Los diccionarios, por su parte, permiten trabajar con pares clave-valor, facilitando la búsqueda y organización de la información. El siguiente paso en el camino del aprendizaje es la creación de funciones. Estas estructuras posibilitan la reutilización del código, promueven buenas prácticas de desarrollo y facilitan el mantenimiento de programas. Al entender cómo funcionan las funciones y cómo se pueden organizar en módulos o aprovechar librerías externas, los estudiantes podrán diseñar programas más claros y profesionales. Aplicación práctica Este módulo está diseñado con un enfoque práctico. Los ejercicios y simulaciones permitirán que los estudiantes interactúen con datos agrupados, creen sus propias funciones y aprendan a importar módulos como math, random o datetime. De esta manera, se fortalece la autonomía y el pensamiento lógico aplicado al desarrollo de soluciones informáticas.

1


1


1


Turn static files into dynamic content formats.

Create a flipbook
M3-Colecciones y funciones by CEV PUCE - Issuu