Scuola: Cabri - Disegni - Sketchup

venerdì 10 aprile 2009

Quanta matematica ?!

(usate il mouse per navigare)

Molti di voi conosceranno Google Street View che permette di fare passeggiate virtuali in molte città del mondo. Provatelo qua sopra.

Ma avete mai pensato a quanta matematica c'è nel mondo di oggi ?

La passeggiata virtuale richiede moltissima matematica.
Anche le ricerche che fate su Google richiedono moltissima matematica.
E così per Google Maps.
E per la vostra posta e tutte le trasmissioni in rete. Ogni messaggio richiede una codifica matematica.
E poi anche: i cellulari, youtube, i file mp3 e tutta la musica, i video giochi, sketchup, i simulatori di volo, i file jpg e tutte le immagini, i video, photoshop, movie maker, msn, ...
Tutta la rete e tutti i pogrammi che usate non potrebbero funzionare senza matematica (spesso matematica avanzata come nel caso di Google).

Ci avevate mai pensato?
.

[cmq tranquilli, non dovrete studiarla tutta a meno che non vi interessi]

96 commenti:

Duccio ha detto...

bello guz pecchato l'HO GIà PROVATO

Guzman ha detto...

Ciao Duccio,
il senso era anche nello scritto ....

Duccio ha detto...

aaaaaaaaaaaaaaaaah?

Guzman ha detto...

Duccio, ma hai visto come finiva il video di cui ti avevo messo il link ?
quello della localizzazione col cellulare ...

Duccio ha detto...

lo avevo già visto

Guzman ha detto...

Voglio dire, hai visto che finiva col tuo nome ? ...

Duccio ha detto...

cosaaaaaaaaaaaaaaaaaaaaaa!

Guzman ha detto...

qui

Duccio ha detto...

si è vero
me lo ricordo però
lo avevo già visto

Duccio ha detto...

you sgare cach a moll

Duccio ha detto...

guuuuuuuuuuuuuz ci sei!!!!!!!!!!!!!!!!

Guzman ha detto...

per dieci minuti ancora

Edoardo ha detto...
Questo commento è stato eliminato dall'autore.
Guzman ha detto...

Tranquillo,

non devi mica programmare Google Street View ...
Si comincia con cose molto più semplici e divertenti.

ciao e scusa, non volevo metterti paura. Era solo per far conoscere il fatto che la matematica fa funzionare un sacco di cose.

ciao.

Edoardo ha detto...

Ok ok.

Ah, poi quando ha tempo e voglia ci mette un' altra scheda javascript?

Grz.

Guzman ha detto...

Ripeto, non volevo affatto mettervi paura,
volevo solo farvi rendere conto del fatto che dietro a tutte le cose che usiamo c'è veramente tanta matematica.
Ma mica dovete farla voi.

Guzman ha detto...

Ok,

per oggi pomeriggio metto ancora Javascript ...

grazie che hai capito,

ciao.

Guzman ha detto...

Ho aggiunto un rigo al post ...

Edoardo ha detto...

Ok, grz.
In effetti se il volta è un pò come le schede non devo aver molta paura....

Edoardo ha detto...

Solo che andando avnti...

Edoardo ha detto...

Riga fondamentale...

Guzman ha detto...

Tranquillo,
l'informatica non è un problema,

poi molta dell'informatica di oggi si occupa di siti e di database,
dove di matematica ce n'è poca o punta.

Ma al volta dovrai studiare anche il resto ...

Edoardo ha detto...

E' si, sarà più il resto un problema

Edoardo ha detto...

Non l' informatica

Edoardo ha detto...

Bellina la chat...
Il sito è un pò strno:

http://cbox.ws/

Edoardo ha detto...

Prof, non ci ha messo la scheda javascript!

Edoardo ha detto...

Prof, non ci ha messo la scheda javascript!

Guzman ha detto...

Si, si,
ho messo un nuovo esempio nelle prove,
te l'avevo scritto nella chat ...

Duccio ha detto...

ah ah

Edoardo ha detto...

Ok, grazie

Edoardo ha detto...

Prof, legga il mio ultimo post!

Edoardo ha detto...

No, ho sbagliato, l' ho tolto. XD

Edoardo ha detto...

Le volevo chiedere:
come si fa per aprire un file con javascript? Forse così:

