Salta al contenuto

Andreas Formiconi

  • Approfondimenti sull’AI
  • Eventi AI
    • 23 febbraio – San Polo in Chianti: Incontro AI: Cosa sappiamo?
    • 26 marzo – Pontassieve: Incontro – AI, per trarne vantaggio è necessario comprenderne la stupidità
    • 26 maggio – Ted-SOEP: Open educational resources and practices in the AI field
    • 12 giugno – La Medicina Nucleare nel cuore di Napoli – AI: verità e bugie
  • Libri
  • MOOC
    • FedericaX: Coding a scuola con Software Libero
    • Coding at school with Free Software
    • Vocabolario artificiale: dalla A alla I
  • Informazioni per studenti
    • Come devono essere i diari (Formazione Primaria)
    • Non sempre va tutto bene — un esempio
    • Elaborati degli studenti
    • Risorse utili per chi fa la tesi
    • Vuoi fare la tesi con me ? (prima parte)
    • Vuoi fare la tesi? (seconda parte)
    • Come preparare il discorso per la tesi di laurea
    • Ricevimenti
  • Who am I

Tag: fiocco di neve

LibreLogo: esercizio – il fiocco di neve – versione di Martina

Martina Palazzolo (IC Ilaria Alpi di Milano) ha proposto una generalizzazione del fiocco di neve. Spiega Martina:

Lo script permette di disegnare un fiocco di neve che abbia un numero P di punte, una lunghezza L dei rami che partono dal punto centrale e un numero D di ramificazioni per ogni ramo lungo L.


fiocco-di-neve-martina

[code language=”text”]
CLEARSCREEN
HOME
HIDETURTLE
P= 12; NUMERO DI PUNTE, USATO PER DETERMINARE L’ANGOLO RIGHT (360/P)
D = 4; NUMERO DI RAMIFICAZIONI PER OGNI RAMO PRINCIPALE
L= 60; LUNGHEZZA DI OGNI RAMO PRINCIPALE DAL CENTRO ALLA PUNTA
PENCOLOR “blue”
PENWIDTH 2
REPEAT P [
PENUP
FORWARD L
REPEAT D [
BACK L/D
PENDOWN
RIGHT 360/P
FORWARD L/D
BACK L/D
LEFT 360/P*2
FORWARD L/D
BACK L/D
RIGHT 360/P
]
RIGHT 360/P
[/code]

 

Condividi:

  • Stampa (Si apre in una nuova finestra) Stampa
  • Invia un link a un amico via e-mail (Si apre in una nuova finestra) E-mail
  • Altro
  • Condividi su LinkedIn (Si apre in una nuova finestra) LinkedIn
  • Condividi su Reddit (Si apre in una nuova finestra) Reddit

Mi piace:

Mi piace Caricamento...
Autore AndreasPubblicato il Agosto 21, 2016Dicembre 28, 2021Categorie #loptis, LogoTag elaborati studenti, esercizi, esplorazioni didattiche, fiocco di neve, Logo1 commento su LibreLogo: esercizio – il fiocco di neve – versione di Martina

LibreLogo: esercizio – il fiocco di neve (invito all’uso di REPEAT)

Come fare il fiocco di neve, proposto nel manuale in fieri su LibreLogo?


fiocco-di-neve

È sempre una buona idea quella di individuare dei problemi più semplici a partire dai quali sarà poi più facile risolvere il problema complesso: divide et impera! Non è quasi mai facile come in questo esempio. È questione di riflessione, spirito di osservazione, intuito. Dedico questo pensiero a coloro che ritengono, a torto, che la scrittura del codice sia un’operazione meccanica, come ho letto recentemente: una vera e propria eresia, che denota ignoranza completa della questione. Ebbene, proviamo quindi a costruire uno dei rami del fiocco di neve:

fiocco-di-neve-ramo

[code language=”text”]
HIDETURTLE
PENSIZE 2
L = 20
A = 60
REPEAT 3 [
FORWARD L
LEFT A
FORWARD L
PENUP BACK L PENDOWN
RIGHT A*2
FORWARD L
PENUP BACK L PENDOWN
LEFT A
]
[/code]

Come si vede, abbiamo compattato il codice traendo vantaggio dalla funzione REPEAT, anche qui in base al principio divide et impera, perché se guardiamo bene la struttura di quel rametto, ci accorgiamo che è costituita da tre parti eguali. Ora possiamo estendere questo risultato ai sei rami del fiocco di neve, e già che ci siamo, lo coloriamo di celeste:

[code language=”text”]
HOME
HIDETURTLE
PENCOLOR “blue”
PENSIZE 2
L = 20
A = 60
REPEAT 6 [
REPEAT 3 [
FORWARD L
LEFT A
FORWARD L
PENUP BACK L PENDOWN
RIGHT A*2
FORWARD L
PENUP BACK L PENDOWN
LEFT A
]
PENUP BACK L*3 PENDOWN
RIGHT 60
]
[/code]

Va da se che a partire da uno qualsiasi di questi esercizi uno può costruire tutte le varianti che vuole. Se qualcuno ritiene di avere qualcosa di interessante da proporre me lo scriva, in un commento qui o per email. Pubblicherò volentieri la sua opera!

Condividi:

  • Stampa (Si apre in una nuova finestra) Stampa
  • Invia un link a un amico via e-mail (Si apre in una nuova finestra) E-mail
  • Altro
  • Condividi su LinkedIn (Si apre in una nuova finestra) LinkedIn
  • Condividi su Reddit (Si apre in una nuova finestra) Reddit

Mi piace:

Mi piace Caricamento...
Autore AndreasPubblicato il Agosto 19, 2016Dicembre 28, 2021Categorie #loptis, LogoTag esercizi, esplorazioni didattiche, fiocco di neve, Logo3 commenti su LibreLogo: esercizio – il fiocco di neve (invito all’uso di REPEAT)

Cerca:

  • L'appello degli studenti
  • Sei anni di Laboratorio di Tecnologie Didattiche a Scienze della Formazione Primaria
  • Tag cloud

Licenza

Creative Commons License
Creative Commons Attribuzione-Condividi allo stesso modo 2.5 Italia License.

Accedi

Iscritti alla newsletter: 748

Inserisci il tuo indirizzo email per ricevere notifiche di nuovi messaggi per e-mail.

Unisciti a 676 altri iscritti

Statistiche del Blog

  • 827.767 visite

  • Approfondimenti sull’AI
  • Eventi AI
    • 23 febbraio – San Polo in Chianti: Incontro AI: Cosa sappiamo?
    • 26 marzo – Pontassieve: Incontro – AI, per trarne vantaggio è necessario comprenderne la stupidità
    • 26 maggio – Ted-SOEP: Open educational resources and practices in the AI field
    • 12 giugno – La Medicina Nucleare nel cuore di Napoli – AI: verità e bugie
  • Libri
  • MOOC
    • FedericaX: Coding a scuola con Software Libero
    • Coding at school with Free Software
    • Vocabolario artificiale: dalla A alla I
  • Informazioni per studenti
    • Come devono essere i diari (Formazione Primaria)
    • Non sempre va tutto bene — un esempio
    • Elaborati degli studenti
    • Risorse utili per chi fa la tesi
    • Vuoi fare la tesi con me ? (prima parte)
    • Vuoi fare la tesi? (seconda parte)
    • Come preparare il discorso per la tesi di laurea
    • Ricevimenti
  • Who am I
Andreas Formiconi Creato su WordPress.com.
 

Caricamento commenti...
 

    %d