2. Antes de iniciar a conocer cualquier lenguaje de
programación, es importante familiarizarse con algunos
conceptos de la programación. La idea es que sin importar la
herramienta usted pueda tener el concepto claro por lo que
los invito a estudiar las siguientes diapositivas.
Durante las tutorías virtuales y presenciales se estarán
desarrollando los conceptos aquí vistos desde la herramienta
micromundos, pero recuerde que se aplican en la
programación en general.
4. Instrucción
• Son las palabras que corresponden a un
determinado lenguaje de programación las
cuales forman el código del programa.
5. Código
• El código es el conjunto de instrucciones que
dan vida al programa.
• El código se puede encontrar agrupado por
Sub procedimientos o Super procedimientos
Sub procedimiento Super procedimiento
Animar
Caminar
Caminar
Girar
Girar
6. Condicionales
• Permiten comparar valores en tiempo de
ejecución para tomar decisiones.
Si condición
Instrucciones en caso que la
condición sea Verdadera
Si condición Si no
Instrucciones en caso que la
Instrucciones en caso que la
condición sea Verdadera
condición sea Falsa
7. Variables
• Son espacios reservados en la memoria
permitiendo almacenar datos que como su
nombre lo indica, pueden ir cambiando su
valor a lo largo de la ejecución del programa.
Nombre
Variable Tipo
Valor
8. Ciclos
• Los ciclos permiten ejecutar N cantidad de
veces un conjunto de instrucciones. Requieren
de la valoración de una condición, en el caso
que esta se mantenga verdadera el ciclo
seguirá ejecutándose.
Repite N
Instrucciones 1, 2, 3…
N+1
9. Recursividad
• Un algoritmo recursivo es un algoritmo que
expresa la solución de un problema en
términos de una llamada a sí mismo. La
llamada a sí mismo se conoce como llamada
recursiva o recurrente.
Animar
Animar