Open ("C:/programmi/msn.exe")

??

Oppure

Start ("C:/programmi/msn.exe")

??

Boh, me lo dica lei

P.S. Oggi nn ci sn, sn tutto il giorno dagli zii...

Guzman ha detto...

Ci sono varie possibilità,
ma difficilmente funzionano perché il browser si rifiuta di lanciare in esecuzione programmi per motivi di sicurezza.

Io uso Firefox, ma su Internet Explorer il metodo ufficiale è questo:

<script language="javascript">
var oShell = new ActiveXObject("Shell.Application");
oShell.Run( "notepad.exe" );
</script>

Guzman ha detto...

Se invece vuoi semplicemente navigare tra i file e vedere il contenuto è sufficiente:

<a href="file:///C:\">Naviga</a>

Attenzione, questo è html, non javascript.
E' sufficiente scriverlo nella pagina senza i tag <script>.

Edoardo ha detto...

Ok, grazie, cmq anche io ho Firefox, è il meglio.

Edoardo ha detto...

Non c'è un metoo che vada bene per tutti e 2?

Guzman ha detto...

No, i browser proteggono molto il computer dell'utente per cui non lasciano eseguire facilmente i programmi se non quelli contenuti nella pagina stessa (scritti con javascript, java, flash) ma senza accesso all'hard disk.

Cmq imparando javascript impari anche a fare veri e propri programmi.
Tutto quello che hai imparato funziona quasi identico in C,
poi lo compili ed ottieni un eseguibile funzionante.

Edoardo ha detto...

Fiiiiigooooo...
Mi piacerebbe un sacco.
Magari faccio faccio anche un virus! XD
No scherzo...

Edoardo ha detto...

Come lo compilo?

Guzman ha detto...

Con calma,
una cosa per volta,

1 - I comandi di base (if, for, ...) di Javascript, Java, C, C++ sono praticamente identici.
2 - Cambiano i nomi delle funzioni (per esempio in C per scrivere sul video si usa print("hello"); ).
3 - Cambiano i meccanismi di funzionamento del linguaggio.

4 - Ci sono decine di compilatori per il C. Io c'è n'ho uno che però è a pagamento.
Uno molto famoso e gcc (open source).
Non tutti sono facili da usare.
Caso mai i prossimi giorni posso guardare e poi indicartene uno.

ciao.

Edoardo ha detto...

Ok, forse è meglio, grz.

Però quella cosa che mi diceva prima l' ho fatta e funziona, solo che i file non li apre, li scarica.

Ho provato ad aprire il blocco note (C:\Windows\System32\blocconote.exe)
e il task menager
(C:\Windows\System32\taskmgr.exe)
Ti salva il file.

Guzman ha detto...

Se navighi ti scarica il file.

Se invece usi lo script con Run dovrebbe eseguirlo,
però il browser si rifiuta per evitare i virus ...

Edoardo ha detto...

Che fregatura...
Cmq AutoIt non va bene per il C?

Guzman ha detto...

Non l'ho mai provato ...
Nelle istruzioni dovrebbe dire se compila anche il C, prova a vedere,
cmq ne sto provando un altro, se funziona passiamo in chat e ti spiego ...

Guzman ha detto...

#include <stdio.h>

int main(void) {

printf("hello, world\n");
getch();

return 0;
}

Guzman ha detto...

#include <stdio.h>

int main(void) {

int i;
for(i=0; i<10; ++i) {
printf("hello, world\n");
getch();
}

return 0;
}

Edoardo ha detto...

Il C sembra un pò più difficile!

Guzman ha detto...

ci sono alcuni dettagli in più ...

Guzman ha detto...

/* inizio del programma */
#include <stdio.h>
int main(void) {

/* variabile per numeri interi */
/* i */
int i;

/* ciclo for */
for(i=0; i<10; ++i) {

/* scrive */
printf("hello, world\n");

/* aspetta un tasto */
getch();

/* fine for */
}

/* fine programma */
return 0;
}

Guzman ha detto...

le parti tra
/* ..... */
sono commenti
il compilatore le salta
per cui si possono mettere anche
in mezzo al codice

Edoardo ha detto...

Ok.
Se io metto

getch(a);

devi pigiare per forza a sennò nn va avanti, giusto?

Guzman ha detto...

