Il verbo avere - avoir

       data di oggi:
Classe 2a della scuola secondaria di  1° grado

Click col sinistro per interrompere l'audio

Click col sinistro per avviare l'audio

Zitto! Parla!

 

 

Corso di Javascript + francese

Due verbi molto usati sono il verbo: être e il verbo: avoir; essi sono detti ausiliari (auxiliares), 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 avoir ha la seguente coniugazione:

Mode: indicatif 

PRÉSENT PASSÉ COMPOSÉ
J'ai 
Tu as 
Il a 
Nous avons 
Vous avez 
Ils ont 
J'ai eu
Tu as eu
Il a eu
Nous avons eu
Vous avez eu
Ils ont eu

 

IMPARFAIT PLUS-QUE-PARFAIT
J'avais 
Tu avais 
Il avait 
Nous avions 
Vous avez 
Ils avaient 
J'avais eu
Tu avais eu
Il avait eu
Nous avions eu
Vous avez eu
Ils avaient eu

 

PASSÉ SIMPLE PASSÉ ANTÉRIEUR
J'eus 
Tu eus 
Il eut 
Nous eûmes 
Vous eûtes 
Ils eurent 
J'eus eu
Tu eus eu
Il eut eu
Nous eûmes eu
Vous eûtes eu
Ils eurent eu

 

FUTUR SIMPLE FUTUR ANTÉRIEUR
J'aurai 
Tu auras 
Il aura 
Nous aurons 
Vous aurez 
Ils auront 
J'aurai eu
Tu auras eu
Il aura eu
Nous aurons eu
Vous aurez eu
Ils auront eu

 

Mode: subjonctif        

PRÉSENT PASSÉ
Que j'aie 
Que tu aies 
Qu'il ait 
Que nous ayons 
Que vous ayez 
Qu'ils ayent
Que j'aie eu
Que tu aies eu
Qu'il ait eu
Que nous ayons eu
Que vous ayez eu
Que'ils ayent eu

 

IMPARFAIT PLU-QUE-PARFAIT
Que j'eusse 
Que tu eusses 
Qu' il eût 
Que nous eussions 
Que vous eussiez 
Qu'ils eussent 
Que j'eusse eu
Que tu eusses eu
Qu'il eût eu
Que nous eussions eu
Que vous eussiez eu
Que'ils eussent eu

 

Mode: conditionnel

PRESÉNT PASSÉ
J'aurais 
Tu aurais 
Il aurait 
Nous aurions 
Vous auriez 
Ils auraient 
J'aurais eu
Tu aurais eu
Il aurait eu
Nous aurions eu
Vous auriez eu
Ils auraient eu

 

Mode: imperatif

PRESÉNT
-
aie 

ayons 
ayez 

 

Mode: infinitif

    PRESÉNT            PASSÉ

    avoir               avoir eu

 

Mode: participe

  PRESÉNT          PASSÉ        PASSÉ COMPOSÉ

 ayant                 eu                ayant eu

 

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 francese che riconosca il presente indicativo del verbo avoir e dia il voto. 

Soluzione

Procediamo con ordine.

1° esercizio

Vogliamo realizzare un programma del tipo:

Antoine et Louise






le chat dans la maison.

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="ai" onclick="errone()" ><br>

Sul pulsante viene scritto il verbo "ai", prima persona singolare del presente indicativo;  quando l'utente clicca con il mouse, con la funzione errone() che costruiremo dopo, controlleremo se la risposta è giusta.

Si tratta ora di scrivere la funzione errone().

La scriviamo in questo modo:

function errone() {

alert ("Réponse erronée! La note est restée: "+compteur);

}

Questa è una funzione che mi dà sempre una risposta errata. Infatti con:

onclick="errone()"

ogni volta che si preme il pulsante viene eseguita la funzione errone() ottenendo:

2° pulsante

Intanto ci serve un pulsante di comando; lo possiamo costruire facilmente con la seguente istruzione:

<input type="button" value="as" onclick="errone()" ><br>

Sul pulsante viene scritto il verbo "as", seconda persona singolare del presente indicativo;  quando l'utente clicca con il mouse su , con la funzione errone() 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="a" onclick="errone()" ><br>

<input type="button" value="avons" onclick="errone()" ><br>

<input type="button" value="avez" onclick="errone()" ><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="ont" onclick="exact()" ><br>

 quando l'utente clicca con il mouse, con la funzione exact() che costruiremo dopo, controlleremo se la risposta è giusta.

