Mettiti in gioco!

Giocare con i giochi per computer è divertente.
Ma è più divertente progettare i propri giochi e giocarci!

Un gioco commerciale odierno è stato sviluppato, probabilmente, da decine (centinaia…) di persone che hanno lavorato diversi anni per completarlo.

Un gioco come Space Invaders o SokobanTetrisPacman, … oggi può essere sviluppato da un solo programmatore in un fine settimana utilizzando uno dei tanti ambienti di sviluppo gratuiti e intuitivi oggi disponibili.

ATTIVITÀ DIDATTICHE

Nella tabella seguente ogni riga si riferisce a un gioco famoso o a un genere.
Nelle colonne compaiono le implementazioni divise per linguaggio o ambiente di sviluppo.
Si tratta di esperimenti didattici che non hanno alcuna pretesa di competere con i videogiochi commerciali o disponibili in rete.

GENERE
GIOCO
DIV2 Game
Maker
Java Processing Visual
Basic
Pascal
Campo minato Un altro campo minato
LightsOut ItiLightsOut
Gioco del 15 Gioco del 15 Un altro gioco del 15
Sokoban ??? Unlock ItiSokoban LuckyDuck
Pac-Man
Labirinto
??? Diamonds
Treasure
Koalabr8
Maze
BrickOn
RatMan
BrickShooter ABS
Another Brick Shooter
Cattura
Colpisci
Hit The Ball
Catch The Clown
Catch The Fruit
BeBee BeBee
Pinball ??? PONG
PONG 2
Pong Clock
Racing Street Racing
Sparatutto Evil Clutches
Scrolling shooter 1945
1945_Vista
Piattaforma BINMAN
Platform
Anno Scolastico Progetto Strumento
2009/10 Crea il tuo primo videogioco
Diamonds / Pong / Unlock
GameMaker
2008/09 ItiSokoban Processing
2006/07 BeBee Java Applet
2000/01 Arkanoid Div2
1998/99 Un altro gioco del 15
Un altro campo minato
VisualBasic
1994/95 ItiSnake, LuckyDuck, RatMan, … Pascal

RISORSE ONLINE

  1. https://en.wikipedia.org/wiki/Game_integrated_development_environment
    1. GameMaker
    2. GDevelop
    3. Greenfoot
  2. HTML.it > Guida Game Design
  3. Impara Digitale – Game@School – Olimpiade Nazionale del Videogioco nella Didattica
    1. PDF – Progettare un videogioco

Competizioni scolastiche

Puoi partecipare, con la tua scuola, alle competizioni con quesiti di tipo algoritmicoinformatico

  1. BEBRAS dell’Informatica
  2. >> Championship Informatica
  3. >> CyberChallenge
  4. > Gara Nazionale di Programmazione della Macchina di Turing
  5. >> Italian Scratch Festival
  6. >> LetsApp
  7. Olimpiadi di Problem solving
  8. Olimpiadi di Robotica
  9. Olimpiadi Italiane di Informatica: Fase scolastica
  10. Olimpiadi Italiane di Informatica: > Fase territoriale e nazionale
  11. Programma una Storia
  12. Programmiamo un futuro sostenibile
  13. Reply Challenges

oppure di tipo logicomatematico-algoritmico

  1. > Gara Nazionale di Calcolo Mentale
  2. >> Giochi Matematici del Mediterraneo
  3. >> Gran Premio di Matematica Applicata
  4. > Kangourou della Matematica
  5. > Matematica senza Frontiere
  6. > Olimpiadi della Matematica
  7. > Olimpiadi Italiane di Statistica

Ci sono competizioni / concorsi scolastici per tutte le discipline

  • Certamen: …
  • Kangourou – Informatica – Inglese – Matematica
  • Olimpiadi – Astronomia – Automazione – CAD – Filosofia – Fisica – Italiano – Lingue e civiltà classiche – Patrimonio – Scienze della Terra – Scienze Naturali – …
  • Green Technologies Award – MAD FOR SCIENCE – Smart Project Omron – …
  • MIUR: Competizioni e iniziative per le eccellenze

Il piazzamento in alcune competizioni scolastiche prevede

  • premi: I FUORICLASSE DELLA SCUOLA, €€€, libri, soggiorni studio in Italia e all’estero, …
  • la pubblicazione dei propri dati nell’Albo Nazionale delle Eccellenze del MIUR

2019 – 1AA/1BA

2/3/2020

  • Organizzate gli appunti e studiate gli argomenti del 2° periodo (in grassetto nel diario di classe sottostante)
  • Collegamento agli appunti di classe
  • Tenendo conto degli impegni scolastici già programmati proponete una data (da lunedì 9 marzo in poi) per la prima verifica del 2° periodo
  • Potete commentare questo messaggio
    • utilizzando il modulo in fondo alla pagina
    • scrivendo un’email a: valentino.condoluci@gmail.com
    • scrivendo un’email a: valentino.condoluci@liceodalpiaz.edu.it

5/3/2020

  • Tenendo conto degli impegni scolastici già programmati proponete una data (da lunedì 16 marzo in poi) per la prima verifica del 2° periodo (???)