Ovviamente abbiamo fatto un salto in avanti ma era per provare a compilare ...

Edoardo ha detto...

Si si, però è una figata...
Con questo fai davvero i virus?

Guzman ha detto...

NO,

getch(a);

mette il tasto che pigi nella variabile a,
ma la variabile a deve essere dichiarata prima di usarla,

non si posson usare le variabili se non gli si dicono prima ...

Guzman ha detto...

Con il C si fa tutto,

anche Word è fatto in C
e molte parti di Sketchup ...
per esempio ...

Edoardo ha detto...

Giusto...

Duccio ha detto...

boh boh

Edoardo ha detto...

Ho messo un nuovo post, ho trovato un programma che le potrebbe tornare utile o semplicemente piacere prof!

Guardalo anche te Duccio

Duccio ha detto...

proverò

Edoardo ha detto...

Ok, poi mi dici come ti sembra

Duccio ha detto...

???????????????????????????????????

Edoardo ha detto...

Prof, ha mai fatto un virus?

Duccio ha detto...

fnjjmg

Edoardo ha detto...

Io ci ho provato ma nn so come si fanno!
XD

Duccio ha detto...

guz

ti dico una cosa edo a 15 anni

Guzman ha detto...

lo so, e con ciò?

("ha" 15 anni si scrive con l'acca)

Duccio ha detto...

no è la lettera a

Edoardo ha detto...

... No Comment ...

Edoardo ha detto...

L' avevi sempre saputo, no? XD
Tu vieni da 4731!

Duccio ha detto...

è

Edoardo ha detto...

Prof, cmq il C non te lo spiega bene nessuna guida!

Edoardo ha detto...

vieni un pò in chat nel mio blog non dalle pazze, ok?

Edoardo ha detto...

Anzi no, io dv andare...
Ciao, salutami le pazze!!

Duccio ha detto...

giao

Duccio ha detto...

come si mette la chat

Guzman ha detto...

Ciao Duccio:

1 - Scegli una chat da mettere:
io ho usato questa (ma quelle di Edo sono più belline)
2 - registrati al sito che ti dà la chat
3 - il sito che ti dà la chat ti da un pezzo di codice da copiare. Copialo.
4 - Nel tuo blog in alto a destra scegli personalizza
5 - Poi scegli aggiungi un gadget
6 - Scegli Html/javascript
7 - Metti un titolo e sotto incolla il codice dalla chat
8 - Salva il gadget
9 - Salva la personalizzazione della pagina.

10 - Fatto.


Domande ?

Guzman ha detto...

Edo, prima di passare al C,
ti consiglio di andare avanti con Javascript.
Ci sono ancora molte cose che puoi imparare con Javascript.
Poi sarà più facile passare al C.

Nei prossimi giorni ti metto una scheda sulle funzioni.

ciao.

Duccio ha detto...

guz aiutami

Duccio ha detto...

ho un problema

Duccio ha detto...

guuuuuuuuuuz

Edoardo ha detto...

Ok, grazie. E' meglio prima sapere un le besi del javascript, ma più o meno le so, giusto?

Guzman ha detto...

Si, stai imparando un sacco di cose ...

comunque se preferisci posso metterti degli esempi anche in C.

ciao.

Edoardo ha detto...

Ok, sarebbe figo, mettimo un pò di tutti e 2...

Doma scuola!!! ke balle ricominciare...

Guzman ha detto...

x Edo

Edoardo ha detto...

Grazie prof, è fikissima!!!
Però è molto più facile il Javascript...

Guzman ha detto...

Ciao Edo,
sono contento che ti sia piaciuto ...

E' in arrivo una cosa veramente fikissima che vi lascerà di stucco,
ancora 15 minuti ed è pronta ...


Souspence ...

Guzman ha detto...

Come è andato il ritorno a scuola ?

Duccio ha detto...

io ho la ragazza

Duccio ha detto...

male

Duccio ha detto...

guuuuuuuuuuz

Duccio ha detto...

nessuno

Guzman ha detto...

Ciao Duccio,

sono contento per te (riguardo alla ragazza voglio dire),

Duccio ha detto...

per ora
il problema è che lei è 18enne

Guzman ha detto...

???

(aspetta sto scrivendo un nuovo post ...)

Duccio ha detto...

è si ha 18 anni