per Windows Berkeley University George Mills Paolo Passaro

Slides:



Advertisements
Presentazioni simili
Training On Line - CONP. 2 Richiesta Da Menu: Conferimenti ad inizio anno termico > Agosto > Pluriennali > Nuova Richiesta Si accede alla pagina di Richiesta.
Advertisements

I triangoli.
IC Castel d'Ario (MN) LE CLASSI : 4 A – 4 B PRESENTANO
Circonferenza e cerchio
I numeri naturali ….. Definizione e caratteristiche
TAV.1 Foto n.1 Foto n.2 SCALINATA DI ACCESSO ALL’EREMO DI SANTA CATERINA DEL SASSO DALLA CORTE DELLE CASCINE DEL QUIQUIO Foto n.3 Foto n.4.
/ fax
1 Introduzione ai calcolatori Parte II Software di base.
Traccia di lavoro di lavoro per EMMA 2010:
Analisi – Progettazione - Programmazione
I SEGRETI PER IL SUCCESSO SU LAVORO
Corsi per il personale Bicocca-Insubria
Frontespizio Economia Monetaria Anno Accademico
1 la competenza alfabetica della popolazione italiana CEDE distribuzione percentuale per livelli.
Training On Line – CONA. 2 Richiesta Da Menu: Conferimenti ad inizio anno termico > Agosto > Annuali > Nuova Richiesta Si accede alla pagina di Richiesta.
Lez. 3 - Gli Indici di VARIABILITA’
Implementazione dell algortimo di Viterbi attraverso la soluzione del problema di cammino mi- nimo tramite software specifico. Università degli studi di.
Scuola Primaria “A.Mantegna “ – Padova -
Computer Graphics Marco Tarini Università dellInsubria Facoltà di Scienze MFN di Varese Corso di Laurea in Informatica Anno Accademico 2005/06 prove generali.
1 INTRODUZIONE ALLA PROGRAMMAZIONE STRUTTURATA. 2 PROCESSO INTRODUZIONE ALLA PROGRAMMAZIONE STRUTTURATA INIZIO FINE.
Ufficio Studi UNIONCAMERE TOSCANA 1 Presentazione di Riccardo Perugi Ufficio Studi UNIONCAMERE TOSCANA Firenze, 19 dicembre 2000.
MSW Logo Italiano per Windows
Il linguaggio Fortran 90: 4. Array: Vettori e Matrici
Strutture di controllo in C -- Flow Chart --
EXCEL FORMATTAZIONE DATI.
IL GIOCO DELLA CHIOCCIOLINA Con gli alunni della Scuola dellInfanzia sezione B nellanno scolastico 2007 / 08, ho concepito.
1° Fai delle liste di cose da fare 2° Porta sempre con te un blocco per prendere appunti.
MAPPA IMMAGINE Imparare a realizzare una mappa immagine e a creare/gestire i livelli.
1 Informatica Senza Computer? Chiariamoci un po le idee!!! Carlo Gaibisso Informatica senza Computer?
In che formato devo salvare la mia presentazione di PowerPoint se voglio che sia “eseguibile” cioè che parta facendo un doppio “click” sul file? Presentazione.
1 Negozi Nuove idee realizzate per. 2 Negozi 3 4.
Scheda Ente Ente Privato Ente Pubblico. 2ROL - Richieste On Line.
Piccole lezioni di geometria
SCOPRI LA TABELLINA click Trova la regola nascosta… click
OGGETTI BELLI CON IPLOZERO
1 Questionario di soddisfazione ATA - a. sc. 2008/09 Il questionario è stato somministrato nel mese di aprile Sono stati restituiti 29 questionari.
Esercitazioni di Meteorologia da satellite
LE SAI LE TABELLINE? Mettiti alla prova!.
QUIZ – PATENTE EUROPEA – ESAME WORD
1101 = x 10 x 10 x x 10 x = CORRISPONDENZE
Fondamenti delle Reti di Computer Seconda parte Carasco 15/04/2010.
IL MIO RAPPORTO CON LA MATEMATICA
Ad opera di: Matteo Donatelli e Maurizio Di Paolo Presentazione su : Elettropneumatica 1.
1 Se seleziono le colonne da A – F e modifico con il mouse la larghezza della colonna C, cosa succede alle altre colonne selezionate? 1.Assumono tutte.
QUIZ – PATENTE EUROPEA – ESAME WORD
Informatica Avanzata Trattamento di Foto e Immagini Digitali UNI3 - NICHELINO Lez. N Gennaio 2009 di Pautasso Luciano Lez. N.
Anno scolastico Autovalutazione di Istituto Scuola Primaria Classi quinte.
Sviluppare un programma in C che, dato un array da 100 elementi interi caricato con numeri casuali compresi tra [10,100], sia in grado di cercare il valore.
Il lavoro di gruppo: Imparare ad imparare con iplozero e QQ storie
IPERLOGO.
XLS ESERCIZIO BASE EXCEL – ESERCIZIO BASE
Pippo.
USO DEL COMPUTER E GESTIONE DEI FILE
IPERLOGO IPLOZERO.
PROGRAMMAZIONE IN LOGO
Modulo 6 Test di verifica
Minimo comune multiplo
Sistemi e Tecnologie Informatiche Ricorsione Umberto Ferraro Petrillo.
Corsi di informatica ICCARBONERA.
I segnali stradali Classe prima
Il linguaggio Fortran 90: 3. Procedure e Funzioni
Modulo 5 - Database. Contenuti della lezione 5.1.1Concetti Fondamentali 5.1.2Organizzazione di un Database 5.1.3Relazioni 5.2.1Lavorare con i database.
Programmazione ad oggetti
Metodi Quantitativi per Economia, Finanza e Management Lezione n°4
Microsoft Access Maschere (II).
IL GIOCO DELL’AUTOMA TARTA T08- Lavoro di gruppo A cura di Luisa Calabrese e Laura Cairoli (ROLE PLAYING)
IL GIOCO DEL PORTIERE CASISTICA. Caso n. 1 Il portiere nella seguente azione NON commette infrazioni.
Microsoft Access Filtri, query. Filtri Un filtro è una funzione che provoca la visualizzazione dei soli record contenenti dati che rispondono a un certo.
per Windows Berkeley University George Mills Paolo Passaro
Transcript della presentazione:

