|
|
Línea 139: |
Línea 139: |
| A continuación vamos a ver ejemplos de instrucciones | | A continuación vamos a ver ejemplos de instrucciones |
| }} | | }} |
| + | |
| + | {{MRM_Pregunta|Title=Instrucción de selección| |
| + | *Permite determinar situaciones especiales en nuestro programa |
| + | *Esta estructura tiene la siguiente forma |
| + | *De |
| + | Si condicion entonces |
| + | accion_1 |
| + | accion_2 |
| + | accion .... |
| + | fin SI |
| + | |
| + | |
| + | }} |
| + | {{MRM_Pregunta|Title=Instrucción de repetición o bucle| |
| + | }} |
| + | |
| + | {{MRM_Pregunta|Title=Instrucción de declarar variables| |
| + | }} |
| + | {{MRM_Pregunta|Title=Instrucción de declarar funciones o bloques | |
| + | }} |
| + | |
| {{MRM_Pregunta|Title=Instrucción de asignación| | | {{MRM_Pregunta|Title=Instrucción de asignación| |
| 1.- Una asignación | | 1.- Una asignación |
Línea 153: |
Línea 174: |
| </source> | | </source> |
| [[Archivo:asignacionScratch.png]] | | [[Archivo:asignacionScratch.png]] |
− | }}
| |
− |
| |
− | {{MRM_Pregunta|Title=Instrucción de selección|
| |
− | }}
| |
− | {{MRM_Pregunta|Title=Instrucción de repetición o bucle|
| |
− | }}
| |
− |
| |
− | {{MRM_Pregunta|Title=Instrucción de declarar variables|
| |
− | }}
| |
− | {{MRM_Pregunta|Title=Instrucción de declarar funciones o bloques |
| |
| }} | | }} |
Revisión de 07:35 30 nov 2021
DESARROLLO DE APLICACIONES CON SCRATCH
Qué es programar
- Programar es resolver un problema de una manera concreta.
- Es dar instrucciones para que se realice un determinado algoritmo.
- Es interesante hablar de estos conceptos, si bien los trataremos mas adelante pero los necesitamos desde el principio.
- Programar Es algo tan cotidiano y normal que nos pasa desapercibido
|
Reflexiona
- Vamos a identificar cuestiones diarias que sean posibles ejecuciones de programas
|
Qué es la programación
- La programación consiste en encontrar un algoritmo que resuelva un problema planteado
|
- Simplemente el no saber que continuamente estamos realizando algoritmos es una falta de conscieciencia de ello , ya que lo hacemos de forma automática continuamente
|
Ejemplos de algoritmos cotidianos
|
|
- Lavar dientes
- Cruzar la carretera
|
Qué es un algoritmo
Dado un problema de naturaleza lógica
un algoritmo es una secuencia de acciones
concreta y bien definida
que ejecutadas todas ellas y en el orden establecido
van a dar solución al problema planteado
|
Características de un algoritmo
- Un algoritmo debe de
Ser finito (debe de terminar en algún momento (no necesariamente su ejecución)
Debe de ser concreto
Siempre dará ante las mismas entradas, la misma salida.
Concreto y bien definido
|
- Resolver problemas es algo habitual y contidiano
- Lo hacemos sin ser conscientes de lo que estamos haciendo
- A veces lo hacen sin saber como lo han hecho
- Es una invitación a la reflexión, a la tranquilidad a la hora de hacer algo
- QUÉ QUIERO HACER
- CÓMO LO VOY A HACER
- PUES VENGA VAMOS A HACERLO
|
- Pautas a la hora de hacer un programa
- Vamos a ver sobre la marcha los conceptos, si bien en el siguiente tema los formalizaremos
- primero saber qué quiero hacer
- buscar información para ver cómo lo puedo hacer
- realizarlo y analizo los resultados viendo posibles mejoras que puedo aplicar
Conceptos básicos en la programación
Objetivos
- A continuación y aprovechando como ejemplo de lenguaje de programación Scratch vamos a analizar brevemente los elementos que intervienen en un programa de alto nivel.
Reflexión
- Los programas los ejecuta el ordenador elemento binario que solo sabe de 1's y 0's
- Los programas los escribimos las personas en un lenguaje compresible para nosotros
- Evidentemente de alguna forma hay que pasar de uno a otro de forma automática
|
|
}}
Algunas conceptos importantes que ya veremos
- Programa
Un programa va a ser un conjunto de instrucciones que se ejecutan para resolver un problema planteado
</div
Tipos de estructuras en la ejecución de un programa
- Instrucciones de estructuras secuenciales
- Estructuras Seleectivas
- Estructuras repetitivas
Qué es el pensamiento computaciona
Nos ponemos a prueba
Pregunta
Sois capaces de hacer un bocadillo....
|
- Vamos a hacerlo ....
computacionamente ?????
|
Programa conjunto de instrucciones
Programa como conjunto de instrucciones
Un programa es un conjunto de instrucciones que van a resolver un problema
|
Qué es una instrucción
- Es una acción concreta a realizar
A continuación vamos a ver ejemplos de instrucciones
|
Instrucción de selección
- Permite determinar situaciones especiales en nuestro programa
- Esta estructura tiene la siguiente forma
- De
Si condicion entonces
accion_1
accion_2
accion ....
fin SI
|
Instrucción de repetición o bucle
|
Instrucción de declarar variables
|
Instrucción de declarar funciones o bloques
|
Instrucción de asignación
1.- Una asignación
|
Instrucción de declarar variables
1.- Una asignación
|