Diferencia entre revisiones de «Fundamentos de programación»

Contenido eliminado Contenido añadido
Lsanabria (discusión | contribs.)
Agregando introducción a las lecciones.
Lsanabria (discusión | contribs.)
Formato
Línea 32:
Los lenguajes de programación como mecanismos para desarrollar programas para los ordenadores serán el tema de estudio de esta lección.
 
* Lectura 1: Lenguajes de programación.
* Evaluación de la lección 1
 
==== Lección 2 ====
Línea 38 ⟶ 39:
En esta lección estudiaremos la estructura básica de los programas y su ciclo de vida.
 
* Lectura 2: Programas.
* Evaluación de la lección 2
 
==== Lección 3 ====
Línea 44 ⟶ 46:
Los algoritmos como expresión abstracta de procedimientos para resolver problemas o ejecutar tareas son el tema de esta lección.
 
* Lectura 3: Algoritmos.
* Evaluación de la lección 3
 
==== Evaluación Parcial ====
Línea 56 ⟶ 59:
En esta lección estudiaremos los tipos de datos primitivos presentes en la mayoría de los lenguajes de programación.
 
* Lectura 4: Tipos de datos primitivos.
* Evaluación de la lección 4
 
==== Lección 5 ====
Línea 62 ⟶ 66:
En esta lección estudiaremos los mecanismos para representar operaciones matemáticas y lógicas sobre los tipos de datos primitivos de los lenguajes de programación.
 
* Lectura 5: Expresiones.
* Evaluación de la lección 5
 
==== Lección 6 ====
Línea 68 ⟶ 73:
Las variables como almacenes de información y resultados de expresiones así como los cambios a sus valores serán el tema de estudio de esta lección.
 
* Lectura 6: Variables y asignaciones.
* Evaluación de la lección 6
 
==== Evaluación Parcial ====
Línea 80 ⟶ 86:
En esta lección estudiaremos diversos mecanismos para controlar la secuencia de ejecución de los pasos que componen un algoritmo.
 
* Lectura 7: Estructuras de control.
* Evaluación de la lección 7
 
==== Lección 8 ====
Línea 86 ⟶ 93:
Las funciones y procedimientos como mecanismos para realizar tareas específicas como parte de un programa más grande y los mecanismos para transmitir información entre el código encapsulado y el programa principal serán los temas que estudiaremos en esta lección.
 
* Lectura 8: Funciones y procedimientos.
* Evaluación de la lección 8
 
==== Lección 9 ====
Línea 92 ⟶ 100:
En esta lección estudiaremos el concepto de recursión o recursividad como mecanismo para implementar algoritmos.
 
* Lectura 9: Recursión.
* Evaluación de la lección 9
 
==== Evaluación Parcial ====
Línea 104 ⟶ 113:
Los tipos de datos complejos más comunes serán el tema de estudio de esta lección.
 
* Lectura 10: Tipos de datos complejos.
* Evaluación de la lección 10
 
==== Lección 11 ====
Línea 110 ⟶ 120:
En esta lección estudiaremos los mecanismos más comunes para realizar operaciones de entrada y salida de información en los programas.
 
* Lectura 11: Operaciones de entrada y salida.
* Evaluación de la lección 11
 
==== Lección 12 ====
Línea 116 ⟶ 127:
En esta lección estudiaremos las herramientas básicas para el manejo de archivos.
 
* Lectura 12: Lectura y escritura de archivos.
* Evaluación de la lección 12
 
==== Evaluación Parcial ====