Usuario:ManuelRomero/Scratch/programación
De WikiEducator
< Usuario:ManuelRomero | Scratch
Revisión a fecha de 17:41 25 oct 2024; ManuelRomero (Discusión | contribuciones)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar
Volver </div>
DESARROLLO DE APLICACIONES CON SCRATCH
Conceptos de la programación | Instalación | Entorno y programación | Secuenciales | Selectivas | Repetitivas | Práctica
¿Qué es programar?
- Programar es resolver un problema de una manera concreta.
- Es dar instrucciones para que se ejecute un determinado algoritmo.
- Es importante entender estos conceptos, que aunque los trataremos más adelante, necesitamos desde el principio.
|
- Muchas veces no somos conscientes de que constantemente estamos utilizando algoritmos en nuestro día a día, ya que los realizamos de forma automática.
- Resolver problemas es algo habitual y cotidiano.
- Lo hacemos sin ser conscientes de ello.
- A veces, logramos resolver algo sin entender cómo lo hemos hecho.
- Esta es una invitación a reflexionar y a actuar con calma al enfrentarnos a un problema.
- Pautas a la hora de hacer un programa
- Vamos a ver los conceptos sobre la marcha, aunque en el siguiente tema los formalizaremos.
- Primero, definir qué queremos hacer.
- Buscar información para ver cómo podemos hacerlo.
- Realizarlo y analizar los resultados, viendo posibles mejoras a aplicar.
Conceptos básicos en la programación
|
Programa: conjunto de instrucciones
- Instrucciones de estructuras secuenciales: se ejecutan una tras otra. - Estructuras selectivas: en función de una condición, se realiza o no una instrucción. - Estructuras repetitivas: en función de una condición, se repite una o varias instrucciones o acciones. |
- Instrucción de selección: órdenes para establecer secciones condicionales.
- Instrucción de repetición: órdenes para establecer secciones repetitivas.
- Instrucciones secuenciales.
- Declaración de variables
- Asignación
- Declaración de bloques o funciones
- Invocación de funciones, subprogramas, objetos, etc.
- Instrucción de inicio
- Instrucción de fin