Complementi di luogo

       data di oggi:
Classe 3a 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 complemento di luogo è una parola o un insieme di parole che si aggiungono in una frase, per meglio indicare il posto, la città, il luogo dove avviene l'azione indicata nella frase.

nome verbo complemento di luogo
L'alunno si trova in classe.
L'alunno va a scuola
L'alunno torna da scuola
L'alunno cammina per la strada.

Vi sono quattro modi di indicare il luogo in cui l'azione indicata dalla frase avviene.

1- Moto a luogo

Il complemento di moto a luogo indica il posto in cui la persona che compie un movimento è diretto, cioè il posto in cui dovrà andare, ma nel quale non è ancora arrivato. La parola: moto vuol dire movimento e non motorino.

Esempio

L'alunno va a scuola.

a scuola costituisce il complemento di moto a luogo, cioè indica il posto, il luogo in cui l'alunno arriverà alla fine del suo movimento.

Il treno è diretto a Milano.

a Milano costituisce il complemento di moto a luogo, cioè indica il posto, il luogo in cui il treno arriverà alla fine del suo movimento.

2- Moto da luogo

Il complemento di moto da luogo indica il posto dal quale è partita la persona che compie un movimento,  cioè il posto in cui stava prima di muoversi. La parola: moto vuol dire movimento e non motorino.

Esempio

L'alunno torna da scuola.

da scuola costituisce il complemento di moto da luogo, cioè indica il posto, il luogo in cui l'alunno si trovava prima di partire e dal quale ha iniziato a muoversi.

E' in arrivo da Milano il treno 485.

da Milano costituisce il complemento di moto a luogo, cioè indica il posto, il luogo dal quale il treno è partito e si sta muovendo, prima di fermarsi.

3- Moto per luogo

Il complemento di moto per luogo indica il posto che la persona attraversa mentre compie un movimento,  cioè la strada, la ferrovia, il paese che egli attraversa, dopo che è partito e mentre si muove. La parola: moto vuol dire movimento e non motorino.

Esempio

L'alunno cammina per la strada.

per la strada costituisce il complemento di moto per luogo, cioè indica il posto, il luogo che l'alunno percorre, attraversa, mentre compie il suo movimento.

Il treno Milano-Roma passa da Bologna.

da Bologna costituisce il complemento di moto per luogo, cioè indica il posto, il luogo che il treno percorre durante il movimento, cioè dopo che è partito da Milano e prima di arrivare a Roma.

4- stato in luogo

Il complemento di stato in luogo indica il posto nel quale  la persona sta ferma, cioè non si muove più, cioè sta.  La parola: stato in luogo vuol dire che sto fermo e non mi muovo più in un certo posto.

Esempio

L'alunno si trova in classe.

in classe  costituisce il complemento di stato in luogo, cioè indica il posto, il luogo in cui l'alunno si trova ora.

Il treno è fermo nella stazione.

nella stazione costituisce il complemento di stato in luogo, cioè indica il posto, il luogo in cui il treno si è fermato e non cammina più.

Programmazione javascript

Costruiamo ora un breve programma in javascript per controllare la conoscenza dei compleneti di luogo. 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 complemento di luogo e dia il voto. 

Soluzione

Vi sono diversi modi di risolvere questo esercizio; un modo può essere il seguente:

Questo è un programma di italiano.
Indicare il complemento di luogo per ogni frase, premendo sul pulsante.

1 -

2 -

3 -

 

schermata di  settimo.htm

Notiamo che in ogni frase vi sono tre pulsanti: 

Per risolvere l'esercizio occorre premere il pulsante giusto, in base alla tipo di complemento.

Costruiamo ora i tre pulsanti del primo esercizio.

pulsante

Il pulsante lo possiamo costruire facilmente con la seguente istruzione:

<input type="button" value="Luigi" onclick="verificaprima('Luigi')"> 

Il pulsante ha la scritta "Luigi" ottenuta con:

