Archivi tag: programming

Le slide del corso: Insegnare a progettare il proprio apprendimento

Oggi dalle ore 15 alle ore 17 sarò presso L’unità territoriale di servizi professionali per i docenti Necessità Educative Speciali di Torino, presso l’ITSSE “Carlo Levi – Vera e Libera Arduino”, presso la sede “Vera e Libera Arduino”.

Sarò relatore del corso:

Insegnare a progettare il proprio apprendimento. Migliorare le competenze matematiche e logiche degli allievi con la programmazione (workshop in laboratorio)

La seguente presentazione nasce dal mio contributo al “69° carnevale della matematica” con tema: “Macchine matematiche antiche e moderne” e si sviluppa con ulteriori contributi.

Il mio intervento si è concentrato su esempi pratici, sperimentati durante le mie lezioni, in cui espongo suggerimenti ed idee su come insegnare ai bambini e agli adolescenti a programmare questa “macchina matematica” (il computer), in modo che possano da grandi imparare a programmare “macchine matematiche” più complesse.

Il metodo adottato per lo svolgimento delle lezioni è assolutamente sperimentale, e queste slide condurranno il lettore a provare alcuni software e giochi di facile utilizzo che potrebbero essere utilizzati in un percorso di informatica nella scuola elementare e media e nel biennio della scuola superiore.

Le slide del corso:

Micro corso di Scratch – per incominciare ad imparare a programmare

Questa mattina dalle ore 9,30 alle 12,30 parlerò di introduzione alla programmazione con Scratch, in allegato le slide dell’incontro.

Il corso è una veloce introduzione svolta in circa 3 ore di lezione ed indirizzata a docenti e genitori. Questa iniziativa, fa parte della serie di incontri denominata “Sabati all’Arduino” (presso ITSSE Levi – Arduino, sede via Figlie dei Militari 25) organizzati dal CTS (Centro Territoriale di Supporto) Nuove Tecnologie e Disabilità di Torino e Provincia.

L’iniziativa si propone la finalità di far conoscere le attività di altri CTS del Piemonte, i loro referenti e di trattare argomenti legati alle tecnologie, ai Bisogni Educativi Speciali e all’inclusione.

Il seminario non ha la pretesa di insegnare a programmare con scratch, ma vuole essere un’introduzione, un suggerimento ma soprattutto un pretesto per discutere con i partecipanti sulle possibili strategie attuabili per l’insegnamento dell’informatica nella scuola.

Utilizzare Sublime Text 3 Editor come IDE Arduino

Per il prossimo corso su Arduino che partirà giovedì prossimo (13/03/14), mi sono trovato nella necessità di realizzare diversi sketch didattici e per aumentare la velocità di produzione ho utilizzato un IDE diverso da quello standard di Arduino che mi ha permesso ad esempio la sostituzione immediata su tutto il listato di nomi di variabili o effettuare ricerche in modo più veloce o definire la modalità di copia ed incolla su tutto il codice.

Da qualche tempo uso Sublime Text 3, un editor multipiattaforma molto comodo per programmare che già uso qualche tempo e che mi era stato segnalato dal mio ex studente Antonio T.

L’editor non è gratuito, ma dopo averlo provato per un po’ di tempo lo acquisterò a breve.

Sul sito di riferimento trovate tutte le caratteristiche, no sto a dettagliarle tutte tra le molte vi segnalo: auto completamento, modalità distraction free, split editing, multiselezione su tutto il codice utile quando volete ad esempio rinominare il nome di una variabile all’interno di tutto il codice.

00

Per poter procedere bisogna prima di ogni cosa installare l’IDE standard di Arduino, il passo successivo è quello di installare Sublime Text 3 per la propria piattaforma

Tutti i passi e le informazioni per l’installazione per ogni piattaforma le trovate seguendo il link.

Di seguito, per mio utilizzo come tutorial per successive installazioni ho realizzato una serie di schermate che seguono le indicazioni del sito di riferimento.
Continua a leggere

Usare Python a scuola per imparare a programmare

La prossima settimana (29 settembre) parteciper quasi certamente al seminario T4T, ho intenzione di seguire l’unit 4 in cui si parler di Python, soprattutto per comprendere come i colleghi lo utilizzano nella didattica. Avevo in passato affrontato alcune attivit con Python, ma mai a con i miei allievi, certo che il linguaggio, per come strutturato, adattissimo per gli studenti che non hanno mai affrontato la programmazione e quindi mi piacerebbe in futuro sperimentarlo nelle mie classi.
Colgo l’occasione per segnalare ai miei studenti che su Codecademy disponibile un buon corso on-line su Python, ma non solo, chi volesse pu seguire ottimi corsi su JavaScript, JQuery ed altro.

Ancora per i colleghi di scuola elementare e media segnalo l’ottimo manuale:

Passo dopo passo impariamo a programmare con PYTHON
(sito di rif. software libero nella scuola)

che tempo fa mi aveva consigliato il Prof. Meo del Politecnico di Torino.