9/3/2020

  • Vi propongo di completare lo studio della pagina Dimensione dei file e velocità della rete
  • La pagina è stata preparata per essere “spiegata” in classe ma…
    • Provate a completare tutti gli esercizi (alcuni sono già svolti…)
    • Modificherò progressivamente la pagina con delle spiegazioni più approfondite
    • Provate a realizzare le tabelle presenti con LibreOffice Calc
    • Renderò disponibili i fogli di calcolo nella cartella di Google Drive di classe
  • Inviatemi i vostri tentativi/risultati (valentino.condoluci@liceodalpiaz.edu.it) sotto forma di file (o foto…) allegati

11/3/2020

  • Ho inserito dei suggerimenti per realizzare i fogli di calcolo
  • Inviatemi i vostri tentativi/risultati (valentino.condoluci@liceodalpiaz.edu.it) sotto forma di file (o foto…) allegati entro venerdì.

12/3/2020

  • Da venerdì 13 marzo 2020 attiverò la videoconferenza (Hangouts Meet).
    Invito gli studenti a connettersi secondo l’orario delle lezioni ma con 5 minuti di anticipo.
    Invito i rappresentanti di classe (o comunque uno studente per ogni classe) a collegarsi oggi (12-03-2020) alle ore 18.00 per organizzare al meglio le attività.
    Il collegamento (il codice) è unico: https://meet.google.com/oqn-bsjj-gra.
  • Avete ricevuto il mio invito per utilizzare Google Classroom.
    Aderite al più presto e visitate la sezione dedicata alla classe: ci sono un sacco di novità (la più importante la messaggistica istantanea…)
  • I collegamenti precedenti per gli appunti non funzionano più: ho spostato i materiali in Classroom.

DIARI DELLE LEZIONI

1° AA

  1. 11/9 – Accoglienza: attività in auditorium e visita dell’Istituto
  2. 16/9 – Accoglienza: sicurezza, regolamento del laboratorio
  3. 25/9 – Password, ergonomia e salute, rischio informatico
  4. 27/9 – Accesso alla rete
    Scratch: introduzione
  5. 30/9 – Ergonomia: rumore, illuminazione, microclima
  6. 2/10 – Ergonomia: organizzazione degli appunti
  7. 7/10 – Ergonomia: microclima, tavolo, sedia, mouse.
  8. 9/10 – Ergonomia: tastiera, schermo.
  9. 14/10 – Ergonomia: schermo, portatile, software, prevenzione.
  10. 16/10 – Ergonomia: approfondimenti su software, mouse, prevenzione.
  11. 21/10 – Computer e ambiente. Software: di base, applicativo, software house.
  12. 23/10 – VERIFICA
  13. 28/10 – Software e diritto d’autore
  14. 30/10 – SCRATCH: tutti i quesiti “Artista 1”
  15. 4/11 – Software e diritto d’autore
  16. 6/11 – Software e diritto d’autore
  17. 11/11 – Fine capitolo. SCRATCH: quesiti “Artista 2”
  18. 13/11 – SCRATCH: quesiti “Artista 3”
  19. 18/11 – VERIFICA
  20. 20/11 – ICT: prime definizioni
  21. 25/11 – ICT: pagina 3
  22. 27/11 – ICT: classificazione delle periferiche
  23. 2/12 – ICT: periferiche di input
  24. 9/12 – ICT: periferiche di output
  25. 11/12 – ICT: periferiche di input/output
  26. 16/12 – ICT: altre periferiche.
    SCRATCH: animazioni, dinosauro, break-dancer.
  27. 18/12 – VERIFICA

  1. 8/1 – RECUPERO: glossario dei termini informatici
  2. 13/1 – RECUPERO: glossario dei termini informatici
  3. 15/1 – Pannello anteriore, porte audio, porte universali
  4. 20/1 – Pannello anteriore, posteriore, porte esterne
  5. 22/1 – Forma e dimensione dei PC
  6. 27/1 – Upgrade, legge di Moore, modello di Von Neumann
  7. 29/1 – Modelli: Harvard, Von Neumann, RAM, cache, ROM, bus
  8. 3/2 – Continuazione.
  9. 5/2 – Unità di misura: bit, byte, KB, MB, GB, TB.
  10. 10/2 – Collegamenti senza filo.
  11. 12/2 – Memorie di massa.
  12. 17/2 – Memorie di massa magnetiche e ottiche.
  13. 18/2 – SCRATCH: “Insalata di meduse”.

  1. 16/3 – Esercizi con il foglio di calcolo
    1. “Dimensioni dei file”
    2. “Velocità della rete”
  2. 18/3 – Esercizi con le conversioni di bit.
  3. 23/3 – Esercizi con le conversioni di secondi e tempi di attesa.
  4. 25/3 – Correzione esercizi. Foglio di calcolo: “Tempi di attesa”
  5. 30/3 – Correzione esercizi. Foglio di calcolo: “Conversioni di secondi”.
  6. 1/4 – Correzione esercizi. Foglio di calcolo: figure geometriche.
  7. 6/4 – Foglio di calcolo: ulteriori figure geometriche.
  8. 15/4 – Classificazione dei computer.
  9. 20/4 – Classificazione dei computer.
  10. 22/4 – Classificazione dei computer.
  11. 27/4 – Simulazione di verifica.
  12. 29/4 – Verifica.
  13. 6/5 – Privacy: protezione dei dati personali.
  14. 11/5 – Privacy: ripasso; esenzioni, diritti, doveri.
  15. 18/5 – I rischi della rete sociale.
  16. 25/5 – Test online di recupero

