background preloader

Coding

Facebook Twitter

Animare gli ambienti in Realtà Virtuale di Cospaces con il Coding. Forse Cospaces, ambiente per creare storie in Realtà Virtuale, è stata una delle applicazioni didattiche più interessanti del 2016. Dovete sapere che da oggi è possibile animare le vostre storie e ambientazioni in 3D attraverso il Coding! Gli sviluppatori di Cospaces hanno infatti consentito la possibilità di utilizzare il linguaggio di programmazione visuale Blockly, che permette di selezionare e combinare blocchi di comandi per creare i vari script. Per eseguire lo script sarà sufficiente utilizzare il browser del pc oppure esplorare l'ambiente in VR attraverso l'app Cospaces. Per utilizzare lo strumento di Coding dovete attivarlo cliccando sul pulsante relativo al vostro profilo, in alto a destra. Ecco sotto un video che illustra come programmare con Blockly in Cospaces Per rendere Blockly e ancora più facile da usare, sarà presto aggiunta una pagina di documentazione e un tutorial.

Vai su Cospaces Articoli correlati. Progetto - WeTurtle. Pre-requisiti:- Conoscenza delle principali caratteristiche di un quadrato e della formula per calcolarne l'area.- Conoscenza di base di Scratch (istruzioni sequenziali, cicliche, variabili). Suddividete gli studenti in gruppi di lavoro, così da far lavorare 2-3 alunni su ogni computer. Lavorate insieme a loro alla creazione un algoritmo con le seguenti caratteristiche: - il personaggio (nel nostro caso stiamo utilizzando lo sprite “pencil”, cioè la matita) dovrà chiedere all'utente quanto misura il lato del quadrato che si vuole disegnare. Attenzione: per rendere la figura facilmente visibile, è consigliabile scegliere una scala da applicare alla lunghezza del lato scelta dall’utente! - dopo la risposta dell'utente, la matita inizierà a muoversi disegnando il perimetro del quadrato con le dimensioni scelte.

La risposta dell’utente (blocco “risposta”, categoria Sensori), viene utilizzato come input per la nuova assegnazione di valore alla variabile “lato” (“porta lato a risposta”). CODING. Scratch, imparare programmando. Di Andrea Patassini Tutti i giorni compiamo operazioni con computer, smartphone, tablet o anche strumenti digitali che troviamo nei luoghi che frequentiamo, a lavoro, nei luoghi pubblici, quando facciamo la spesa e così via. Sono operazioni immediate, rese semplici da interfacce comprensibili e solitamente intuitive. Dietro di esse c’è un linguaggio di programmazione capace di rendere operativo tutto ciò che compiamo. Certo, quel linguaggio appare decisamente più complesso rispetto alle pratiche che compiamo quotidianamente nelle nostre attività digitali, ma è proprio grazie a quella complessità che riusciamo a realizzare ciò che desideriamo, in ambito tecnologico.

Ma è davvero importante capire il linguaggio di programmazione? È utile fare un’analogia con la lettura e la scrittura. L’analogia con la lettura e la scrittura è decisamente efficace, perché offre al concetto di programmazione una visione più ampia e non limitata al solo obiettivo di realizzare oggetti informatici. Mi piace: Introduzione a SCRATCH. Lab 2 TIC Progetto Scratch - Beatrice Maestra Sostenibile.

Progetto Scratch a scuola. Presentiamo il nostro piccolo progetto per iniziare a usare Scratch come strumento didattico nella scuola. Quest'anno introduciamo una piccola esperienza pilota, confidando di incotrare l'entusiasmo dei docenti e di poter contribuire a una nuova metodologia didattica creativa, divertente ed estremamente formativa. Il nostro programma si propone di partire nel mese di aprile.Scratch è un linguaggio di programmazione didattico e il suo ambiente di sviluppo e d'autore. Il linguaggio, ispirato alla teoria costruttivista dell'apprendimento e progettato per l'insegnamento della programmazione tramite primitive visive, è adatto a studenti, insegnanti e genitori, ed utilizzabile per progetti pedagogici e di intrattenimento che spaziano dalla matematica alla scienza, consentendo la realizzazione di simulazioni, visualizzazione di esperimenti, animazioni, musica, arte interattiva, e semplici giochi.

Obiettivi del progetto Programma delle attività Risorse. Imparare a programmare con Scratch: il manuale per programmatori dai 9 anni ... - Maurizio Boscaini, Marco Beri. Scratch - Imagine, Program, Share. Lezioni di Sistemi di elaborazione e trasmissione dell'informazione. Introduzione | L'Interfaccia di Scratch | I Blocchi di Scratch | Descrizioni dei Blocchi | Appendice Scratch è un nuovo linguaggio di programmazione che semplifica la creazione di storie interattive, di giochi e di animazioni - e la condivisione sul web delle tue creazioni. Questa Guida di Riferimento offre una panoramica del programma Scratch. Se stai iniziando ora con Scratch, ti consigliamo di consultare prima la Guida per Iniziare (disponibile nella sezione Supporto del sito web di Scratch). Dopo, se vorrai informazioni più dettagliate, torna a questa Guida di Riferimento. Sul sito web di Scratch trovi molte altre risorse che ti aiutano a conoscere Scratch: le guide Video, le schede di Scratch e le Domande Frequenti (FAQs).

