Clase 8: Ascensor y suma de enteros

En esta clase, te mostraremos cómo construir un applet como el que se muestra aquí debajo.[br]El mismo le propone al usuario una situación problemática relativa con el movimiento de un ascensor y la suma/resta de enteros: [i]Si Mauro está en el piso [b][color=#ff7700]3[/color][/b] y baja [b][color=#ff7700]2[/color][/b] pisos, ¿A que piso llegará Mauro?[/i][br]El usuario tiene una casilla de entrada para escribir la respuesta.[br]Al apretar el botón [b][color=#ff00ff]Verificar[/color][/b], el applet le dirá al usuario si su respuesta es [b][color=#9900ff]Correcta[/color][/b] o debe [b][color=#9900ff]Probar con otro[/color] [/b]y también el ascensor se moverá hasta el piso correcto.[br]Al apretar el botón [b][color=#00ff00]Nuevo[/color][/b] los valores de la situación problemática cambiarán.
0. Presentación
1. Primer Paso
En este video utilizamos las siguientes herramientas/comandos:[br][list][*][url=https://wiki.geogebra.org/es/Comando_AleatorioEntre]AleatorioEntre[/url][/*][*][url=https://wiki.geogebra.org/es/Comando_Si]Si[/url][/*][*][url=https://wiki.geogebra.org/es/Comando_AleatorioDiscreto]AleatorioDiscreto[/url][/*][*][url=https://wiki.geogebra.org/es/Herramienta_de_Casilla_de_Entrada]Casilla de Entrada[/url][/*][*][url=https://wiki.geogebra.org/es/Comando_ActualizaConstrucci%C3%B3n]ActualizaConstrucción[/url][/*][/list][b]Nota:[/b] A continuación te mostramos como hemos definido cada número:[br][list][*][code]valor1=AleatorioEntre(-5,20)[/code][/*][*][code]signo=AleatorioDiscreto({-1,1},{0.5,0.5})[/code][/*][*][code]limite=Si(SonIguales(signo,-1),abs(valor1+5),abs(valor1-20))[/code][/*][*][code]valor2=AleatorioEntre(0,limite)[/code][/*][*][code]suma=valor1+signo*valor2[/code][/*][*][code]respuesta=?[/code][/*][/list]
2. Segundo Paso
En este video utilizamos las siguientes herramientas/comandos:[br][list][*][url=https://wiki.geogebra.org/es/Comando_Punto]Punto[/url][/*][*][url=https://wiki.geogebra.org/es/Herramienta_de_Deslizador]Deslizador[/url][/*][*][url=https://wiki.geogebra.org/es/Comando_Segmento]Segmento[/url][/*][/list][b]Nota:[/b] Para definir el punto A desde la casilla de entrada escribimos [code]A=(0.2,valor1)[/code].[br][br][b]Nota:[/b] Para definir el punto B desde la casilla de entrada escribimos [code]B=A+signo*(0,movimiento)[/code]. [br][br][b]Nota:[/b] Para definir el segmento des la casilla de entrada escribimos [code]Segmento(A-0.2,B-0.2)[/code].
3. Tercer Paso
En este video utilizamos las siguientes herramientas/comandos:[br][list][*][url=https://wiki.geogebra.org/es/Herramienta_de_Botón]Botón[/url][/*][*][url=https://wiki.geogebra.org/es/Comando_ActualizaConstrucción]ActualizaConstrucción[/url][/*][*][url=https://wiki.geogebra.org/es/Comando_Valor]Valor[/url][/*][*][url=https://wiki.geogebra.org/es/Comando_IniciaAnimación]IniciaAnimación[/url][/*][/list][b]Nota:[/b] En el cuadro de diálogo de creación del botón [b][color=#ff00ff]Nuevo[/color][/b], en el campo "Guión (Script) de Geogebra" hemos ingresado:[br][code] ActualizaConstrucción()[/code][br][code] Valor(movimiento,0)[/code][br][code] respuesta=?[/code][br][code] IniciaAnimación[movimiento,false][/code][br][br][b]Nota:[/b] En el cuadro de diálogo de creación del botón [b][color=#9900ff]Verifica[/color][/b], en el campo "Guión (Script) de Geogebra" hemos ingresado:[br][code] IniciaAnimación[movimiento,true][br][/code]
4. Cuarto Paso
En este video utilizamos las siguientes herramientas/comandos:[br][list][*][url=https://wiki.geogebra.org/es/Comando_Si]Si[/url][/*][*][url=https://wiki.geogebra.org/es/Herramienta_de_Texto]Inserta Texto[/url][/*][*][url=https://wiki.geogebra.org/es/Comando_SonIguales]SonIguales[/url][/*][/list][b]Nota:[/b] Para definir el texto dinámico 1 escribimos en la casilla de entrada [code]Si(signo>0,"sube","baja")[/code].[br][br][b]Nota:[/b] Para definir el texto dinámico 2 escribimos en la casilla de entrada [code][/code][code]Si(signo>0,"+","-")[/code].[br][br][b]Nota:[/b] Para definir el texto dinámico 5 escribimos en la casilla de entrada [code][/code][code]Si(SonIguales(respuesta,suma),"Correcto!!!","Probá con otro")[/code].
5. Quito Paso
En este video configuramos las [url=https://wiki.geogebra.org/es/Propiedades_de_Objeto]Propiedades de los distintos Objetos[/url].
6. Sexto Paso
En este video utilizamos las siguientes herramientas/comandos:[br][list][*][url=https://wiki.geogebra.org/es/Comando_Punto]Punto[/url][/*][*][url=https://wiki.geogebra.org/es/Comando_Polígono]Polígono[/url][/*][*][url=https://wiki.geogebra.org/es/Comando_Secuencia]Secuencia[/url][/*][*][url=https://wiki.geogebra.org/es/Comando_Secuencia]Insertar Imagen[/url][/*][/list][b]Nota:[/b] Para construir los puntos que representan las ventanas del edificio escribimos en la casilla de entrada [code]Secuencia((2,t),t,0.5,20.5,1)[/code].

Information: Clase 8: Ascensor y suma de enteros