1° BA

  1. 13/9 – Accoglienza: regolamento di laboratorio e incontro con allievi dell’Istituto
  2. 16/9 – Accoglienza: prova di matematica
  3. 18/9 – Accoglienza: l’organizzazione della sicurezza
  4. 1/10 – Password, accesso alla rete, rischio informatico
  5. 4/10 – Ergonomia: rumore, arredamento, temperatura, umidità, ricambia d’aria.
  6. 8/10 – Accesso alla rete scolastica e alla cartella personale
  7. 11/10 – Ergonomia: illuminazione, sedile, piano di lavoro
  8. 15/10 – Ergonomia: mouse e tastiera.
  9. 18/10 – Ergonomia: schermo, portatili.
  10. 22/10 – Ergonomia: stress e software; precauzioni.
  11. 24/10 – Computer e ambiente
  12. 29/10 – VERIFICA
  13. 29/10: Scratch: introduzione
  14. 5/11 – Software e diritto d’autore
  15. 8/11 – Software e diritto d’autore
  16. 12/11 – Software e diritto d’autore
  17. 19/11 – Software e diritto d’autore: fine capitolo.
    SCRATCH: “Artista 1”
  18. 22/11 – SCRATCH: “Artista 4”
  19. 26/11 – VERIFICA
  20. 29/11 – ICT: prime definizioni
  21. 3/12 – ICT: pagina 3
  22. 6/12 – Continuazione verifica di Italiano
  23. 10/12 – ICT: ripasso e periferiche.
  24. 12/12 – ICT: periferiche di input.
  25. 17/12 – ICT: scanner, stampante multifunzione, tastiera, webcam.
  26. 20/12 – VERIFICA

  1. 7/1 – RECUPERO: periferiche
  2. 10/1 – RECUPERO: glossario dei termini informatici
  3. 14/1 – Periferiche di input/output
  4. 17/1 – Altre periferiche; linguaggi di programmazione.
  5. 24/1 – Il case, forma e dimensione.
  6. 28/1 – Pannello anteriore / posteriore.
  7. 4/2 – Porte: seriale, parallela, PS/2, Firewire, USB, audio.
  8. 7/2 – Porte video, Legge di Moore, Upgrade.
  9. 11/2 – RECUPERO.
  10. 14/2 – Modelli per il computer. Memorie centrali.
  11. 21/2 – CPU, memorie centrali, multipli di byte.

  1. 13/3 – Esercizi con il foglio di calcolo:
    1. “Dimensioni dei file”
    2. “Velocità della rete”
    3. “Numero di secondi”
  2. 17/3 – Esercizi con le conversioni di bit.
  3. 20/3 – Esercizi con le conversioni di secondi.
  4. 23/3 – Esercizi con i tempi di attesa. Foglio di calcolo.
  5. 27/3 – Correzione esercizi. Foglio di calcolo: “Conversioni di secondi”.
  6. 31/3 – Correzione esercizi.
  7. 3/4 – Correzione esercizi. Foglio di calcolo: figure geometriche.
  8. 7/4 – Foglio di calcolo: ulteriori figure geometriche.
  9. 17/4 – Collegamenti senza filo.
  10. 21/4 – Classificazione dei computer.
  11. 28/4 – Classificazione dei computer: mainframe, mini/micro/personal computer, workstation.
  12. 5/5 – Classificazione dei computer.
  13. 8/5 – Fine classificazione dei computer. Privacy: protezione dei dati personali.
  14. 19/5 – ???
  15. 22/5 – Test online

MATERIALI DIDATTICI

Gli argomenti trattati sono evidenziati in colore

LIBRO DI TESTO

Paolo Camagni, Riccardo NikolassyINFOM@T 1 – HOEPLI

Unità 1 – Information Technology

  1. Sistemi di elaborazione
    Informatica – Il computer: case, pannello anteriore, pannello posteriore – Upgrade
    Periferiche | Porte | Collegamenti senza fili ]
  2. Hardware
    Il modello di Von Neumann – La motherboard – I tipi di computer
    Memorie di massa | Dimensione dei file ]
  3. Digitale e binario
    Analogico e digitale – Digitale o binario? – Codifica in bit o binaria – Rappresentazione dei dati alfabetici
  4. Sistemi di numerazione posizionali
    Rappresentazione dei dati numerici – Sistema di numerazione posizionale – Convertire da binario a decimale – Convertire da ottale a decimale – Convertire da esadecimale a decimale – Conclusione
  5. Conversioni tra numeri di basi diverse
    Convertire da decimale a binario – Convertire da decimale a ottale – Convertire da decimale a esadecimale
  6. Area digitale
    Le porte del computer – Comunicazione seriale e parallela – L’avvio del computer – Come ragiona il computer – Codice EBCDIC – Prefissi binari per byte – Sistema di numerazione additivo e sottrattivo