Le trovi alla pagina Questa guida si riferisce alla versione 1.4 di Scratch, rilasciata nel Giugno 2009. I progetti di Scratch si compongono di oggetti chiamati sprite. Inserisce uno sprite scelto a caso tra quelli disponibili. . GUIDA - Sviluppare il Pensiero Computazionale con Scratch! – Animatori Digitali - Portale di informazione degli ADAnimatori Digitali – Portale di informazione degli AD. Scratch è uno strumento gratuito che permette di avvicinare i giovani al mondo della programmazione e del pensiero computazionale.

Il software permette di creare dei racconti, delle storie interattive e di registrarne i risultati consentendone la pubblicazione. È pensato per una fascia d’età che va dagli 8 ai 16 anni Scratch è sviluppato dal Lifelong Kindergarten research group dei Media Lab dell’MIT. Lo sviluppo di Scratch è stato supportato dalla National Science Foundation, da Microsoft, dalla Intel Foundation, dalla Nokia e dai MIT Media Lab research consortia. Perché usarlo? Perché è uno strumento semplice ed intuitivo, non è obbligatorio conoscere le basi della programmazione per iniziare a realizzare un progetto e nonostante ciò permette di ottenere dei risultati soddisfacenti: ad oggi sono stati pubblicati più di 10 milioni di progetti.

Si possono realizzare semplici storie digitali, ma è possibile lavorare anche a progetti più ambiziosi, date un occhiata al videogame FALCON 9! GIOCHI SCRATCH PARTE #1 MOVIMENTO E SALTO CON GRAVITà DEL PERSONAGGIO. ⭐CREARE CON SCRATCH. Appunti a colori per ragazzi creativi. Lianka Prada - Creare con Scratch Lianka Prada. 1 CREARE CON SCRATCH Appunti a colori per ragazzi creativi La mia personale raccolta di appunti semplice e pratica, indirizzata ai ragazzi, per iniziare da subito a dar vita ai propri progetti utilizzando Scratch. Lianka Prada - 2 Introduzione 3 Per i genitori 3 Introduzione 4 Per i ragazzi 4 Introduzione 5 Per i genitori e i loro figli 5 Conosciamo Scratch 6 La finestra di lavoro 7 Menu 8 Stage 9 Dov è il mio Sprite 10 Posizioni Orizzontali (asse x) 11 Posizioni Verticali (asse Y) 12 Posizioni intermedie 13 La bandierina e lo stop 14 A tutto schermo 14 Sprite 15 il protagonista della storia 16 Costumi di scena 18 La colonna sonora 20 Strumenti 22 Sfondo 23 La Scenografia 24 Musica!

27 Script 28 Libreria dei blocchi degli Sprite 29 Libreria dei blocchi per gli sfondi 30 Costruire uno script 30 forme, non solo colori 32 Agganciamo i blocchi 33 Hat blocks e situazioni 33 Stack blocks 33 Boolean Blocks 35 C blocks 36 Reporter blocks 38 Cap Blocks 39 Conclusione 40 2 27 MUSICA! Programmare con Scratch. Il coding, come spiegato in questo articolo della bravissima Maria Filomia, è un nuovo linguaggio, uno strumento d’apprendimento che si basa sul pensiero computazionale, la possibilità di fare compiere azioni ad un computer dopo avere stabilito dei comandi.

Oltre alla necessità di potenziamento dell’informatica nelle scuole, dovuta a un futuro sempre più “digitale” per tutte le professioni, l’idea alla base del coding è anche il fatto che insegnare il pensiero computazionale ai bambini migliora l’attitudine alla ricerca, alla logica, al problem solving, mette in moto l’individuazione di strategie e aiuta nello sviluppo del pensiero astratto.

Con milioni di utenti registrati e attualmente più di 40 lingue a disposizione, la piattaforma più conosciuta in questo ambito è Scratch. In Scratch è possibile creare i propri progetti, osservare quelli degli altri, commentare, condividere e scambiarsi reciprocamente aiuto e impressioni. È necessario registrarsi, la piattaforma è gratuita.

Scratch Lab@Canalescuola. Meet | share | learn "ScratchLab@Canalescuola" Laboratorio italiano di ricerca e sperimentazione dell'uso di Scratch nella pratica didattica Cosa è Scratch: Scratch è un software gratuito basato su un linguaggio di programmazione a blocchi che permette anche ai bambini più piccoli di creare storie interattive, animazioni, giochi, musiche e prodotti artistici. Utilizzare Scratch significa utilizzare la logica e la creatività per incastrare tra di loro dei blocchi con funzioni differenti e realizzare oggetti multimediali. Il software è stato sviluppato dal Lifelong Kindergarten Group gestito da Mitchel Resnick presso il Media Lab del Massachusetts Institute of Technology.