per Windows Berkeley University George Mills Paolo Passaro MSW Logo Italiano per Windows Berkeley University George Mills Paolo Passaro Enzo Cortesi 2-2000

Linguaggio per bambini e grandi Il logo è stato ideato da Seymour Papert negli anni ’60, per permettere a chiunque, senza particolari conoscenze, di interagire col computer e di scoprire alcune proprietà dello spazio dando sfogo alle proprie idee Enzo Cortesi 02/2000

La tartaruga Papert pensò alla tartaruga come a “un oggetto con il quale pensare” Semplici comandi e una grafica interattiva sono fondamentali per invogliare a provare e a pensare: il “far divertire a pensare” è un obiettivo fondamentale della scuola Enzo Cortesi 02/2000

Prima del computer e dopo Prima del computer è utile imparare a dare i comandi, nel modo e nella sequenza giusta, per es. ad un amico Dopo aver introdotto i primi strumenti di base del Logo, è sicuramente utile analizzare qualche problema usando i diagrammi di flusso. Essi costringono a valutare la logica intrinseca di un problema, da un punto di vista fortemente operativo e costringono a valutare la differenza fra dati, variabili, operazioni, alternative. Enzo Cortesi 02/2000

Informatica matematica e lingua La precisione ed il rigore necessari per comunicare con il computer inducono i ragazzi ad un uso più preciso e puntuale della lingua Enzo Cortesi 02/2000

Imparo facendo avanti “argomenti insufficienti per avanti” avanti 40 Nella riga in basso scrivere il comando e premere INVIO avanti “argomenti insufficienti per avanti” avanti 40 indietro 80 avanti 40 Enzo Cortesi 02/2000

Direzione destra “argomenti insufficienti per destra” destra … esplorare con vari numeri destra 90 avanti 40 destra 90 avanti 40 Enzo Cortesi 02/2000

Pulizia e abbreviazioni puliscischermo avanti 40 destra 90 avanti 40 destra 90 avanti 40 destra 90 avanti 40 destra 90 Abbreviazioni ps a 40 d 90 a 40 d 90 a 40 d 90 a 40 d 90 Enzo Cortesi 02/2000

Ripeti ripeti numero [lista comandi] ripeti 4 [avanti 40 destra 90] ps Enzo Cortesi 02/2000

Altri comandi sinistra angolo Ruota a sinistra di angolo tana su giu acaso numMax nt o nastarta mt o mostarta Ruota a sinistra di angolo Va in centro Non scrive Scrive Genera un numero casuale minore di numMax Nasconde la tartaruga Mostra la tartaruga Enzo Cortesi 02/2000

Le procedure per nomeprocedura Inizio della procedura ……. Dal menu File/Modifica/OK: si entra nell’Editor per nomeprocedura ……. fine per quadrato ripeti 4 [a 60 d 90] Inizio della procedura Sequenza comandi Fine della procedura Esempio quadrato  Comando che utilizza la procedura Enzo Cortesi 02/2000

