El objetivo general de este módulo consiste en aprender los fundamentos de la programación y las diferentes estructuras de control que están al alcance de los programadores tales como variables, bucles, condicionales o arrays. También nos centraremos en la estructuración y reutilización del código a través de la creación y el uso de métodos, y se tratará la persistencia a través del trabajo con ficheros.
La programación incluye aspectos tales como:
- Reconocer la estructura de un programa informático, identificando y relacionando los elementos propios del lenguaje de programación usado.
- Utilizar correctamente tipos de datos simples y compuestos utilizando las estructuras de control adecuadas.
- Escribe y prueba programas sencillos reconociendo y aplicando los fundamentos de la programación modular.
- Diseña, prueba y documenta programas que realizan diferentes operaciones sobre ficheros, documentando el programa y las pruebas realizadas.
En este módulo, de 3 Unidades Formativas, enseñaremos cómo empezar a programar, viendo la estructura de un bloque, uso de variables y tipos y los operadores del lenguaje de programación.
Veremos los dos tipos de programación: estructurada y modular, analizando las llamadas a funciones y métodos y recursividad. Trabajaremos con ficheros y haremos operaciones con ellos.
-
UF1: Programación estructurada
- Reconocer la estructura de un programa informático, identificando y relacionando los elementos propios del lenguaje de programación utilizado.
- Utilizar correctamente tipos de datos simples y compuestos utilizando las estructuras de control adecuadas.
-
- Escribir y probar programas sencillos reconociendo y aplicando los fundamentos de la programación modular.
-
UF3: Fundamentos de gestión de ficheros
- Diseña, prueba y documenta programas que realizan diferentes operaciones sobre ficheros, documentando el programa y las pruebas realizadas.
Este proyecto fue desarrollado por Juan Cumbe. Si tienes alguna pregunta o sugerencia sobre el proyecto, no dudes en contactarme a través de e-mail o mi perfil de Linkedin. 😊