Unità 2 – Software di base

  1. Software
    Il software – Diritto d’autore e tutela legale del software – Sicurezza e protezione dei dati –
    Ergonomia
    [ Formazione di base sulla sicurezza | Rischio informatico | Informatica e ambienteRegolamento laboratorio informatica | Password | Diritto d’autore | La sicurezza dei dati | Malware | Precauzioni nell’uso della rete sociale ]
  2. Sistemi operativi
    Le funzioni del sistema operativo – I sistemi operativi più diffusi – Windows | 7 | 8 | 10, Linux, Mac OS
  3. Utilizzare Windows
    I file e le cartelle – La ricerca delle informazioni – La gestione dello schermo e della stampante – Caratteristiche generali del computer – Verifica della scheda grafica installata – Programmi di utilità
  4. Area digitale
    Tipi di software – Virus – Il pannello di controllo e il registro di sistema – Installazione e disinstallazione dei programmi – Il software GNU – Sistemi operativi per dispositivi mobili – La profondità di colore e la frequenza – Installare una nuova stampante

Unità 3 – Presentare i documenti

  1. Elaborazione testi – Il Word Processing – Word – Writer
  2. Usare i Word Processor – Realizzare una relazione di laboratorio – Come realizzare la relazione con Word – Cosa cambia se si utilizza Writer – Le lettere circolari
  3. Presentazioni multimediali – Le presentazioni multimediali – Cosa cambia se si utilizza Impress
  4. Area digitale – La diteggiatura – La selezione del testo con Writer – La numerazione pagine automatica con Word – La numerazione pagine automatica con Writer – Le note del relatore

Unità 4 – Elaborare i dati

  1. Il foglio elettronico
    I fogli elettronici – La formattazione delle celle – Formati numerici e bordi – Cosa cambia se si usa Calc
  2. Le funzioni del foglio
    Il calcolo dell’incidenza percentuale – Calcolare le spese condominiali – Applicare il conteggio condizionale – Applicare la somma condizionale – Applicare la funzione condizionale – Cosa cambia se si usa Calc
  3. I grafici
    I grafici – Cosa cambia se si usa Calc
  4. I database – Gli archivi e le basi didattiche – L’organizzazione di un database – Creare una tabella – Cosa cambia se si usa Base
  5. Area digitale
    La formattazione condizionale – La formattazione condizionata – La funzione SOMMA()
    Tipi di campo di Access – Cosa inserire nei criteri

Unità 5 – Reti, nuove tecnologie e Cloud

  1. Reti e Internet – Le reti – Internet – Il modello Client Server – Il WWW – I motori di ricerca – Il Web 2.0 e il Web 3.0
  2. La sicurezza in rete – La sicurezza in rete – Come funziona un certificato digitale – Posta elettronica e sicurezza
  3. Reperire informazione in rete
    Reperire informazione in rete
  4. Realizzare un sito web con Webnode – I siti web – La progettazione dei siti web – Il sistema Webnode
  5. Nuove tecnologie e Cloud – Nuove tecnologie – Casi di applicazione dell’Internet Of Things – Cloud e nuovi strumenti di condivisione – Google Drive
  6. Elaborazione testi con Google Docs – L’interfaccia di scrittura di Google Docs – La partecipazione condivisa a un documento
  7. Il foglio elettronico Google Sheets – L’interfaccia del foglio di lavoro di Google Sheets – La formattazione del foglio di lavoro – La formattazione condizionale – Formule e funzioni di Google Sheets – I grafici
  8. Area digitale
    Le reti BAN in medicina – La tecnologia DSL – Data center e inquinamento – Effettuare ricerche mirate – Il formato di un messaggio email – Il curriculum in formato europeo CVE

Unità 6 – Scratch e App Inventor: la programmazione visuale

  1. Programmare con ScratchChe cos’è Scratch – L’ambiente di lavoro – Gli elementi di un programma – Primo programma in Scratch – Arricchire lo script
  2. Suoni e animazioniCostumi degli sprite e animazione – I suoni – Comporre musica
  3. Videogiochi con sensori – Eventi dovuti all’utente – Controllo con la tastiera – Controllo con il mouse – Sensori di contatto
  4. Variabili e operazioni di I/O – Le variabili – La lettura dei dati in ingresso ovvero la gestione dell’I/O
  5. Realizzare app per cellulari con App Inventor – App Inventor ovvero Scratch per cellulari – Operazioni preliminari – Realizzare un’applicazione – Il progetto dell’interfaccia grafica – Il progetto del codice – Collaudare il nostro lavoro
  6. Un’app che risponde agli SMS – I componenti social – Ricevere il messaggio – I componenti multimediali per leggere il messaggio – Aggiungere la modalità silenziosa per “non disturbare” – Rispondere al messaggio arrivato
  7. Un gioco di animazione per cellulari – Un gioco con il touch screen: “Acchiappa il panino!” – Realizzare il layout – Realizzare il programma
  8. Scratch per Arduino – La scheda Arduino – Le piattaforme di sviluppo a blocchi
  9. Area digitale – Installazione di Scratch – Fotogrammi e animazioni – Come testare la presenza di Java sulla macchina – Il modulo di Google da compilare per registrarsi – Paradigmi di programmazione – Regole di utilizzo e attrezzi utili – Installare manualmente i driver Arduino

