Diferencia entre revisiones de «Fundamentos de programación»

Contenido eliminado Contenido añadido
Lsanabria (discusión | contribs.)
Sin resumen de edición
Lsanabria (discusión | contribs.)
Agregando enlaces rojos
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.
 
* [[Fundamentos de programación/Lenguajes de programación|Lectura 1: Lenguajes de programación]]
* [[Fundamentos de programación/Lenguajes de programación/Evaluación|Evaluación de la lección 1]]
 
==== Lección 2 ====
Línea 39:
En esta lección estudiaremos la estructura básica de los programas y su ciclo de vida.
 
* [[Fundamentos de programación/Programas|Lectura 2: Programas]]
* [[Fundamentos de programación/Programas/Evaluación|Evaluación de la lección 2]]
 
==== Lección 3 ====
Línea 46:
Los algoritmos como expresión abstracta de procedimientos para resolver problemas o ejecutar tareas son el tema de esta lección.
 
* [[Fundamentos de programación/Algoritmos|Lectura 3: Algoritmos]]
* [[Fundamentos de programación/Algoritmos/Evaluación|Evaluación de la lección 3]]
 
==== Evaluación Parcial ====
 
* [[Fundamentos de programación/Primera evaluación parcial|Primera evaluación parcial]]
 
=== Bloque 2 ===
Línea 59:
En esta lección estudiaremos los tipos de datos primitivos presentes en la mayoría de los lenguajes de programación.
 
* [[Fundamentos de programación/Tipos de datos primitivos|Lectura 4: Tipos de datos primitivos]]
* [[Fundamentos de programación/Tipos de datos primitivos/Evaluación|Evaluación de la lección 4]]
 
==== Lección 5 ====
Línea 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.
 
* [[Fundamentos de programación/Expresiones|Lectura 5: Expresiones]]
* [[Fundamentos de programación/Expresiones/Evaluación|Evaluación de la lección 5]]
 
==== Lección 6 ====
Línea 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.
 
* [[Fundamentos de programación/Variables y asignaciones|Lectura 6: Variables y asignaciones]]
* [[Fundamentos de programación/Variables y asignaciones/Evaluación|Evaluación de la lección 6]]
 
==== Evaluación Parcial ====
 
* [[Fundamentos de programación/Segunda evaluación parcial|Segunda evaluación parcial]]
 
=== Bloque 3 ===
Línea 86:
En esta lección estudiaremos diversos mecanismos para controlar la secuencia de ejecución de los pasos que componen un algoritmo.
 
* [[Fundamentos de programación/Estructuras de control|Lectura 7: Estructuras de control]]
* [[Fundamentos de programación/Estructuras de control/Evaluación|Evaluación de la lección 7]]
 
==== Lección 8 ====
Línea 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.
 
* [[Fundamentos de programación/Funciones y procedimientos|Lectura 8: Funciones y procedimientos]]
* [[Fundamentos de programación/Funciones y procedimientos/Evaluación|Evaluación de la lección 8]]
 
==== Lección 9 ====
Línea 100:
En esta lección estudiaremos el concepto de recursión o recursividad como mecanismo para implementar algoritmos.
 
* [[Fundamentos de programación/Recursión|Lectura 9: Recursión]]
* [[Fundamentos de programación/Recursión/Evaluación|Evaluación de la lección 9]]
 
==== Evaluación Parcial ====
 
* [[Fundamentos de programación/Tercera evaluación parcial|Tercera evaluación parcial]]
 
=== Bloque 4 ===
Línea 113:
Los tipos de datos complejos más comunes serán el tema de estudio de esta lección.
 
* [[Fundamentos de programación/Tipos de datos complejos|Lectura 10: Tipos de datos complejos]]
* [[Fundamentos de programación/Tipos de datos complejos/Evaluación|Evaluación de la lección 10]]
 
==== Lección 11 ====
Línea 120:
En esta lección estudiaremos los mecanismos más comunes para realizar operaciones de entrada y salida de información en los programas.
 
* [[Fundamentos de programación/Operaciones de entrada y salida|Lectura 11: Operaciones de entrada y salida]]
* [[Fundamentos de programación/Operaciones de entrada y salida/Evaluación|Evaluación de la lección 11]]
 
==== Lección 12 ====
Línea 127:
En esta lección estudiaremos las herramientas básicas para el manejo de archivos.
 
* [[Fundamentos de programación/Lectura y escritura de archivos|Lectura 12: Lectura y escritura de archivos]]
* [[Fundamentos de programación/Lectura y escritura de archivos/Evaluación|Evaluación de la lección 12]]
 
==== Evaluación Parcial ====
 
* [[Fundamentos de programación/Cuarta evaluación parcial|Cuarta evaluación parcial]]
 
=== Evaluación Final ===
 
* [[Fundamentos de programación/Evaluación final|Evaluación final]]
 
== Actividades ==