Ch 1 - Italian translation, assignments and quizzes

pull/147/head
Roberto Pauletto 4 years ago
parent 9ccd6e3f2d
commit 371b8867f6

@ -0,0 +1,18 @@
*Completare questo quiz insieme alla propria richiesta selezionando una risposta per domanda.*
1. Quale lingua useresti molto probabilmente per creare un sito web?
- [ ] Codice Macchina
- [ ] JavaScript
- [ ] Bash
2. Gli ambienti di sviluppo sono unici per ogni sviluppatore
- [ ] Vero
- [ ] Falso
3. Cosa dovrà fare uno sviluppatore per correggere il codice difettoso?
- [ ] Evidenziazione della sintassi
- [ ] Debugging
- [ ] Formattazione del codice

@ -0,0 +1,18 @@
*Completare questo quiz in classe*
1. Un programma può essere creato senza che il creatore scriva alcun codice
- [ ] Vero
- [ ] Falso
2. I linguaggi di basso livello sono una scelta popolare per:
- [ ] Siti web
- [ ] Hardware
- [ ] Software per videogiochi
3. Quale di questi strumenti sarebbe molto probabilmente nell'ambiente di uno sviluppatore web?
- [ ] Hardware, come un Raspberry Pi
- [ ] Strumento DevTools del browser
- [ ] Documentazione del sistema operativo

@ -0,0 +1,11 @@
# Leggere la Documentazione
## Istruzioni
Ci sono molti strumenti dei quali uno sviluppatore web potrebbe avere bisogno che non sono nella [documentazione MDN per strumenti lato client](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Understanding_client-side_tools/Overview). Selezionare 3 strumenti non trattati nella lezione, spiegare perchè uno sviluppatore web dovrebbe usarli, cercare uno strumento che possa rientrare in questa categoria e condivere la sua documentazione. Non usare lo stesso strumento di esempio citato nei documenti MDN.
## Rubrica
Ottimo | Adeguato | Necessari miglioramenti
--- | --- | -- |
|Spiega perchè uno sviluppatore web dovrebbe usare lo strumento| Spiega come, ma non perchè uno sviluppatore web dovrebbe usare lo strumento| Non menziona come o perchè uno sviluppatore web dovrebbe usare lo strumento |

@ -0,0 +1,19 @@
*Completare questo quiz selezionando una risposta per domanda.*
1. Un luogo dove confrontare e discutere le differenze introdotte su un ramo con valutazioni, commenti, test integrati, e altro è:
- [ ] GitHub
- [ ] Una Pull Request
- [ ] Un ramo di funzionalità
2. Come si otterrebbero tutti i commit da un ramo remoto?
- [ ] `git fetch`
- [ ] `git pull`
- [ ] `git commits -r`
3. Come ci si porta su di un ramo?
- [ ] `git switch [nome-ramo]`
- [ ] `git checkout [nome-ramo]`
- [ ] `git load [nome-ramo]`

@ -0,0 +1,14 @@
*Completa questo quiz in classe*
1. Come si crea un repository Git?
- [ ] git create
- [ ] git start
- [ ] git init
2. Che cosa fa `git add`?
- [ ] Esegue una azione di commit per il proprio codice
- [ ] Aggiunge i propri file in una staging area per essere tracciati
- [ ] Aggiunge i propri file a GitHub

@ -0,0 +1,17 @@
*Completare questo quiz selezionando una risposta per domanda.*
1. Lighthouse verifica solo i problemi di accessibilità
- [ ] vero
- [ ] falso
2. Le tavolozze con colori sicuri aiutano le persone con
- [ ] daltonismo
- [ ] disabilità visiva
- [ ] entrambe le cose
3. I link descrittivi sono vitali per i siti web accessibili
- [ ] vero
- [ ] falso

@ -0,0 +1,17 @@
*Completare questo quiz in classe*
1. Da quale strumento del browser è possibile controllare se un sito web è accessibile
- [ ] Lighthouse
- [ ] Deckhouse
- [ ] Cleanhouse
2. È necessario uno screen reader per testare l'accessibilità per gli utenti con problemi di vista
- [ ] vero
- [ ] falso
3. L'accessibilità è importante solo sui siti web governativi
- [ ] vero
- [ ] falso

@ -0,0 +1,11 @@
# Analizzare un sito web non accessibile
## Istruzioni
Identificare un sito web che si ritiene NON accessibile e creare un piano d'azione per migliorarne l'accessibilità. Il primo compito sarà identificare questo sito, dettagliare i modi in cui si ritiene che sia inaccessibile senza utilizzare strumenti analitici e quindi sottoporlo a un'analisi Lighthouse. Prendere i risultati di questa analisi e delineare un piano dettagliato con un minimo di dieci punti che mostrano come il sito potrebbe essere migliorato.
## Rubrica
| Criteri | Ottimo | Adeguato | Necessita miglioramento |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- | --------------------------- |
| rapporto dello studente | include paragrafi su come il sito è inadeguato, il report Lighthouse catturato come pdf, un elenco di dieci punti da migliorare, con dettagli su come migliorarlo | manca il 20% del richiesto | manca il 50% del richiesto |
Loading…
Cancel
Save