I pronomi personali

       data di oggi:
Classe 1a 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 + italiano

Il pronome è una parte del discorso che serve a sostituire il nome di una persona, di un animale di una cosa.

Esempio

Leggiamo il seguente discorso.

Antonio si è svegliato alle ore 7,00; Antonio è sceso dal letto e Antonio è andato a lavarsi la faccia. Poi Antonio si è seduto a mangiare la prima colazione. Quando Antonio ha finito di mangiare,  Antonio ha messo i libri nello zaino per andare a scuola....

Nel discorso di sopra notiamo che la parola Antonio è ripetuta per ben sei volte nei sei righi del discorso. Per rendere il discorso più fluido e più agevole da leggere è preferibile sostituire la parola Antonio con un'altra parola, detta pronome personale

Il discorso potrebbe essere cambiato nel seguente:

Antonio si è svegliato alle ore 7,00; egli è sceso dal letto ed egli è andato a lavarsi la faccia. Poi egli si è seduto a mangiare la prima colazione. Quando lui ha finito di mangiare,  lui ha messo i libri nello zaino per andare a scuola....

 

Nel nostro caso i pronomi personali usati sono tutti pronomi personali soggetto, e non complemento. Il pronome personale è soggetto se sostituisce il nome di un soggetto. Il pronome personale è complemento se sostituisce il nome di un complemento.

I pronomi personali soggetto sono i seguenti:

persona singolare plurale
1a io noi
2a tu voi
3a maschile egli essi
3a femminile ella esse
3a maschile lui loro
3a femminile lei loro
3a maschile esso essi
3a femminile essa esse

Programmazione javascript

Costruiamo ora un breve programma in javascript per controllare la conoscenza dei pronomi personali soggeto, elencati nella tabella di sopra. 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 un pronome personale soggetto. 

Soluzione

Procediamo con ordine.

Che cosa ci serve?

Intanto ci serve una casella di testo in cui l'utente del programma scriverà il pronome personale. 

La casella di testo la possiamo costruire facilmente con la seguente istruzione:

<input type="text" name="prima" onkeyup="verifica()"> 

La casella di testo ha nome: "prima"; quando l'utente scrive un pronome con la funzione verifica() che costruiremo dopo, controlleremo che il pronome scritto sia quello giusto.

Si tratta ora di scrivere la funzione verifica().

Intanto i pronomi personali li prendiamo dalla tabella di sopra e sono 12:

io, tu, egli, noi, voi, essi, ella, esse, lui, loro, lei, esso

Ci serve una istruzione che controlli che il pronome scritto sia quello giusto; questa è appunto l'istruzione if. La scriviamo in questo modo:

a=document.all.prima.value;

if (a=="io") alert ("Risposta esatta");

Nella variabile a è presente il testo scritto dall'utente. Supponiamo che l'utente abbia scritto: io. Che cosa succederà quando inizia la funzione verifica()?

Con:

a=document.all.prima.value;

in a troviamo il valore scritto dall'utente; quindi:

a="io"

Ora controlliamo con la if:

if (a=="io") alert ("Risposta esatta");

La if è costituita da due parti; la prima parte controlla che si sia verificata una certa condizione che viene posta tra parentesi tonde; le parentesi sono obbligatorie.

if (a=="io")  vuol dire: se il valore contenuto nella variabile a è uguale a "io"; la if vuol dire in italiano: se. Notiamo il doppio uguale, cioè ==.

La seconda parte della if contiene una o più istruzioni da eseguire solo se la prima parte si è verificata; infatti nella seconda parte abbiamo scritto:

alert ("Risposta esatta") cioè: scrivi un segnale di conferma, che la risposta è esatta.

Essendo i pronomi personali dodici ci occorrono 12 if, una per ciascun pronome. Per cui la nostra funzione verifica() sarà la seguente:

<script>

function verifica() {

a=document.all.prima.value;

if (a=="io") alert ("Risposta esatta");

if (a=="tu") alert ("Risposta esatta");

if (a=="egli") alert ("Risposta esatta");

if (a=="noi") alert ("Risposta esatta");

if (a=="voi") alert ("Risposta esatta");

if (a=="essi") alert ("Risposta esatta");

if (a=="ella") alert ("Risposta esatta");

if (a=="esse") alert ("Risposta esatta");

if (a=="lui") alert ("Risposta esatta");

if (a=="loro") alert ("Risposta esatta");

if (a=="lei") alert ("Risposta esatta");

if (a=="esso") alert ("Risposta esatta");

}

</script>

Cioè abbiamo messo una if per ciascun pronome personale.

Il listato completo del programma è:

<script>

function verifica() {

a=document.all.prima.value;

if (a=="io") alert ("Risposta esatta");

if (a=="tu") alert ("Risposta esatta");

if (a=="egli") alert ("Risposta esatta");

if (a=="noi") alert ("Risposta esatta");

if (a=="voi") alert ("Risposta esatta");

if (a=="essi") alert ("Risposta esatta");

if (a=="ella") alert ("Risposta esatta");

if (a=="esse") alert ("Risposta esatta");

if (a=="lui") alert ("Risposta esatta");

if (a=="loro") alert ("Risposta esatta");

if (a=="lei") alert ("Risposta esatta");

if (a=="esso") alert ("Risposta esatta");

}

</script>

Questo è un programma di italiano.<br>

Scrivi qui un pronome personale soggetto: 

<input type="text" name="prima" onkeyup="verifica()"> 

listato di nono.html

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

Esercizio da svolgere n. 1

Scrivere un programma di italiano che riconosca un pronome personale complemento prima persona singolare e prima persona plurale. 

Suggerimento

Bastano 4 if con: me, mi, noi, ci

Esercizio da svolgere n. 2

Scrivere un programma di italiano che riconosca un pronome personale complemento seconda persona singolare e seconda persona plurale. 

Suggerimento

Bastano 4 if con: te, ti, voi, vi

Esercizio da svolgere n. 3

Scrivere un programma di italiano che riconosca un pronome personale complemento terza persona singolare maschile e terza persona plurale maschile. 

Suggerimento

Servono 10 if con: esso, lui, sé, lo, gli, ne, si, essi, loro, li

Esercizio da svolgere n. 4

Scrivere un programma di italiano che riconosca un pronome personale complemento terza persona singolare femminile e terza persona plurale femminile. 

Suggerimento

Servono 9 if con: essa, lei, sé, la, le, ne, si, esse, loro

------

 

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

Indice Scuola Elettrica - generico


Scuola Elettrica



 

Altre applicazioni


Mappa per tipo di scuola

 

Indice di tutte le pagine del sito


Guida per navigare


Richiesta informazioni


Scuola Elettrica