Conocimientos para el Futuro
El curso Fundamentos de Programación I introduce al estudiante al mundo de la lógica computacional y la escritura de código, brindando las bases necesarias para el desarrollo de soluciones algorítmicas a problemas reales mediante el uso de lenguajes de programación. Este espacio académico está diseñado para que el aprendiz comprenda los principios fundamentales de la programación estructurada, incluyendo variables, tipos de datos, estructuras de control, funciones y arreglos, dentro de un entorno de desarrollo práctico y contextualizado.
A lo largo del curso, el estudiante desarrollará competencias para pensar de forma lógica, analizar problemas y crear algoritmos eficientes que permitan automatizar tareas y mejorar procesos informáticos. Se promueve el aprendizaje activo y progresivo, combinando teoría con ejercicios aplicados, en un entorno virtual que estimula la autonomía, la creatividad y la resolución de problemas.
Este curso es fundamental dentro del plan de formación del técnico profesional, ya que proporciona las herramientas básicas para avanzar hacia niveles más complejos del desarrollo de software, mantenimiento de sistemas y soporte tecnológico, contribuyendo así a una formación integral y pertinente con las necesidades del entorno productivo y tecnológico actual.
Este curso está dirigido a los estudiantes de I semestre de soporte y operación de sistemas informáticos
Se dicta bajo la modalidad de B-Learning o Aprendizaje Combinado.
Es un método de enseñanza que integra actividades de aprendizaje online impartidas en el aula virtual con formación tradicional dirigidas por un instructor, brindando a los estudiantes mayor flexibilidad y apertura de opciones para experiencias dinámicas de aprendizaje.
Desarrollar en el estudiante las competencias básicas para diseñar y codificar algoritmos mediante estructuras de programación fundamentales, que le permitan resolver problemas simples y comprender el funcionamiento lógico de los sistemas informáticos, como base para procesos de desarrollo, soporte y operación de software.
Unidad 1. Introducción a las computadoras y los lenguajes de programación.
Unidad 2. Datos y tipos de datos y expresiones.
Unidad 3. Metodología de la programación y desarrollo de software.
Unidad 4. Codificación del diseño de algoritmos de tipo secuencial en un lenguaje de programación.
Unidad 5. Estructuras de control.