Visualizzazione post con etichetta didattica. Mostra tutti i post
Visualizzazione post con etichetta didattica. Mostra tutti i post

sabato 8 gennaio 2011

ghiaccio e livello del mare







osservazioni sulla variazione di livello dll'acqua in un recipiente, nel mare, per effetto della variazione di acqua aggiunta o allontanata (fiumi, precipitazioni, evaporazione) e del congelamento, fusione del ghiaccio marino o di origine continentale:descrizione per immagini della variazione di volume tra acqua liquida e ghiaccio (e viceversa)e delle conseguenze sulla variazione del livello del liquido contenuto in recipienti, mare.


http://marinofu.altervista.org/varia/ghiaccio.ppt

http://marinofu.altervista.org/varia/ghiaccio.htm

ghiaccio1
http://www.youtube.com/watch?v=ZIZFYeK9PVI

mercoledì 29 dicembre 2010

didattica chimica con pascal







esercitazioni su argomenti di chimica a livello didattico, liceale, utilizzando linguaggio Turbo Pascal v.5.7:esempi con dimostrazione, con interazione, correzione eventuali errori: vengono forniti listati dei programmi che possono essere usaticon copia-incolla se installato turbo pascal sul proprio PC. calcolo peso momecolare, percentuale elementi in composti, calcolo formula minima,tipi di composti chimici, assegnazione numero di ossidazione, riconoscimento tipo di legame chimico, equilibrio chimico, costante di equilibrio, calcoli stechiometrici, schema di pila e polarità, proprietà colligative. per indice degli argomenti e consultazione, vedi: http://marinofu.altervista.org/chimicapas/chimicapas.htm
http://marinofu.altervista.org/chimicapas/tipoco1c.jpg
http://marinofu.altervista.org/chimicapas/tabula1e.jpg

mercoledì 24 novembre 2010

interferenza onde luminose


descrizione a livello elementare, con immagini e animazione con powerpoint, diffrazione, interferenza, onde luminose

vedi
http://fumarino.files.wordpress.com/2010/11/interferenza.ppt

domenica 9 maggio 2010

analisi test didattico, con excel + VBA


1-spiegare un argomento e verificare grado di apprendimento da parte della classe:massimo 20 allievi (es.10) possibili 4 diversi gruppi su rocce, minerali, ere geologiche, endocrinologia:ogni gruppo con 4 domande alle quali si risponde con un numero 1,2,3,4 2-ogni allievo inserisce le risposte alle 4 domande scrivendo il numero nelle celle del foglio1 3-la elaborazione avviene secondo codice inserito mediante vari pulsanti e la visualizzazione avviene mediante pulsanti in listbox, in celle del foglio, con tabelle numeriche e grafici vari 4-esempi di risultati: a-esito per gruppo 1 con tutte le risposte da parte di tutti gli allievi b-esito teorico per gruppo 1 con risposte tutte esatte da parte di tutti gli allievi c-esito per gruppo 1 con risposte a tutte le domande da parte di tutti gli allievi, confrontate con quelle attese d-esito per gruppo 1 con situazione per ogni allievo relativa alle 4 domande e-esito delle risposte ad ogni domanda da parte di tutti gli allievi f-esito risposte alle 4 domande per ogni singolo allievo g-prospetto programma per inserimento dati ed elaborazione per descrizione, codice vba, animazione vedi link http://digilander.libero.it/francescovise/verifica/test11.htm http://digilander.libero.it/francescovise/verifica/test11x.htm http://digilander.libero.it/francescovise/verifica/test12.htm http://digilander.libero.it/francescovise/verifica/test11a.GIF

http://picasaweb.google.it/marinofurlan2/TestApprendimentoEAnalisiRisultati?feat=directlink


sabato 8 maggio 2010

test didattico con excel e VBA








test con excel + VBA, per gruppo allievi (10) su 4 domande domande e risposte su celle del foglio gestione programma e visualizzazione risultati con pulsanti e listbox e celle :gestione mista :elaborazione con VBA
per descrizione, codici, animazione vedi link
http://utenti.multimania.it/fumari/verifica/verifica.htm
http://utenti.multimania.it/fumari/verifica/test7.htm

mercoledì 28 aprile 2010

sintassi per vba su excel









descrizione sintassi elementare per usare visual basic con foglio excel:input , output dati
per descrizione, immagini, attivazione file.xlse codice, vedi link http://digilander.libero.it/francescovise/formato/formato.htm http://digilander.libero.it/francescovise/formato/formato1.htm
descrizione
sintassi elementare per usare visual basic
con foglio excel:
clear ,cancella

