Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Funciones, expresiones y control en Alice
En este módulo estudiaremos los elementos del diseño en Alice: Funciones Expresiones instrucción Loop Instrucción if /Else
2
Una Función en Alice es una sentencia que devuelve…
Funciones en Alice Una Función en Alice es una sentencia que devuelve… … una propiedad de un objeto, … la relación que existe entre un objeto y otro en el mundo virtual.
3
Alice provee de una serie de funciones integradas para:
Funciones en Alice Alice provee de una serie de funciones integradas para: Poximidad: Qué cerca está un objeto de otro. Tamaño: Cuales son sus Dimensiones Relación Espacial: Orientación con respecto a otro objeto. Punto de vista: posición en el mundo. Otras: Funciones misceláneas.
4
Valores Una función de Alice, cuando se usa, devuelve un Valor.
Este valor puede ser: Numérico (P.e. 3 o 5.9) Boleano (Verdadero -true- o falso –false-) Cadena (p.e. “Hola Mundo”) Objeto (p.e. SpiderRobot)
5
Expresiones Una Expresión es una operación matemática sobre números u otros valores. Alice ofrece los signos básicos de operaciones matemáticas (también llamados operadores): Suma Resta División Multiplicación
6
Estructuras de control simples
Una Estructura de Control es una sentencia de programación que permite controlar el orden en que se ejecutan las instrucciones . Ejecución secuencial Ejecución Simultánea Ejecución Condicional Ejecución Iterativa o repetitiva
7
Ejecución Condicional
Es la Condición Verdad? Ejecutar esa acción true False Ejecutar esta otra La Ejecución Condicional: Se basa en una decisión. Esta decisión se basa en una condición que se responde como verdadera o falsa (true o false). Si esta condición se evalúa como verdadera o falsa, el flujo de ejecución se desvía por un camino o por el otro. if else
8
Operadores Relacionales
Un operador Relacional es un símbolo matemático que compara valores regresando un valor boleano (verdadero o falso).
9
Estructura repetitiva Loop
Repite n veces Sentencia La estructura repetitiva Loop: Repite una una o varias instrucciones un numero específico de veces. Utiliza como criterio de repetición un valor o el resultado de una expresión.
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.