Unità 7 – Dal problema al programma: le basi della programmazione

  1. Conoscere gli algoritmi e i linguaggi
    I problemi e la loro soluzione – Un problema con il contadino – Un problema con la bilancia – Il concetto di algoritmo – Algoritmi ed esecutori
  2. Codifcare gli algoritmi Flow Chart
    I linguaggi per descrivere l’algoritmo – I diagrammi a blocchi o Flow Chart – Realizzare i primi diagrammi a blocchi – Le variabili e le costanti – Conclusione
  3. Realizzare i Flow Chart con AlgoBuild – Premessa – Ciao mondo! – Codifica in AlgoBuild dell’esercizio descritto nella lezione 2
  4. L’istruzione di selezione e le condizioni logiche – Programmi con percorsi alternativi – L’istruzione di selezione doppia – La selezione con AlgoBuild – L’istruzione di selezione semplice – Codifica in Scratch degli esempi proposti nella lezione
  5. L’istruzione di iterazione (o ciclo) – L’istruzione di iterazione o ciclo – Codificare l’iterazione – Iterazione indefinita – Iterazione definita – Diagrammi di flusso e programmazione strutturata: il teorema di Boehm e Jacopini – Codifica in Scratch degli esempi proposti nella lezione
  6. Area digitale
    Origini del problema del contadino: il lupo, la capra e il cavolo – Da dove viene il termine algoritmo? – Soluzione del problema dell’annaffiatoio – Esempio di composizione errata delle figure fondamentali – Problemi con le barche

Addetto antincendio

L’INCENDIO E LA PREVENZIONE INCENDI

  1. Pericolo
  2. Rischio
  3. Sicurezza
  4. Combustione
  5. Incendio
  6. Esplosione
    1. Deflagrazione (< velocità del suono)
    2. Detonazione ( > …)
  7. Fiamma
    1. Colore della fiamma
    2. Temperatura
  8. Combustibile
  9. Prodotti della combustione
    1. gas di combustione
    2. fumi
    3. calore
  10. Gas di combustione: ossido di carbonio, anidride carbonica, anidride solforosa, acido cianidrico, acido cloridrico, …
  11. Fumi
    1. particelle solide, aerosol: ceneri, incombusti, …
    2. particelle liquide: nebbie, vapore acqueo, …
  12. Triangolo del fuoco
    1. Combustibile
    2. Comburente
    3. Sorgente di calore
  13. Fonti (sorgenti) d’innesco
    1. accensione diretta: scintilla, fiammifero, scarica elettrica, …
    2. accensione indiretta: convezione, conduzione, irraggiamento
    3. attrito
    4. autocombustione
  14. Spegnimento
    1. Esaurimento del compustibile
    2. Soffocamento
    3. Raffreddamento
  15. Classe (classificazione) degli incendi
    1. A, solidi
    2. B, liquidi
    3. C, gas
    4. D, metalli
    5. ex E, natura elettrica
    6. F, mezzi di cottura
  16. Parametri fisici della combustione
    1. temperatura di accensione, autoaccensione spontanea, °C
    2. temperatura teorica di combustione, °C
    3. aria teorica di combustione, metri cubi per kg
    4. potere calorifico, inferiore e superiore, mega joule per kg
    5. temperatura di infiammabilità, per i vapori, °C
    6. limite di infiammabilità, inferiore e superiore, % in volume
    7. limite di esplodibilità, inferiore e superiore, % in volume
  17. Parametri della combustione di sostanze solide
    1. pezzatura
    2. porosità
    3. elementi presenti
    4. umidità
    5. ventilazione
  18.  Classificazione dei liquidi per temperatura di infiammabilità
    1. A, T < 21 °C
    2. B, 21 °  ≤ T < 65 °C
    3. C, 65 °  ≤ T < 125 °C (?)
  19. Classificazione dei gas
    1. caratteristiche fisiche: leggero, pesante
    2. modalità di conservazione: compresso, liquefatto, refrigerato, disciolto
  20. Cause d’incendi
    1. deposito/manipolazione di sostanze infiammabili/combustibili
    2. accumulo di rifiuti (carta, …) facilmente incendiabili
    3. negligenza nell’uso di fiamme libere/fonti di calore
    4. inadeguata pulizia / scarsa manutenzione
    5. impianti elettrici/utilizzatori difettosi/sovraccarichi/non protetti
    6. riparazioni/modifiche non adeguate di impianti
    7. apparecchiature elettriche inutilizzate sotto tensione
    8. fumare
  21. Sostanze estinguenti
    1. acqua
    2. schiuma
    3. polveri
    4. idrocarburi alogenati, HALON
    5. agenti estinguenti alternativi a HALON
    6. gas inerti

PREVENZIONE INCENDI

    1. Impianti elettrici a regola d’arte
    2. Collegamento a terra di impianti, serbatoi, …
    3. Impianti parafulmine
    4. Dispositivi di sicurezza degli impianti
    5. Ventilazione dei locali
    6. Utilizzo di materiali incombustibili
    7. Pavimenti e attrezzi antiscintilla
    8. Segnaletica di sicurezza, riferita ai rischi presenti
    9. Misure precauzionali di esercizio
      1. Analisi delle cause degli incendi più comuni
      2. Informazione e formazione
      3. Controlli
      4. Manutenzione
    10. Comportamenti
      1. Deposito e utilizzo di sostanze …
      2. Utilizzo di fonti di calore
      3. Impianti elettrici
      4. Fumo
      5. Rifiuti e scarti
      6. Aree non frequentate
      7. Aree a rischio di incendi dolosi
    11. Informazione e prevenzione
    12. Manutenzione ordinaria e straordinaria