http://digilander.libero.it/francescovise/formato/formato2.htm http://digilander.libero.it/francescovise/formato/formato2.xls http://digilander.libero.it/francescovise/formato/formato2a.GIF http://digilander.libero.it/francescovise/formato/formato2b.GIF




descrizione sintassi elementare per usare visual basic con foglio excel:
mostra, nasconde oggetti,cancella dati

http://digilander.libero.it/francescovise/formato/formato3.htm http://digilander.libero.it/francescovise/formato/formato3.xls http://digilander.libero.it/francescovise/formato/formato3a.GIF


descrizione sintassi elementare per usare visual basic
con foglio excel:assegnazione contenuto a variabili
http://digilander.libero.it/francescovise/formato/formato4.htm http://digilander.libero.it/francescovise/formato/formato4.xls http://digilander.libero.it/francescovise/formato/formato4a.GIF http://digilander.libero.it/francescovise/formato/formato4b.GIF


ciclo con for next
http://digilander.libero.it/francescovise/formato/formato5.htm http://digilander.libero.it/francescovise/formato/formato5.xls http://digilander.libero.it/francescovise/formato/formato5a.GIF http://digilander.libero.it/francescovise/formato/formato5b.GIF

martedì 30 marzo 2010

test interattivo su reazioni chimiche




test interattivo su reazioni chimiche vengono proposte serie di reazioni chimiche semplici, incomplete: si deve inserire per ogni reazione reattivo o prodotto mancante con coefficienti per bilanciamento si controllano le risposte e si fornisce reazione completa esercitazione con visual basic su powerpoint variante con variabili dimensionate, ciclo for-next per visualizzare dati e risposte, chiamata di procedure per controllo risposte


http://utenti.multimania.it/fumari/anno10/elenco.htm
http://utenti.multimania.it/fumari/anno10/chimicatest.htm
http://utenti.multimania.it/fumari/anno10/chimicatest.ppt
http://utenti.multimania.it/fumari/anno10/chimica1.GIF
http://utenti.multimania.it/fumari/anno10/chimica2.GIF
http://utenti.multimania.it/fumari/anno10/chimica3.GIF

test di chimica con correzione reazioni

vengono fornite tre serie di reazioni da completare inserendo formula
reattivo o prodotto mancante
si visualizzano le risposte esatte e la reazione completa
variante (più compatta) di
http://utenti.multimania.it/fumari/anno10/testchimicax.htm

come esercitazione con visual basic
su powerpoint:: uso di variabili dimensionate, visualizzazione domande
e risposte con ciclo for-next, verifica con chiamata di procedura

Private Sub CommandButton2_Click()
Rem visualizza reazione da completare comune tre serie
Dim d(27) As String
Rem prima serie
d(1) = "CaO + CO2 >>> "
d(2) = "CaO + H2O >>> "
d(3) = "H2 + Cl2 >>>"
d(4) = "2NaCl + H2SO4 >>> 2HCl + "
d(5) = "2SO2 + O2 >>>"
d(6) = " 2HCl + Zn >>> H2 + "
d(7) = "NaOH + HCl >>> H2O + "
d(8) = "2NaOH + H2SO4 >>> 2H2O + "
d(9) = "AgNO3 + NaCl >>> NaNO3 + "
Rem seconda serie
d(10) = "Ca(OH)2 + X >>> H2O + CaCO3"
d(11) = "FeS + X >>> 2H2S + FeCl2 "
d(12) = "SO2 + X >>> H2SO3"
d(13) = "SO3 + X >>> H2SO4 "
d(14) = "CO2 + X >>> H2CO3 "
d(15) = "Cl2O3 + X >>> 2HClO2 "
d(16) = "Cl2O5 + X >>> 2HClO3 "
d(17) = "X + H2O >>> 2HClO4 "
d(18) = "N2O3 + X >>> 2HNO2 "
Rem terza serie
d(19) = "CaO + CO2 >>> "
d(20) = "MgO + SO3 >>> "
d(21) = "CaO + H2O >>>"
d(22) = "Ca(OH)2 + 2HCl >>> 2H2O + "
d(23) = "NaOH + HNO3 >>> H2O + "
d(24) = "H2 + F2 >>> "
d(25) = "2Cl2 + 3O2 >>> "
d(26) = "N2 + 3H2 >>> "
d(27) = "2C + O2 >>> "

