Changes between Version 10 and Version 11 of MaterialiAsl


Ignore:
Timestamp:
Jun 19, 2018, 3:25:54 PM (7 years ago)
Author:
Anna Morpurgo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MaterialiAsl

    v10 v11  
    1 = Pagina di appunti per sito ASL giugno 2018
    2 
    3 
    4 == Martedì
    5 
    6 
    7 === Qualche quesito Bebras
    8 
    9 Risolvete in gruppo i seguenti quesiti delle gare ''Bebras dell'Informatica'' e segnatevi su un figlio le vostre risposte
    10 
    11  1. [https://bebras.it/explorer/embed/470 Beaverball]
    12  2. [https://bebras.it/explorer/embed/259 Ape robotica]
    13  3. [https://bebras.it/explorer/embed/681 Pulizie]
    14  4. [https://bebras.it/explorer/embed/477 Fai uscire il robot]
    15  5. [https://bebras.it/explorer/embed/484 Una tartaruga sistematica]
    16  6. [https://bebras.it/explorer/embed/486 Artiglieria programmabile]
    17  7. [https://bebras.it/explorer/embed/688 Robot]
    18 
    19 === Automatizzare un compito
    20 
    21 [http://morpurgo.di.unimi.it/ASL/slidesIntroProgrammazione.pdf Introduzione alla programmazione]
    22 
    23 === Labirinti
    24 
    25 Scaricate i file
    26  * [http://morpurgo.di.unimi.it/ASL/labirinti/maze0.xml maze0]
    27  * [http://morpurgo.di.unimi.it/ASL/labirinti/maze1.xml maze1]
    28  * [http://morpurgo.di.unimi.it/ASL/labirinti/maze3.xml maze3]
    29  * [http://morpurgo.di.unimi.it/ASL/labirinti/maze5a.xml maze5a]
    30  * [http://morpurgo.di.unimi.it/ASL/labirinti/maze5.xml maze5]
    31 
    32 Accedete poi al sito di [https://snap.berkeley.edu/snapsource/snap.html Snap], un ambiente di programmazione visuale.
    33 Cliccate nella barra in alto sull'icona con la pagina bianca, scegliete dal menu la voce ''importa'' e, per ogni labirinto,
    34 caricate il file maze relativo e create un programma per far arrivare la lampada di Aladino alla meta (quadrato colorato).
    35 Cercate di farlo utilizzando il minor numero possibile di blocchi blu (Motion) e sfruttando i blocchi ocra (Control).
    36 Prima di passare al labirinto successivo, salvate il programma, cliccando sull'icona con la pagina bianca e scegliendo dal menu la voce ''esporta il progetto''.
    37 In questa [http://morpurgo.di.unimi.it/ASL/slidesSnapBlockly.pdf Introduzione a Snap! e Blockly] troverete qualche indicazione per questa attività e la prossima.
    38 
    39 === Messaggi segreti
    40 
    41 Vi verrà consegnato un documento (intitolato [http://morpurgo.di.unimi.it/ASL/ASL_MissioneSegreta_scheda.pdf Missione segreta]) con la descrizione di un ambiente di programmazione visuale (Blockly) che mette a disposizione istruzioni di base (primitive) per estrarre informazioni da un testo. Leggete le istruzioni, poi accedete all'[https://aladdin-pipes.herokuapp.com/apps/pipe applicazione Blockly] e per ogni richiesta della scheda scrivete il programma che avete creato e l'output del programma stesso.
    42 
    43 === Un programma fitto di eventi
    44 
    45 Leggete con cura la [http://morpurgo.di.unimi.it/ASL/SchedaProgrammaEventi.pdf scheda] che vi è stata consegnata ed esaminate l'interfaccia del [http://aladdin.unimi.it/sw/scheduling/scheduling.html software].
    46 
    47 
    48 Per ciascuno dei ''criteri di ordinamento'', stabilite se è un  criterio '''adatto''', nel senso che garantisce di selezionare il maggior numero di eventi possibili cui assistere.
    49 Per ciascuno dei criteri che considerate non adatti, fornite un esempio (il più semplice che riuscite a trovare) che mostra perché il criterio non è adatto.
    50 Per ciascuno dei criteri che considerati adatti, spiegate il ragionamento che vi ha portato a questa conclusione.
    51 === Automatizzare un compito
    52 
    53 [http://morpurgo.di.unimi.it/ASL/slidesIntroProgrammazione.pdf Introduzione alla programmazione]
    54 
    55 === Labirinti
    56 
    57 Scaricate i file
    58  * [http://morpurgo.di.unimi.it/ASL/labirinti/maze0.xml maze0]
    59  * [http://morpurgo.di.unimi.it/ASL/labirinti/maze1.xml maze1]
    60  * [http://morpurgo.di.unimi.it/ASL/labirinti/maze3.xml maze3]
    61  * [http://morpurgo.di.unimi.it/ASL/labirinti/maze5a.xml maze5a]
    62  * [http://morpurgo.di.unimi.it/ASL/labirinti/maze5.xml maze5]
    63 
    64 Accedete poi al sito di [https://snap.berkeley.edu/snapsource/snap.html Snap], un ambiente di programmazione visuale.
    65 Cliccate nella barra in alto sull'icona con la pagina bianca, scegliete dal menu la voce ''importa'' e, per ogni labirinto,
    66 caricate il file maze relativo e create un programma per far arrivare la lampada di Aladino alla meta (quadrato colorato).
    67 Cercate di farlo utilizzando il minor numero possibile di blocchi blu (Motion) e sfruttando i blocchi ocra (Control).
    68 Prima di passare al labirinto successivo, salvate il programma, cliccando sull'icona con la pagina bianca e scegliendo dal menu la voce ''esporta il progetto''.
    69 In questa [http://morpurgo.di.unimi.it/ASL/slidesSnapBlockly.pdf Introduzione a Snap! e Blockly] troverete qualche indicazione per questa attività e la prossima.
    70 
    71 === Messaggi segreti
    72 
    73 Vi verrà consegnato un documento (intitolato [http://morpurgo.di.unimi.it/ASL/ASL_MissioneSegreta_scheda.pdf Missione segreta]) con la descrizione di un ambiente di programmazione visuale (Blockly) che mette a disposizione istruzioni di base (primitive) per estrarre informazioni da un testo. Leggete le istruzioni, poi accedete all'[https://aladdin-pipes.herokuapp.com/apps/pipe applicazione Blockly] e per ogni richiesta della scheda scrivete il programma che avete creato e l'output del programma stesso.
    74 
    75 === Un programma fitto di eventi
    76 
    77 Leggete con cura la [http://morpurgo.di.unimi.it/ASL/SchedaProgrammaEventi.pdf scheda] che vi è stata consegnata ed esaminate l'interfaccia del [http://aladdin.unimi.it/sw/scheduling/scheduling.html software].
    78 
    79 
    80 Per ciascuno dei ''criteri di ordinamento'', stabilite se è un  criterio '''adatto''', nel senso che garantisce di selezionare il maggior numero di eventi possibili cui assistere.
    81 Per ciascuno dei criteri che considerate non adatti, fornite un esempio (il più semplice che riuscite a trovare) che mostra perché il criterio non è adatto.
    82 Per ciascuno dei criteri che considerati adatti, spiegate il ragionamento che vi ha portato a questa conclusione.
    83 
    84 
    851== Mercoledì
    862