Il linguaggio

Il linguaggio (lessico) è un compromesso tra le diverse tradizioni (Basic, C, Pascal, …) Tipi di dato Le variabili devono essere dichiarate e tipizzate (blocco Declare) Per ognuno dei tipi precedenti è possibile utilizzare l’opzione Array. Identificatori Il programmatore sceglie il nome per una variabile considerando che Parole chiave Alcune parole NON possono esser utilizzate … Leggi tutto

Crittografia asimmetrica

Chiave pubblica e chiave privata Osserva RSA Generazione delle chiavi Scelgo due numeri primi a caso (grandi a piacere…) Calcolo Scelgo Ottengo CODIFICA Sia m = 15 il messaggio in chiaro. Calcolo: c = me (mod n) 157 (mod 33) = 27 e lo spedisco DECODIFCA Ricevo il messaggio cifrato c = 27. Calcolo: m … Leggi tutto

Rompicapo

Le attività di gioco che richiedono analisi, riflessione, strategia, … possono rientrare nel coding? Giochi individuali con manipolazionedi oggetti – Building block– Cubo di Rubik– Gioco del 15– Lights Out– Torre di Hanoi Alcuni videogiochi di successo – Minecraft– Prato fiorito (Campo minato, MineSweeper)– Sokoban Sfide tradizionali tra due persone – Battaglia navale– Dama, Go, … Leggi tutto