PROTEZIONE ANTINCENDIO

  1. Protezione passiva / attiva
  2. Protezione passiva
    1. barriere antincendio
      1. isolamento dell’edificio
      2. distanze di sicurezza
      3. muri tagliafuoco, schermi, …
    2. strutture aventi caratteristiche di resistenza al fuoco
    3. materiali classificati per la reazione al fuoco
    4. sistemi di ventilazione
    5. sistema di vie d’uscita …
  3. Protezione attiva
    1. estintori
    2. rete idrica antincendi
    3. impianti di rilevazione automatica d’incendio
    4. impianti di spegnimento automatici
    5. dispositivi di segnalazione e d’allarme
    6. evacuatori di fumo e calore

  1. Distanze di sicurezza
    1. interne
    2. esterne
    3. di protezione
  2. Resistenza al fuoco
    1. R, stabilità, resistenza meccanica
    2. E, tenuta a fiamme, vapori, gas caldi
    3. I, isolamento termico
    4. REI x, conservare stabilità, tenuta e isolamento per x minuti
    5. RE x, conservare stabilità e tenuta per x minuti
    6. R x, conservare stabilità per x minuti
  3. Barriere locali, incendi lineari
  4. Barriere totali, incendi tridimensionali
  5. Muro tagliafuoco
  6. Porta tagliafuoco
    1. incernierata, con chiusura automatica
    2. scorrevole, con guida inclinata
    3. a ghigliottina, con guide verticali
  7. Ignificazione
    1. Intonaco isolante
    2. Vernici intumescenti
  8. Vie d’esodo
    1. dimensionamento e geometria
    2. protezione attiva e passiva
    3. identificazione continua
  9. Dimensionamento delle vie d’uscita
    1. massimo affollamento: densità di affollamento (persone/mq) x superficie (mq)
    2. capacità d’esodo: numero uscite, larghezza uscite, livello delle uscite
    3. 1 uscita da 1,20 m ogni 5 lavoratori (pericolo d’esplosione/incendio)
    4. 1 uscita da 0,80 m, <=a 25 lavoratori
    5. 1 uscita da 1,20 m, >=26 e <=50
    6. 1 uscita da 0,80 m
      1 uscita da 1,20 m, >=51 e <=100
    7. 1 uscita da 0,80 m
      1 uscita da 1,20 m
      1 uscita da 1,20 m per ogni 50 lavoratori…
  10. Reazione al fuoco dei materiali
    1. 0, non combustibili
    2. 1. 2, 3, 4
    3. 5, combustibili

  1. Estintori
    1. portatili (< 20 Kg)
    2. carrellati, minore praticità
  2. Classe
    1. Classe A, solidi con brace
    2. Classe B, liquidi infiammabili
    3. Classe C, gas infiammabile
    4. Classe D, metalli
  3. Indicazioni
    1. Colore rosso
    2. Classi dei fuochi: 21A 89BC, …
    3. Istruzioni e condizioni di utilizzo
    4. Posizione: percorso max. 15 m, distanza max. 30 m
    5. Getto alla base del focolaio
    6. Operatore sopravvento
    7. Operatori sfalsati di 90° gradi
  4. Tipologie
    1. ad acqua
    2. a schiuma, per liquidi infiammabili
    3. a idrocarburi alogenati, per motori e macchinari
    4. a polvere, per liquidi infiammabili e apparecchi elettrici
    5. ad anidride carbonica, per apparecchi elettrici

  1. Criteri per la rete idrica antincendi
    1. indipendenza dalla rete
    2. valvole di sezionamento
    3. riserva idrica
    4. costanza di pressione
    5. ridondanza del gruppo pompe
    6. rete ad anello
    7. protezione dal gelo e dalla corrosione
    8. copertura protettiva dell’intera attività
  2. Idranti UNI 45
    1. 50% degli idranti
    2. portata 120 litri/min
    3. pressione 2 atm
  3. Naspi
    1. lance 25 mm
    2. portata 50 litri/min
    3. pressione 1,5 bar

  1. Impianti di spegnimento automatici
    1. ad acqua SPRINKLER
    2. a schiuma
    3. ad anidride carbonica
    4. ad halon
    5. a polvere
  2. Parti
    1. fonte di alimentazione
    2. pompe di mandata
    3. Centralina di controllo e allarme
    4. Condotte mandanti principali
    5. Rete di condotte secondarie
    6. Testine erogatrici (sprinkler)
  3. Erogazione
    1. comandata da impianto di rilevazione
    2. apertura automatica delle teste erogatrici
  4. Tipi d’impianto
    1. a umido, permanentemente riempiti
    2. a secco, riempiti d’aria a pressione
    3. alternativi, mesi freddi, mesi caldi
    4. a pre-allarme, per escludere falsi allarmi
    5. a diluvio, sprinklers aperti, grosse portate
  5. A schiuma: serbatoio di schiumogeno
  6. Ad anidride carbonica, halon, polvere: portata limitata, batteria di bombole, serbatoi

  1. Impianto di rivelazione automatica d’incendio
    1. protezione attiva
    2. tempo d’intervento
    3. durante fase di prima propagazione, prima del flash over
  2. Consente
    1. sfollamento delle persone
    2. sgombero dei beni
    3. attivare un piano d’intervento
    4. attivare i sistemi di protezione, manuali e/o automatici, di spegnimento
  3. Fasi dell’incendio
    1. prima propagazione
    2. flash over
    3. incendio generalizzato
    4. spegnimento per esurimento del combustibile
  4. Rilevazione, rivelazione
  5. Rilevatori
    1. di calore / fumo / gas / fiamme
    2. statici / differenziali / velocimetri
    3. puntiformi / a punti multipli / lineari
  6. Componenti del sistema automatico di rivelazione
    1. rilevatori automatici
    2. centrale di controllo
    3. dispositivi di allarme
    4. comandi di attivazione
    5. elementi di connessione
  7. Allarme locale / a distanza
  8. Intervento manuale / automatico

  1. Segnaletica di sicurezza
    1. cartello
    2. colore
    3. segnale luminoso / acustico
    4. comunicazione verbale
    5. segnale gestuale
  2. Segnale di
    1. divieto, cerchio rosso, figura nera
    2. avvertimento, triangolo giallo, figura nera
    3. prescrizione, cerchio azzurro, figura bianca
    4. salvataggio, soccorso, quadrato verde, figura bianca
  3. Segnaletica antincendio
    1. quadrato rosso, figura bianca

  1. Illuminazione di sicurezza
    1. intensità minima, 5 lux
    2. fonte di alimentazione