Parlando di Scratch è necessario citare Seymour Papert, padre del costruzionismo e, vista anche la sua esperienza e la sua età, il maestro di riferimento in ogni discussione che riguardi l'uso delle tecnologie in ambito formativo ed educativo. Alcuni esempi di cosa si può realizzare con Scratch: Addizioni Gioco con i dadi. Ora e settimana del Coding, una opportunità o una esaltazione della tecnologia? | Metro News. Maggio 2016 – steve's. Che cos’è? Per chi avesse bisogno di una rinfrescata veloce, coding significa letteralmente “l’attività di scrivere codice sorgente”, che è uno dei quasi-sinonimi di “programmare”. Quasi, perché programmare può significare anche analizzare, progettare, verificare, integrare un codice sorgente, mentre coding fa riferimento solo alla scrittura del codice. Così coder è un quasi-sinonimo di programmer, developer. Con “coding”, in questo momento e in Italia, ci si riferisce però alle attività di introduzione dei bambini alla programmazione, attraverso ambienti di programmazione visuale, cioè in cui paradossalmente non serve (anche se è possibile) scrivere il codice, ma è sufficiente posizionare oggetti simbolici che stanno al posto di operatori, variabili, condizioni.

Il MIUR, in collaborazione con il CINI, all’interno del programma “La buona scuola” ha spiegato come e perché va introdotto il coding nella scuola in un sito dedicato ( 1. 2. 3. Coding e didattica. Blockly ovvero il Fratello Maggiore di Scratch. Molti colleghi delle scuole secondarie che in questo periodo si sono avvicinati al coding mi hanno chiesto un “sostituto” di Scratch. In altri articoli ho già descritto le potenzialità di questo strumento e seppur ritengo che Scratch può comunque essere adattato a contesti (cicli) diversi, in questo breve articolo vi presento Blockly.

Ma cosa sono i Blockly Games? I Blockly Games (si accede da qui) sono appunto una serie di giochi educativi (7 in tutto) creati da Google per insegnare la programmazione. Possono essere utilizzati sia dagli alunni che hanno già una buona esperienza con Scratch sia da chi parte da zero. Vediamoli meglio nel dettaglio: Puzzle: utile per chi non ha esperienza con la programmazione a blocchi.

Una volta collegati per ciascun animale (blocco verde) i blocchi richiesti, cliccando su “controlla le risposte” sarà possibile avere un feedback immediato e procedere al game successivo. JavaScript è il linguaggio più utilizzato sul web per scrivere eventi dinamici. Blog. Scratch, imparare programmando. Pensiero computazionale, definizione e significato. Pensiero computazionale: definizione e significato di un concetto che sta registrando un interesse crescente, nella scuola e non solo.

Il pensiero computazionale è una abilità che andrebbe sviluppata sin da bambini, a scuola, perché aiuta a pensare meglio, in modo originale e mai ripetitivo. Cerchiamo di scoprire insieme il perché. Pensiero computazionale, definizione Per pensiero computazionale si intende una attitudine mentale, un processo mentale che consente di di risolvere problemi di varia natura seguendo metodi e strumenti specifici.

Pensiero computazionale, significato Fin qui la definizione di pensiero computazionale. Quindi il pensiero computazionale è un processo logico-creativo che consente di scomporre un problema complesso in diverse parti, più gestibili se affrontate una per volta. Pensiero computazionale cos’è che lo rende universale Pensiero computazionale, cos’è che lo rende così universale. Coding e Pensiero computazionale Coding a scuola: con i robot è più divertente. Con il coding a scuola si superano gli stereotipi. C’era una volta lo stereotipo del nerd, il ragazzino appassionato di computer che si isolava dal mondo e veniva deriso perché passava ore a fare cose complicate e noiose che nessun altro capiva.

E c’era lo stereotipo della bambina che non avrebbe mai provato interesse per qualsiasi cosa potesse piacere a un maschio, figuriamoci a un nerd. Riconosciamo ancora quegli stereotipi nella scarsa diversità di genere che caratterizza a livello scolastico e lavorativo le discipline e le professioni tecnico-scientifiche (STEM), ma abbiamo finalmente trovato il modo di scardinarli alla base. Ci sono voluti anni e tante campagne di alfabetizzazione, ma quei tempi sono davvero passati. Non ce lo dicono le statistiche o i risultati di test attitudinali, ma l’effetto che produce il coding a scuola. Il coding Le campagne di alfabetizzazione CodeMOOC Animatori digitali Tra gli insegnanti ci sono molti animatori digitali.

Il fenomeno di massa La diversità come valore. Code.org: i blocchi (e spiegazioni) per ottenere l'attestato dell'Artista - Scuola e Tecnologia.