Rem visualizza domande
ListBox1.AddItem ("scrivere le risposte nelle caselle")
ListBox1.AddItem ("alla fine cliccare per controllare risposte")
ListBox1.AddItem ("------prima serie------- ")
For k = 1 To 27
ListBox1.AddItem (d(k))
If k = 9 Or k = 18 Then
ListBox1.AddItem ("----------------------")
End If
Next k
TextBox1.SetFocus
End Sub


Private Sub CommandButton1_Click()
Rem prima serie
Rem scrivere prodotti di reazione

Dim r(9) As String
Dim rd(9) As String
Dim d(27) As String
Rem risposta esatta
r(1) = "CaCO3"
r(2) = "Ca(OH)2"
r(3) = "2HCl"
r(4) = "Na2SO4"
r(5) = "2SO3"
r(6) = "ZnCl2"
r(7) = "NaCl"
r(8) = "Na2SO4"
r(9) = "AgCl"

Rem risposta data
rd(1) = TextBox1
rd(2) = TextBox2
rd(3) = TextBox3
rd(4) = TextBox4
rd(5) = TextBox5
rd(6) = TextBox6
rd(7) = TextBox7
rd(8) = TextBox8
rd(9) = TextBox9

Rem reazioni da completare , completa
d(1) = "CaO + CO2 >>> CaCO3 "
d(2) = "CaO + H2O >>> Ca(OH)2"
d(3) = "H2 + Cl2 >>> HCl"
d(4) = "2NaCl + H2SO4 >>> 2HCl + Na2SO4"
d(5) = "2SO2 + O2 >>> 2SO3"
d(6) = " 2HCl + Zn >>> H2 + ZnCl2"
d(7) = "NaOH + HCl >>> H2O + NaCl"
d(8) = "2NaOH + H2SO4 >>> 2H2O + Na2SO4"
d(9) = "AgNO3 + NaCl >>> NaNO3 + AgCl"


Rem controlla risposte
For k = 1 To 9
Call verifica(r(k), rd(k), d(k))
Next k
End Sub

Private Sub CommandButton5_Click()
Rem seconda serie
Rem scrivere prodotti di reazione o reattivo

Rem risposta esatta
Dim r(9) As String
Dim rd(9) As String
Dim d(27) As String

Rem risposta esatta
r(1) = "CO2"
r(2) = "2HCl"
r(3) = "H2O"
r(4) = "H20"
r(5) = "H2O"
r(6) = "H2O"
r(7) = "Cl2O5"
r(8) = "Cl2O7"
r(9) = "H2O"

Rem risposta data
rd(1) = TextBox1
rd(2) = TextBox2
rd(3) = TextBox3
rd(4) = TextBox4
rd(5) = TextBox5
rd(6) = TextBox6
rd(7) = TextBox7
rd(8) = TextBox8
rd(9) = TextBox9

Rem reazioni da completare , completa
d(1) = "Ca(OH)2 + CO2 >>> H2O + CaCO3"
d(2) = "FeS + 2HCl >>> 2H2S + FeCl2 "
d(3) = "SO2 + H2O >>> H2SO3"
d(4) = "SO3 + H2O >>> H2SO4 "
d(5) = "CO2 + H2O >>> H2CO3 "
d(6) = "Cl2O3 + H2O >>> 2HClO2 "
d(7) = "Cl2O5 + H2O >>> 2HClO3 "
d(8) = "Cl2O7 + H2O >>> 2ClO4 "
d(9) = "N2O3 + X >>> 2HNO2 "

Rem controlla risposte
For k = 1 To 9
Call verifica(r(k), rd(k), d(k))
Next k
End Sub

Private Sub CommandButton6_Click()
Rem terza serie
Rem scrivere prodotti di reazione


Dim r(9) As String
Dim rd(9) As String
Dim d(27) As String

Rem risposta esatta
r(1) = "CaCO3"
r(2) = "MgSO4"
r(3) = "Ca(OH)2"
r(4) = "CaCl2"
r(5) = "NaNO3"
r(6) = "2HF"
r(7) = "2ClO3"
r(8) = "2NH3"
r(9) = "2CO"

Rem risposta data
rd(1) = TextBox1
rd(2) = TextBox2
rd(3) = TextBox3
rd(4) = TextBox4
rd(5) = TextBox5
rd(6) = TextBox6
rd(7) = TextBox7
rd(8) = TextBox8
rd(9) = TextBox9

