Comprender las técnicas fundamentales de resolución de
problemas.
Tener la capacidad de desarrollar algoritmos mediante el proceso
de refinamiento descendente paso a paso
Tener la capacidad de utilizar la estructura de selección
if y la estructura de selección if/else para elegir acciones.
Tener la capacidad de utilizar la estructura de repetición
while para ejecutar enunciados repetidamente en un programa.
Comprender la repetición controlada por contador y la repetición
controlada por centinela.
Comprender la programación estructurada.
Tener la capacidad de utilizar los operadores incrementales, decrementales
y de asignación.
Ser capaz de utilizar estructuras de repetición for y do/while.
Comprensión de la selección múltiple utilizando
la estructura de selección switch.
Ser capaz de utlizar los enunciados de control de programa break
y continue.