ESERCITAZIONI PRATICHE

  1. Principali attrezzature ed impianti di spegnimento
    1. Estintori portatili d’incendio
    2. Tubazioni ed accessori degli impianti idrici antincendio
      1. Tubi di mandata 45 mm / 70 mm
      2. Avvolti in doppio / semplice
      3. Ripartitore 70/45 a tre vie
  2. Attrezzature di protezione individuale
    1. Maschere antigas
    2. Autorespiratori

2019 – 2AA/2BA

DIARIO DELLE LEZIONI

2° AA

  1. 16/9 – Presentazione delle attività del 2° anno
    Introduzione a SCRATCH
  2. 18/9 – Analogico e digitale
  3. 25/9 – Codifiche, carte,colori

2° BA

  1. 13/9 – Presentazione delle attività del 2° anno
  2. 16/9 – Analogico e digitale
  3. 20/9 – Codifiche, carte, caratteri, ASCII
  4. 25/9 – Codifiche, Unicode, esercizi
  5. 2/10 – VERIFICA

LIBRO DI TESTO
Paolo Camagni, Riccardo NikolassyINFOM@T 1 – HOEPLI

Gli argomenti trattati sono evidenziati in colore

  • 2018/19 – 1AA
  • 2019/20 – 2AA/2BA

1 – Information Technology

  1. Sistemi di elaborazione
    Informatica – Il computer: case, pannello anteriore, pannello posteriore – Upgrade – Periferiche, porte
  2. Hardware
    Il modello di Von Neumann – La motherboard – I tipi di computer
  3. Digitale e binario
    Analogico e digitale – Digitale o binario? – Codifica in bit o binaria – Rappresentazione dei dati alfabetici
  4. Sistemi di numerazione posizionali
    Rappresentazione dei dati numerici – Sistema di numerazione posizionale – Convertire da binario a decimale – Convertire da ottale a decimale – Convertire da esadecimale a decimale – Conclusione
  5. Conversioni tra numeri di basi diverse
    Convertire da decimale a binario – Convertire da decimale a ottale – Convertire da decimale a esadecimale
  6. Area digitale
    Le porte del computer – Comunicazione seriale e parallela – L’avvio del computer – Come ragiona il computer – Codice EBCDIC – Prefissi binari per byte – Sistema di numerazione additivo e sottrattivo

2 – Software di base

  1. Software
    Il software – Diritto d’autore e tutela legale del software – Sicurezza e protezione dei dati – Ergonomia
  2. Sistemi operativi
    Le funzioni del sistema operativo – I sistemi operativi più diffusi – Windows | 7 | 8 | 10, Linux, Mac OS
  3. Utilizzare Windows
    I file e le cartelle – La ricerca delle informazioni – La gestione dello schermo e della stampante – Caratteristiche generali del computer – Verifica della scheda grafica installata – Programmi di utilità
  4. Area digitale
    Tipi di software – Virus – Il pannello di controllo e il registro di sistema – Installazione e disinstallazione dei programmi – Il software GNU – Sistemi operativi per dispositivi mobili – La profondità di colore e la frequenza – Installare una nuova stampante

3 – Presentare i documenti

  1. Elaborazione testi – Il Word Processing – Word – Writer
  2. Usare i Word Processor – Realizzare una relazione di laboratorio – Come realizzare la relazione con Word – Cosa cambia se si utilizza Writer – Le lettere circolari
  3. Presentazioni multimediali – Le presentazioni multimediali – Cosa cambia se si utilizza Impress
  4. Area digitale – La diteggiatura – La selezione del testo con Writer – La numerazione pagine automatica con Word – La numerazione pagine automatica con Writer – Le note del relatore

