You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
# Programmazione Guidata dagli Eventi: Creare un Gioco di Battitura
|
|
|
|
|
|
|
|
|
|
## Introduzione
|
|
|
|
|
|
|
|
|
|
La digitazione è una delle abilità più sottovalutate dello sviluppatore. La capacità di trasferire rapidamente i pensieri dalla propria testa al proprio editor consente alla creatività di fluire liberamente. Uno dei modi migliori per imparare è giocare!
|
|
|
|
|
|
|
|
|
|
> Quindi, si costuirà un gioco di battitura!
|
|
|
|
|
|
|
|
|
|
Si utilizzaranno le capacità JavaScript, HTML e CSS sviluppate finora per creare un gioco di battitura. Il gioco presenterà al giocatore una citazione casuale (verranno usate citazioni da [Sherlock Holmes](https://it.wikipedia.org/wiki/Sherlock_Holmes) ) e il tempo impiegato dal giocatore per digitarla accuratamente. Si utilizzeranno le capacità JavaScript, HTML e CSS sviluppate finora per creare un gioco di battitura.
|
|
|
|
|
|
|
|
|
|
![Demo](../images/demo.gif)
|
|
|
|
|
|
|
|
|
|
## Prerequisiti
|
|
|
|
|
|
|
|
|
|
Questa lezione presume che si abbia familiarità con i seguenti concetti:
|
|
|
|
|
|
|
|
|
|
- Creazione di controlli per input di testo e pulsanti
|
|
|
|
|
- CSS e impostazione degli stili utilizzando le classi
|
|
|
|
|
- Nozioni di base su JavaScript
|
|
|
|
|
- Creare un array
|
|
|
|
|
- Creare un numero casuale
|
|
|
|
|
- Ottenere l'orario corrente
|
|
|
|
|
|
|
|
|
|
## Lezione
|
|
|
|
|
|
|
|
|
|
[Creare un gioco di battitura utilizzando la programmazione guidata dagli eventi](../typing-game/translations/README.it.md)
|
|
|
|
|
|
|
|
|
|
## Crediti
|
|
|
|
|
|
|
|
|
|
Scritto con il ♥ ️ da [Christopher Harrison](http://www.twitter.com/geektrainer)
|