Si tratta ora di scrivere la funzione exact().

La scriviamo in questo modo:

function exact() {

compteur=compteur + 3.33333;

alert ("Réponse exacte! La note est: "+compteur);

}

Questa è una funzione che mi dà sempre una risposta esatta. Infatti con:

onclick="exact()"

ogni volta che si preme il pulsante viene eseguita la funzione exact().

Con

compteur=compteur + 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:

Nous, Antoine et Maxime, nous






une discothèque.

Ci costruiamo i sei pulsanti di comando con le istruzioni:

<input type="button" value=" ai " onclick="errone()" ><br>

<input type="button" value=" as " onclick="errone()" ><br>

<input type="button" value=" a " onclick="errone()" ><br>

<input type="button" value="avons" onclick="exact()" ><br>

<input type="button" value="avez" onclick="errone()" ><br>

<input type="button" value="ont" onclick="errone()" ><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:

Frédéric






un sac gris.

Ci costruiamo i sei pulsanti di comando con le istruzioni:

<input type="button" value=" ai " onclick="errone()" ><br>

<input type="button" value=" as " onclick="errone()" ><br>

<input type="button" value=" a " onclick="exact()" ><br>

<input type="button" value="avons" onclick="errone()" ><br>

<input type="button" value="avez" onclick="errone()" ><br>

<input type="button" value="ont" onclick="errone()" ><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>

compteur=0;

function errone() {

alert ("Réponse erronée! La note est restée: "+compteur);

}

function exact() {

compteur=compteur + 3.33333;

alert ("Réponse exacte! La note est: "+compteur);

}

</script>

<body background="fonde2.jpg">

Ce programme il est un programme en français.<br>

Souris click guache sur le verb exact. <br>

<br>

Antoine et Louise <br>

<input type="button" value=" ai " onclick="errone()" ><br>

<input type="button" value=" as " onclick="errone()" ><br>

<input type="button" value=" a " onclick="errone()" ><br>

<input type="button" value="avons" onclick="errone()" ><br>

<input type="button" value="avez" onclick="errone()" ><br>

<input type="button" value="ont" onclick="exact()" ><br>

le chat dans la maison.<br><br>

Nous, Antoine et Maxime, nous <br>

<input type="button" value=" ai " onclick="errone()" ><br>

<input type="button" value=" as " onclick="errone()" ><br>

<input type="button" value=" a " onclick="errone()" ><br>

<input type="button" value="avons" onclick="exact()" ><br>

<input type="button" value="avez" onclick="errone()" ><br>

<input type="button" value="ont" onclick="errone()" ><br>

une discothèque.<br><br>

Frédéric <br>

<input type="button" value=" ai " onclick="errone()" ><br>

<input type="button" value=" as " onclick="errone()" ><br>

<input type="button" value=" a " onclick="exact()" ><br>

<input type="button" value="avons" onclick="errone()" ><br>

<input type="button" value="avez" onclick="errone()" ><br>

<input type="button" value="ont" onclick="errone()" ><br>

un sac gris.

</body>

listato di  sixieme.html 

Scriviamolo con Word e salviamolo con il nome di sixieme.html e proviamolo con Internet Explorer per vedere se funziona. Dovremmo vedere:

Esercizio da svolgere n. 1

Scrivere un programma di francese che riconosca l'imperfetto indicativo (imparfait indicatif)  del verbo avoir e dia il voto. 

 

Esercizio da svolgere n. 2

Scrivere un programma di francese che riconosca il passato remoto indicativo ( passé simple indicatif ) del verbo avoir e dia il voto. 

Esercizio da svolgere n. 3

Scrivere un programma di francese che riconosca il futuro semplice indicativo (futur simple indicatif) del verbo avoir e dia il voto. 

------

Conjugueur des verbes français

Corso Javascript per scuola media

Dizionario Javascript e html

prof. Pietro De Paolis

  

Lezioni tecnologia classe prima

Lezioni tecnologia classe prima

Esercizi tecnologia classe prima

Lezioni classe prima

Esercizi classe prima

Aula classe prima

Laboratorio tecnologia classe prima

©  ING. PIETRO DE PAOLIS - E' consentita la diffusione citando l'autore e il dominio: - Scuola Elettrica - www.scuolaelettrica.it

Pagina inferiore

Scuola Elettrica

Richiesta informazioni

Mappa per tipo di scuola

Indice di tutte le pagine del sito

Scuola Elettrica