[color=#ff0000][size=150]UTILIZZARE DEI PARAMETRI[br][/size][/color]Vediamo in questi primi esperimenti l'utilità di usare delle lettere al posto dei numeri. Se vogliamo posizionare un punto in una certa posizione sarà sufficiente specificare le sue coordinate [math]\large{x}[/math] e [math]\large{y}[/math], ma una volta stabilita la sua posizione rimarrà lì...[br][br][b]Che fare se invece vogliamo poter spostare il punto in seguito, o vogliamo che si muova in un certo modo - quindi, in entrambi i casi vogliamo riservarci la possibilità di [i]cambiare[/i] le sue coordinate?[/b] [br][br]Nei prossimi esperimenti vediamo come una lettera può essere utilizzata come contenitore, un segnaposto - [i]placeholder[/i] in Inglese - che possiamo poi riempire con contenuti via via diversi.[br][br][b]RICORDA[/b]: per aggiungere un punto scrivi le sue coordinate (in forma numerica.. o algebrica) tra parentesi tonda e separate da una virgola [p.e.: [color=#ff0000]A=([/color]3, 7[color=#ff0000])[/color]]
[b][color=#ff0000]RICORDA[/color][/b]: per creare un segmento usa la funzione "segmento(<punto>, <punto>)" [p.e. per tracciare un segmento dal punto (2,4) al punto A - che deve essere già presente per essere riconosciuto - [color=#ff0000]segmento([/color](2,4)[color=#ff0000],[/color] A[color=#ff0000])[/color]]
[b]Sfida aggiuntiva: [/b]Aggiungi dei segmenti che si muovano in verso opposto a quelle che hai creato: ad esempio in s[sub]2[/sub] dovrà partire dal fondo quando a=0 e muoversi verso l'alto, In s[sub]1[/sub] dovrà partire da destra e andare verso sinistra e così via[br][color=#ff0000][br][/color][b][br]RICORDA[/b]: puoi aggiungere un poligono con la funzione "poligono(, ..., )" [p.e. [color=#ff0000]poligono([/color](2,3)[color=#ff0000], [/color](6, 3)[color=#ff0000],[/color] (4,4)[color=#ff0000])[/color]
[b]Sfida aggiuntiva 1[/b]: l'altezza della piattaforma può essere cambiata tramite un parametro h (ma il numero dei gradini rimane costante[br][br][b]Sfida aggiuntiva 2[/b]: Il numero dei gradini può essere cambiato (da 3 a 6) tramite un parametro n (ma l'altezza della struttura e la larghezza dei gradini rimane costante).
[size=150][color=#ff0000]QUANTI MODI CI SONO PER UNIRE DUE PUNTI?[br][/color][/size]Nell'animazione sotto vogliamo che il punto H si muova sulla[color=#c27ba0][b] rotaia viola[/b][/color] al cambiare del [color=#e69138]parametro [b]a[/b][/color]. Quanti modi ci sono per generare questo movimento? [br][br][b]Prova a giocare con lo slider p[/b]. Cosa cambia? come è possibile ottenere questi effetti secondo te?
[b][color=#0000ff]Suggerimento:[/color][/b] Come abbiamo visto nei primi esempi, vogliamo che ad[color=#ff0000] a=0 corrisponda un'altezza di H pari a 1[/color], mentre ad [color=#0000ff]a=3 deve corrispondere un'altezza h=5[/color]. Possiamo rappresentare queste due coppie come punti: [math]\large{\textcolor{red}{A(0,1}}[/math] e [math]\large{\textcolor{blue}{B(3,5)}}[/math].[br][br]ci sono tanti modi per unire questi due stati, tanti quanti ce ne sono di unire i corrispondenti punti...