Esempi per triangolo ripeti 3 [a 40 d 120] fine triangolo  per farfalla d 60 triangolo d 180 triangolo d 120 fine farfalla  Enzo Cortesi 02/2000

Esempi per sedia a 40 i 20 d 90 a 20 d 90 a 20 d 180 fine per sedie ripeti 4 [su d 90 a 15 s 90 giu sedia] fine Enzo Cortesi 02/2000

Le variabili assegna “segmento 50  avanti :segmento  per quadrato :lato ripeti 4 [a :lato d 90] fine quadrato 60  quadrato 20  Enzo Cortesi 02/2000

Esempi per poligono :lato :numlati ps ripeti :numlati [a :lato d 360/:numlati] fine poligono 50 4  poligono 40 6  poligono 40 5  Enzo Cortesi 02/2000

2 Strategie Disegnare un campo di frumento per foglia d 45 a 10 i 10 s 90 a 10 i 10 d 45 fine foglia  per spiga a 20 ripeti 4 [foglia a 6] i 44 fine spiga  Enzo Cortesi 02/2000

2 Strategie per semina su d 90 a 20 s 90 giu fine per campo ripeti 7 [spiga semina] fine campo  Enzo Cortesi 02/2000

2 Strategie Disegnare una scala per scala ripeti 6 [gradino] fine per gradino a 10 d 90 a 20 s 90 fine scala  Enzo Cortesi 02/2000

Altri comandi cancepenna o cp pennanormale ascolpenna o ascp ascolriempi o ascr ascoloreschermo o cf o ascs ascolpenna [255 0 0]  I colori sono definiti da una lista di 3 colori RVB che variano da 0 a 255 D’ora in poi traccia linee di color rosso Enzo Cortesi 02/2000

Uscita dati stampa o st stampa [a b c]  a b c mostra mostra [a b c]  etichetta stampa [a b c]  a b c mostra [a b c]  [a b c] etichetta “messaggio1  scrive sullo schermo sotto la tartaruga la scritta “messaggio1” Enzo Cortesi 02/2000

Ingresso dati leggilista o ll leggiparola o lp leggicar o lc stampa leggilista  <Scrivere – Come stai?  -> Come stai? <Scrivere –Salve  -> Salve <Scrivere –S  -> S Enzo Cortesi 02/2000

Variabili e liste lista inpri lista inpri cosa lista inult primo ultimo menpri menult elemento lista (lista cosa1 cosa2 cosa3…) lista inpri cosa lista lista inult cosa lista primacosa primo cosa ultimacosa ultimo cosa nuovacosa menpri cosa nuovacosa menult cosa elem elemento indice cosa Enzo Cortesi 02/2000

Esempi con liste per dottore st [] st [Avanti, come si chiama?] assegna “nome leggiparola st (lista “mi “racconti “cosa “le “succede :nome) assegna “sintomo leggilista ricetta dottore fine per ricetta stampa [Prenda qualche aspirina e torni lunedì] Enzo Cortesi 02/2000

La ricorsione Esempio 1 contatore 1  1 2 3 4 5 6 7 8 9 10 Esempio 2 Per contatore :k stampa :k assegna "k :k + 1 se :k>10 [stop] contatore :k Fine contatore 1  1 2 3 4 5 6 7 8 9 10 Esempio 2 Per spirale :lato a :lato d 90 assegna “lato :lato+2 spirale :lato Fine spirale 4  Alt Enzo Cortesi 02/2000

La ricorsione Esempio 3 spirale 4  Esempio 4 spirale 4 60  Per spirale :lato a :lato d 90 assegna "lato :lato + 2 se :lato >200 [stop] spirale :lato Fine spirale 4  Esempio 4 Per spirale2 :lato :ang a :lato d :ang assegna "lato :lato + 2 se :lato >200 [stop] spirale2 :lato Fine spirale 4 60  spirale 4 88  spirale 4 74  Enzo Cortesi 02/2000

La ricorsione annidata Per chioma :dim se :dim < 5 [stop] d 45 a :dim chioma :dim * .7 i :dim s 90 a :dim i :dim d 45 Fine chioma 20  La ricorsione annidata è molto potente e semplice, ma richiede una schematizzazione molto lunga per comprenderne tutti i passaggi Enzo Cortesi 02/2000

Conclusione Queste sono le basi per un nuovo modo di divertirsi imparando. Buon divertimento. Enzo Cortesi 02/2000