value="Luigi"

 quando l'utente preme il pulsante, con:

onclick="verificaprima('Luigi')"

ottengo l'attivazione di una funzione javascript di nome verificaprima() la quale provvederà a verificare se la risposta è giusta. All'interno delle parentesi ci metto la parola da premere. Poiché vi sono le virgolette doppie, uso gli apici per distinguere le virgolette semplici dalle doppie, cioè metto: 'Luigi' e non "Luigi".

 

pulsante

Il pulsante lo possiamo costruire facilmente con la seguente istruzione:

<input type="button" value="abita" onclick="verificaprima('abita')" >

Il pulsante ha la scritta "abita" ottenuta con:

value="abita"

quando l'utente preme il pulsante, con:

onclick="verificaprima('abita')"

ottengo l'attivazione di una funzione javascript  verificaprima() la quale provvederà a verificare se la risposta è giusta.  Analogamente procedo per l'altro pulsante.

Pulsanti 3 

Il pulsante è:

 

e lo ottengo con le istruzioni:

<input type="button" value="a Milano." onclick="verificaprima('a Milano.')" >

 

Questi tre pulsanti valgono per il primo esercizio. Gli altri due esercizi hanno ugualmente gli stessi tre pulsanti; tuttavia i pulsanti del secondo esercizio:

li ottengo con:

<input type="button" value="Un aereo" onclick="verificaseconda('Un aereo')">

attiva la funzione:verificaseconda('Un aereo') cioè quella che verifica il secondo esercizio;

<input type="button" value="sta arrivando" onclick="verificaseconda('sta arrivando')">

attiva la funzione:verificaseconda('sta arrivando') cioè quella che verifica il secondo esercizio;

<input type="button" value="a Roma." onclick="verificaseconda('a Roma.')">

attiva la funzione:verificaseconda('a Roma.') cioè quella che verifica il secondo esercizio.

 

 Analogamente per il terzo esercizio:

 metto:

<input type="button" value="Il treno" onclick="verificaterza('Il treno')">

in modo da attivare la funzione: verificaterza('Il treno');

<input type="button" value="è partito" onclick="verificaterza('è partito')">

in modo da attivare la funzione: verificaterza('è partito');

<input type="button" value="da Milano." onclick="verificaterza('da Milano.')">

in modo da attivare la funzione: verificaterza('da Milano.');

 

Funzioni di verifica

Mi servono,ora, tre funzioni per verificare i tre esercizi. La funzione verificaprima() completa è: 

function verificaprima(tipo) {

if (tipo=="a Milano.") {

contatore=contatore+3.33333;

alert ("Risposta esatta! Il tuo voto è "+contatore);

};

}

 

Con:

verificaprima(tipo) 

memorizzo nella variabile: tipo la risposta dell'utente. Sappiamo che la risposta esatta della prima domanda è a Milano.; di conseguenza uso una if del tipo:

if (tipo=="a Milano.") {

contatore=contatore+3.33333;

alert ("Risposta esatta! Il tuo voto è "+contatore);

};

 

Cioè se la variabile tipo contiene il valore a Milano., la risposta è giusta e incremento il contatore del numero 3.333 con:

contatore=contatore+3.33333;

e avviso l'utente del programma che la risposta è giusta con:

alert ("Risposta esatta! Il tuo voto è "+contatore);

 

Seconda funzione 

La funzione verificaseconda() completa è: 

function verificaseconda(tipo) {

if (tipo=="a Roma.") {

contatore=contatore+3.33333;

alert ("Risposta esatta! Il tuo voto è "+contatore);

};

}

 

Con:

verificaseconda(tipo) 

memorizzo nella variabile: tipo la risposta esatta. Sappiamo che la risposta esatta della seconda domanda è a Roma.; di conseguenza uso una if del tipo:

if (tipo=="a Roma.") {

contatore=contatore+3.33333;

alert ("Risposta esatta! Il tuo voto è "+contatore);

};

 