Rem reazioni da completare , completa
d(1) = "CaO + CO2 >>> CaCO3"
d(2) = "MgO + SO3 >>> MgSO4"
d(3) = "CaO + H2O >>> Ca(OH)2"
d(4) = "Ca(OH)2 + 2HCl >>> 2H2O + CaCl2"
d(5) = "NaOH + HNO3 >>> H2O + NaNO3"
d(6) = "H2 + F2 >>> 2HF "
d(7) = "2Cl2 + 3O2 >>> 2ClO3 "
d(8) = "N2 + 3H2 >>> 2NH3 "
d(9) = "2C + O2 >>> 2CO "

Rem controlla risposte
For k = 1 To 9
Call verifica(r(k), rd(k), d(k))
Next k
End Sub

Private Sub verifica(esatta, data, completa)
If data = esatta Then
ListBox2.AddItem ("esatto : " & esatta)
ListBox2.AddItem (completa)
Else
ListBox2.AddItem ("errato: era : " & esatta)
ListBox2.AddItem (completa)
End If
ListBox2.AddItem ("-------------------------")
End Sub



Private Sub CommandButton3_Click()
ListBox1.Clear
ListBox2.Clear
End Sub

Private Sub CommandButton4_Click()
TextBox1 = ""
TextBox2 = ""
TextBox3 = ""
TextBox4 = ""
TextBox5 = ""
TextBox6 = ""
TextBox7 = ""
TextBox8 = ""
TextBox9 = ""
End Sub

sabato 20 febbraio 2010

gestione grandi potenze negative con VBA









esercitazione con visual basic su powerpoint
per sintassi e visualizzazione
con cifre grandi, decimali,
potenze del 10 positive e negative
esempio con dati codificati
e dati da inserire con tastiera


Rem esempio senza dichiarazione di variabili(automatico Variant)
Rem notazione numerica come potenza del 10
Rem esponente positivo e negativo
Rem notare equivalenza 1e3 ...10e2
Rem notare diversa notazione nella visualizzazione
Rem 0.000018......oppure (per cifre molto grandi)con 1,8E-15..
rem notare # per numeri inseriti usando
notazione potenziale positiva, non negativa


http://digilander.libero.it/francescovise/visualpre/visapre.htm
http://digilander.libero.it/francescovise/visualpre/decimali.htm
http://digilander.libero.it/francescovise/visualpre/decimali.ppt
http://digilander.libero.it/francescovise/visualpre/decimali1.GIF
http://digilander.libero.it/francescovise/visualpre/decimali2.GIF
http://digilander.libero.it/francescovise/visualpre/decimali3.GIF
http://digilander.libero.it/francescovise/visualpre/decimali4.GIF

venerdì 5 febbraio 2010

funzione AND



esercitazioni a livello didattico elementare per descrivere
e applicare sintassi varia con visual basic su powerpoint
descrizione, immagini, animazione presentazione.ppt
codice da copiare e incollare su form con oggetti creatoda utente
http://digilander.libero.it/francescovise/visualpre/visapre.htm

http://digilander.libero.it/francescovise/visualpre/andlogica.htm
http://digilander.libero.it/francescovise/visualpre/andlogica.ppt
http://digilander.libero.it/francescovise/visualpre/andlogica.GIF
esercitazione a livello didattico elementare
con visual basic su powerpoint
sintassi con variabili tipo logico
AND vero se entrambe condizioni sono verificate


esercitazione a livello didattico elementare con visual basic su powerpoint
sintassi con variabili tipo logico
AND vero se entrambe condizioni sono verificate

Rem funzioni logiche
Rem controllo con funzione
Rem vero And vero TRUE entrambe condizioni vere
Rem in questo esempio se x e y sono positivi

Private Sub CommandButton1_Click()
Dim x As Integer
Dim y As Integer
Dim q As String
q = "...."
x = 10
y = 20
Lista.AddItem (x & q & y)
If verifica(x, y) Then
Lista.AddItem ("vero entrambi positivi " & x * y)
Else
Lista.AddItem ("falso " & x + y)
End If
End Sub

Private Sub CommandButton2_Click()
Dim x As Integer
Dim y As Integer
Dim q As String
q = "...."
x = -10
y = 20
Lista.AddItem (x & q & y)
If verifica(x, y) Then
Lista.AddItem ("vero " & x * y)
Else
Lista.AddItem ("falso non entrambi positivi " & x + y)
End If

End Sub


Public Function verifica(x As Integer, y As Integer)
If x > 0 And y > 0 Then
verifica = True
Else
verifica = False
End If
End Function