Archivi tag: Programmazione

Perché il seed di Minecraft genera sempre lo stesso mondo?

Quando i giocatori di Minecraft trovano un seed bello lo condividono. Quel breve numero dà vita a un mondo quasi infinito. Ma com’è possibile? Il segreto sta nella generazione random dei numeri da parte dei computer. Dovete sapere, infatti, che un computer è per natura una macchina deterministica. Non è quindi generalmente capace di pensare… Read More: Perché il seed di Minecraft genera sempre lo stesso mondo? »

Ha senso fare verifiche informatiche su carta?

Molti docenti, soprattutto alle superiori, tendono a fare fare verifiche di programmazione su carta, e mi è stato chiesto da un utente il mio parere. Allora, personalmente penso che finché si tratta di verifiche in larga parte teoriche ma con alcuni elementi di pratica, magari in pseudocodice, abbia senso fare su carta per una questione… Read More: Ha senso fare verifiche informatiche su carta? »

Perché non bisogna far studiare programmazione a scuola (beh, tranne agli informatici)

Ogni tanto se ne esce qualcuno che dice: Il coding è il futuro. Bisogna studiarlo nelle scuole. No, no e no! Per favore. Siamo d’accordo sul fatto che ormai i mezzi informatici siano il futuro e se la scuola del 1800 combatteva l’analfabetismo letterario (male, visto che esiste il semilinguismo, ma son dettagli) quella del… Read More: Perché non bisogna far studiare programmazione a scuola (beh, tranne… »

Programmiamo la Programma 101!

In questo piccolo corso vedremo (ovviamente a livello medio) il linguaggio di programmazione di un vero mito dell’informatica italiana: La Programma 101. Il linguaggio della P101 è abbastanza facile da usare, ma essendo composto da simboli bisogna prima conoscerlo. Ma perché imparare il linguaggio di una macchina ormai obsoleta? Ci sono varie motivazioni per farlo,… Read More: Programmiamo la Programma 101! »