Cioè se la variabile tipo contiene il valore a Roma., la risposta è giusta e incremento il contatore del numero 3.333 con:

contatore=contatore+3.33333;

e avviso l'utente del programma che la risposta è giusta con:

alert ("Risposta esatta! Il tuo voto è "+contatore);

 

Terza funzione

La funzione verificaterza() completa è: 

function verificaterza(tipo) {

if (tipo=="da Milano.") {

contatore=contatore+3.33333;

alert ("Risposta esatta! Il tuo voto è "+contatore);

};

 

Con:

verificaterza(tipo) 

memorizzo nella variabile: tipo il valore esatto della rispsota. Sappiamo che la rispsota esatta della terza domanda è da Milano.; di conseguenza uso una if del tipo:

if (tipo=="da Milano.") {

contatore=contatore+3.33333;

alert ("Risposta esatta! Il tuo voto è "+contatore);

};

 

Cioè se la variabile tipo contiene il valore da Milano., la risposta è giusta e incremento il contatore del numero 3.333 con:

contatore=contatore+3.33333;

e avviso l'utente del programma che la risposta è giusta con:

alert ("Risposta esatta! Il tuo voto è "+contatore);

Il listato completo del programma è:

<script>

contatore=0;

function verificaprima(tipo) {

if (tipo=="a Milano.") {

contatore=contatore+3.33333;

alert ("Risposta esatta! Il tuo voto è "+contatore);

};

}

function verificaseconda(tipo) {

if (tipo=="a Roma.") {

contatore=contatore+3.33333;

alert ("Risposta esatta! Il tuo voto è "+contatore);

};

}

function verificaterza(tipo) {

if (tipo=="da Milano.") {

contatore=contatore+3.33333;

alert ("Risposta esatta! Il tuo voto è "+contatore);

};

}

</script>

<body background="sfondo2.jpg">

Questo è un programma di italiano.<br>

Indicare il complemento di luogo per ogni frase, premendo sul pulsante.<br><br>

1 - <input type="button" value="Luigi" onclick="verificaprima('Luigi')">

<input type="button" value="abita" onclick="verificaprima('abita')" >

<input type="button" value="a Milano." onclick="verificaprima('a Milano.')" >

 

<br><br>

 

2 - <input type="button" value="Un aereo" onclick="verificaseconda('Un aereo')">

<input type="button" value="sta arrivando" onclick="verificaseconda('sta arrivando')" >

<input type="button" value="a Roma." onclick="verificaseconda('a Roma.')" >

<br><br>

3 -

<input type="button" value="Il treno" onclick="verificaterza('Il treno')">

<input type="button" value="è partito" onclick="verificaterza('è partito')" >

<input type="button" value="da Milano." onclick="verificaterza('da Milano.')" >

</body>

listato di   settimo.htm

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

 

Esercizio da svolgere n. 1

Modificare l'esercizio svolto sopra, cambiando le frasi da scrivere nelle seguenti. 

1 - Oggi sono andato a scuola. (moto a luogo)

2 - Ora mi trovo a casa. (stato in luogo)

3 - Domani verrò a casa tua. (moto a luogo)

 

Esercizio da svolgere n. 2

Modificare l'esercizio svolto sopra, cambiando le frasi da scrivere nelle seguenti. 

1 - Ieri son passato da Roma. (moto per luogo)

2 - Ogni anno vado a Roma. (moto a luogo)

3 - Oggi sono tornato da Roma. (moto da luogo)

Esercizio da svolgere n. 3

Modificare l'esercizio svolto sopra, cambiando le frasi da scrivere nelle seguenti. 

1 - Io abito a Milano. (stato in luogo)

2 - Io vado a Milano. (moto a luogo)

3 - Per andare in Svizzera passo da Milano. (moto per luogo)

------

 

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

Laboratorio tecnologia classe prima  

Lezioni classe prima

Esercizi classe prima

Aula classe prima

 

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

Pagina inferiore

Esegue l'analisi grammaticale di una frase qualsiasi; esegue l'analisi logica di una qualunque proposizione; esegue l'analisi logica di un qualunque periodo; disegna l'albero sintattico di ogni proposizione. Pagina a pagamento anticipato.

Risolve semplici problemi di matematica, aritmetica, geometria, elettronica. Svolge espressioni, equazioni di 1* e 2° grado, sistemi di equazioni, radici col metodo tradizionale, come fatte a mano. Pagina a pagamento anticipato.

Svolgimento dei temi da parte dei professori, risoluzione problemi di matematica da parte dei professori, svolgimento di tesi e tesine da parte dei professori. Pagina a pagamento anticipato.

Scuola Elettrica

Lezioni virtuali nelle aule di scuola elementare Tutte le materie della scuola elementare per le varie classi Tastiera che legge una lettera e pronuncia il fonema in italiano Prove di laboratorio di tecnologia scuola elementare
Esercizi di tutte le materie per la scuola elementare Analisi grammaticale di un qualunque testo Analisi grammaticale ed analisi logica di un qualunque periodo Descrizioni svolte e da svolgere per scuola elementare
Risolve problemi di aritmetica e geometria Matematica per la prima elementare Matematica per la prima media Calcolatrice parlante i tasti premuti
Corso di aritmetica e geometria per scuola media inferiore Lezioni di inglese con esercizi di informatica e inglese Esercitazioni in laboratorio di educazione tecnica per scuola media Lezioni di javascript per scuola media
Corsi di lingua Italiana e letteratura italiana Corso di storia antica, medioevale, moderna, contemporanea Temi svolti e da svolgere di italiano e di storia Poesie inedite - Alessandra Madaro
Clip video su vari argomenti Disegno e stampa di circuiti elettrici ed elettronici sito: Liceo Informatico ex www.liceoinformatico.it Prove di laboratorio di tecnologia scuola media
La fabbrica degli ignoranti - ovvero il lavaggio del cervello Attività politica del prof. De Paolis Programmatore artificiale di Matematica Domande a pagamento ai professori delle varie materie
Corso di elettronica ed elettrotecnica per principianti Corso di elettronica Corso di telecomunicazioni per ITIS Corso sul telefonino GSM
ÉCOLE ÉLECTRIQUE - Scuola Elettrica in francese Analisi grammaticale e logica in francese - Analyse grammaticale et analyse fonctionnelle résolution de problèmes automatique Tastiera che legge una lettera in francese
Conigatore dei verbi italiani, regolari ed irregolari Coniugatore dei verbi inglesi, regolari ed irregolari Coniugatore dei verbi francesi Correzione di ortografia, grammatica, sintassi e semantico di un qualunque periodo
Electrical School - Scuola Elettrica in inglese Analisi grammaticale e logica in inglese - Grammatical analysis and logical analysis Risolutore di problemi in inglese - Automatic problem solver Dizionario inglese - italiano e italiano - inglese
Guida scolastica per insegnanti, per studenti, per genitori, con leggi e decreti della scuola Calcolo del netto dello stipendio mensile, per il personale della scuola Calcolo della pensione netta spettante per il personale che andrà in pensione Discussioni e forum sulla scuola
Corso di programmazione per principianti, in linguaggio PHP Corso di programmazione di basi di dati in linguaggio MySQL Lezioni di sistemi aziendali per licei, con domande di verifica degli apprendimenti Lezioni di contabilità ordinaria con programma eseguibile gratuito e stampa libri contabili
Corso di lingua latina per principianti declinatore di nomi latini e coniugatore di verbi in latino; convertitore di numeri romani in decimali analizzatore latino e traduttore di versioni dal latino in italiano  
Manuale per maschi adulti, con problemi di seduzione. Sconsigliata la lettura per donne e bambini. Collegamenti utili esterni al sito Lavora con noi! Commenti o segnalazione errori

Richiesta informazioni

Mappa per tipo di scuola

Indice di tutte le pagine del sito

Scuola Elettrica