Il verbo essere
data di oggi: |
Corso di Javascript + italiano |
Il verbo è una parte del discorso che indica una azione compiuta da una persona, da un animale o da una cosa.
articolo | nome | verbo | aggettivo |
Il | panino | è | morbido. |
La | pizza | costa | molto. |
Due verbi molto usati sono il verbo: essere e il verbo: avere; essi sono detti ausiliari, in quanto vengono uniti ad altri verbi.
Il verbo non si mantiene uguale quando cambia la persona che compie l'azione; il verbo cambia quando cambia il tempo in cui l'azione avviene.
Si dice coniugazione di un verbo l'insieme di tutte le forme che il verbo può avere, cioè tutti i modi, tutti i tempi e tutte le persone di un verbo.
Il verbo essere ha la seguente coniugazione:
Modo: indicativo
PRESENTE | PASSATO PROSSIMO |
io sono | io sono stato |
tu sei | tu sei stato |
egli è | egli è stato |
noi siamo | noi siamo stati |
voi siete | voi siete stati |
essi sono | essi sono stati |
IMPERFETTO | TRAPASSATO PROSSIMO |
io ero | io ero stato |
tu eri | tu eri stato |
egli era | egli era stato |
noi eravamo | noi eravamo stati |
voi eravate | voi eravate stati |
essi erano | essi erano stati |
PASSATO REMOTO | TRAPASSATO REMOTO |
io fui | io fui stato |
tu fosti | tu fosti stato |
egli fu | egli fu stato |
noi fummo | noi fummo stati |
voi foste | voi foste stati |
essi furono | essi furono stati |
FUTURO SEMPLICE | FUTURO ANTERIORE |
io sarò | io sarò stato |
tu sarai | tu sarai stato |
egli sarà | egli sarà stato |
noi saremo | noi saremo stati |
voi sarete | voi sarete stati |
essi saranno | essi saranno stati |
Modo: congiuntivo
PRESENTE | PASSATO |
io sia | io sia stato |
tu sia | tu sia stato |
egli sia | egli sia stato |
noi siamo | noi siamo stati |
voi siate | voi siate stati |
essi siano | essi siano stati |
IMPERFETTO | TRAPASSATO |
io fossi | io fossi stato |
tu fossi | tu fossi stato |
egli fosse | egli fosse stato |
noi fossimo | noi fossimo stati |
voi foste | voi foste stati |
essi fossero | essi fossero stati |
Modo: condizionale
PRESENTE | PASSATO |
io sarei | io sarei stato |
tu saresti | tu saresti stato |
egli sarebbe | egli sarebbe stato |
noi saremmo | noi saremmo stati |
voi sareste | voi sareste stati |
essi sarebbero | essi sarebbero stati |
Modo: imperativo
PRESENTE | FUTURO |
sii | sarai |
sia | sarà |
siamo | saremo |
siate | sarete |
siano | saranno |
Modo: infinito
PRESENTE PASSATO
essere essere stato
Modo: participio
PRESENTE PASSATO
ente stato, stata, stati, state
Modo: gerundio
PRESENTE PASSATO
essendo essendo stato
Programmazione javascript
Costruiamo ora un breve programma in javascript per controllare la conoscenza dei principali verbi. La programmazione Javascript viene trattata nel Corso Javascript per scuola media. Qui faremo solo un esercizio che abbina le conoscenze della grammatica italiana alle conoscenze del linguaggio di programmazione javascript.
Esercizio
Scrivere un programma di italiano che riconosca il presente indicativo del verbo essere e dia il voto.
Soluzione
Procediamo con ordine.
1° esercizio
Vogliamo realizzare un programma del tipo:
Antonio e Luisa in casa. |
Che cosa ci serve?
Intanto ci servono sei pulsanti di comando; un pulsante di comando lo possiamo costruire facilmente con la seguente istruzione:
<input type="button" value="sono" onclick="errata()" >
Sul pulsante viene scritto il verbo "sono", prima persona singolare del presente indicativo; quando l'utente clicca con il mouse, con la funzione errata() che costruiremo dopo, controlleremo se la risposta è giusta.
Si tratta ora di scrivere la funzione errata().
La scriviamo in questo modo:
function errata() {
alert ("Risposta errata! Il tuo voto è rimasto: "+contatore);
}
Questa è una funzione che mi dà sempre una risposta errata. Infatti con:
onclick="errata()"
ogni volta che si preme il pulsante viene eseguita la funzione errata() ottenendo:
2° pulsante
Intanto ci serve un pulsante di comando; lo possiamo costruire facilmente con la seguente istruzione:
<input type="button" value="sei" onclick="errata()" ><br>
Sul pulsante viene scritto il verbo "sei", seconda persona singolare del presente indicativo; quando l'utente clicca con il mouse su , con la funzione errata() otteniamo:
3° - 4° - 5° pulsante
Si procede nel modo analogo ai pulsanti precedenti, in quanto le risposte sono sempre errate; le istruzioni sono nell'ordine:
<input type="button" value="è" onclick="errata()" ><br><input type="button" value="siamo" onclick="esatta()" ><br>
<input type="button" value="siete" onclick="errata()" ><br>I pulsanti che si vedono sono:
essi mi danno tutti una risposta errata.
6° pulsante
questo è l'unico che mi dà una risposta giusta; lo scrivo in questo modo:
<input type="button" value="sono" onclick="esatta()" ><br>
quando l'utente clicca con il mouse, con la funzione esatta() che costruiremo dopo, controlleremo se la risposta è giusta.
Si tratta ora di scrivere la funzione esatta().
La scriviamo in questo modo:
function esatta() {
contatore=contatore+3.33333;
alert ("Risposta esatta! Il tuo voto è: "+contatore);
}
Questa è una funzione che mi dà sempre una risposta esatta. Infatti con:
onclick="esatta()"
ogni volta che si preme il pulsante viene eseguita la funzione esatta().
Con
contatore=contatore+3.33333;
incrementiamo il valore del contatore del valore di 3.3333
Poiché vogliamo ottenere il punteggio massimo di 10, ci servono tre esercizi simili a quello fatto sopra.
2° esercizio
Lo costruiamo in modo analogo al primo; ci scriviamo una frase a piacere del tipo:
Noi, Antonio e Massimo, in discoteca. |
Ci costruiamo i sei pulsanti di comando con le istruzioni:
<input type="button" value="sono" onclick="errata()" ><br>
<input type="button" value="sei" onclick="errata()" ><br> <input type="button" value="è" onclick="errata()" ><br><input type="button" value="siamo" onclick="esatta()" ><br>
<input type="button" value="siete" onclick="errata()" ><br><input type="button" value="sono" onclick="errata()" ><br>
Notiamo che i pulsanti danno tutti una risposta errata tranne il quarto che corrisponde alla prima persona plurale del presente indicativo.
3° esercizio
Lo costruiamo in modo analogo ai precedenti; ci scriviamo una frase a piacere del tipo:
Federico andato a scuola. |
Ci costruiamo i sei pulsanti di comando con le istruzioni:
<input type="button" value="sono" onclick="errata()" ><br>
<input type="button" value="sei" onclick="errata()" ><br> <input type="button" value="è" onclick="esatta()" ><br><input type="button" value="siamo" onclick="errata()" ><br>
<input type="button" value="siete" onclick="errata()" ><br><input type="button" value="sono" onclick="errata()" ><br>
Notiamo che i pulsanti danno tutti una risposta errata tranne il terzo che corrisponde alla terza persona singolare del presente indicativo.
Il listato completo del programma è:
<script>
contatore=0; function esatta() { contatore=contatore+3.33333; alert ("Risposta esatta! Il tuo voto è: "+contatore); } function errata() { alert ("Risposta errata! Il tuo voto è rimasto: "+contatore); } </script>
<body background="sfondo2.jpg"> Questo è un programma di italiano.<br> Clicca con sinistro del mouse sul verbo corretto. <p>Antonio e Luisa <br> <input type="button" value="sono" onclick="errata()" ><br> <input type="button" value="sei" onclick="errata()" ><br> <input type="button" value="è" onclick="errata()" ><br><input type="button" value="siamo" onclick="errata()" ><br> <input type="button" value="siete" onclick="errata()" ><br><input type="button" value="sono" onclick="esatta()" ><br> in casa.<br><br> Noi, Antonio e Massimo, <br> <input type="button" value="sono" onclick="errata()" ><br> <input type="button" value="sei" onclick="errata()" ><br> <input type="button" value="è" onclick="errata()" ><br><input type="button" value="siamo" onclick="esatta()" ><br> <input type="button" value="siete" onclick="errata()" ><br><input type="button" value="sono" onclick="errata()" ><br> in discoteca.<br><br> Federico <br> <input type="button" value="sono" onclick="errata()" ><br> <input type="button" value="sei" onclick="errata()" ><br> <input type="button" value="è" onclick="esatta()" ><br><input type="button" value="siamo" onclick="errata()" ><br> <input type="button" value="siete" onclick="errata()" ><br><input type="button" value="sono" onclick="errata()" ><br> andato a scuola.<br> </body> |
listato di quinto.html |
Scriviamolo con Word e salviamolo con il nome di quinto.html e proviamolo con Internet Explorer per vedere se funziona. Dovremmo vedere:
Esercizio da svolgere n. 1
Scrivere un programma di italiano che riconosca l'imperfetto indicativo del verbo essere e dia il voto.
Esercizio da svolgere n. 2
Scrivere un programma di italiano che riconosca il passato remoto indicativo del verbo essere e dia il voto.
Esercizio da svolgere n. 3
Scrivere un programma di italiano che riconosca il futuro semplice indicativo del verbo essere e dia il voto.
------
Corso Javascript per scuola media
prof. Pietro De Paolis
|
|
|
Indice di tutte le pagine del sito