4 – Elaborare i dati

  1. Il foglio elettronico
    I fogli elettronici – La formattazione delle celle – Formati numerici e bordi – Cosa cambia se si usa Calc
  2. Le funzioni del foglio
    Il calcolo dell’incidenza percentuale – Calcolare le spese condominiali – Applicare il conteggio condizionale – Applicare la somma condizionale – Applicare la funzione condizionale – Cosa cambia se si usa Calc
  3. I grafici
    I grafici – Cosa cambia se si usa Calc
  4. I database – Gli archivi e le basi didattiche – L’organizzazione di un database – Creare una tabella – Cosa cambia se si usa Base
  5. Area digitale
    La formattazione condizionale – La formattazione condizionata – La funzione SOMMA()
    Tipi di campo di Access – Cosa inserire nei criteri

5 – Reti, nuove tecnologie e Cloud

  1. Reti e Internet – Le reti – Internet – Il modello Client Server – Il WWW – I motori di ricerca – Il Web 2.0 e il Web 3.0
  2. La sicurezza in rete – La sicurezza in rete – Come funziona un certificato digitale – Posta elettronica e sicurezza
  3. Reperire informazione in rete
    Reperire informazione in rete
  4. Realizzare un sito web con Webnode – I siti web – La progettazione dei siti web – Il sistema Webnode
  5. Nuove tecnologie e Cloud – Nuove tecnologie – Casi di applicazione dell’Internet Of Things – Cloud e nuovi strumenti di condivisione – Google Drive
  6. Elaborazione testi con Google Docs – L’interfaccia di scrittura di Google Docs – La partecipazione condivisa a un documento
  7. Il foglio elettronico Google Sheets – L’interfaccia del foglio di lavoro di Google Sheets – La formattazione del foglio di lavoro – La formattazione condizionale – Formule e funzioni di Google Sheets – I grafici
  8. Area digitale
    Le reti BAN in medicina – La tecnologia DSL – Data center e inquinamento – Effettuare ricerche mirate – Il formato di un messaggio email – Il curriculum in formato europeo CVE

6 – Scratch e App Inventor: la programmazione visuale

  1. Programmare con ScratchChe cos’è Scratch – L’ambiente di lavoro – Gli elementi di un programma – Primo programma in Scratch – Arricchire lo script
  2. Suoni e animazioni – Costumi degli sprite e animazione – I suoni – Comporre musica
  3. Videogiochi con sensori – Eventi dovuti all’utente – Controllo con la tastiera – Controllo con il mouse – Sensori di contatto
  4. Variabili e operazioni di I/O – Le variabili – La lettura dei dati in ingresso ovvero la gestione dell’I/O
  5. Realizzare app per cellulari con App Inventor – App Inventor ovvero Scratch per cellulari – Operazioni preliminari – Realizzare un’applicazione – Il progetto dell’interfaccia grafica – Il progetto del codice – Collaudare il nostro lavoro
  6. Un’app che risponde agli SMS – I componenti social – Ricevere il messaggio – I componenti multimediali per leggere il messaggio – Aggiungere la modalità silenziosa per “non disturbare” – Rispondere al messaggio arrivato
  7. Un gioco di animazione per cellulari – Un gioco con il touch screen: “Acchiappa il panino!” – Realizzare il layout – Realizzare il programma
  8. Scratch per Arduino – La scheda Arduino – Le piattaforme di sviluppo a blocchi
  9. Area digitale – Installazione di Scratch – Fotogrammi e animazioni – Come testare la presenza di Java sulla macchina – Il modulo di Google da compilare per registrarsi – Paradigmi di programmazione – Regole di utilizzo e attrezzi utili – Installare manualmente i driver Arduino

7 – Dal problema al programma: le basi della programmazione

  1. Conoscere gli algoritmi e i linguaggi
    I problemi e la loro soluzione – Un problema con il contadino – Un problema con la bilancia – Il concetto di algoritmo – Algoritmi ed esecutori
  2. Codifcare gli algoritmi Flow Chart
    I linguaggi per descrivere l’algoritmo – I diagrammi a blocchi o Flow Chart – Realizzare i primi diagrammi a blocchi – Le variabili e le costanti – Conclusione
  3. Realizzare i Flow Chart con AlgoBuild – Premessa – Ciao mondo! – Codifica in AlgoBuild dell’esercizio descritto nella lezione 2
  4. L’istruzione di selezione e le condizioni logiche – Programmi con percosrsi alternativi – L’istruzione di selezione doppia – La selezione con AlgoBuild – L’istruzione di selezione semplice – Codifica in Scratch degli esempi proposti nella lezione
  5. L’istruzione di iterazione (o ciclo) – L’istruzione di iterazione o ciclo – Codificare l’iterazione – Iterazione indefinita – Iterazione definita – Diagrammi di flusso e programmazione strutturata: il teorema di Boehm e Jacopini – Codifica in Scratch degli esempi proposti nella lezione
  6. Area digitale
    Origini del problema del contadino: il lupo, la capra e il cavolo – Da dove viene il termine algoritmo? – Soluzione del problema dell’annaffiatoio – Esempio di composizione errata delle figure fondamentali – Problemi con le barche

MATERIALI DIDATTICI