|
Il Cubo di Rubik, rompicapo inventato dall'ungherese Ernö Rubik, è
il giocattolo più venduto della storia.
Il progetto che prende il suo nome analizza da diverse prospettive questo
oggetto, studiandolo da molti diversi punti di vista.
Obiettivi
Il primo obiettivo che si è voluto raggiungere è stato quello di creare un
sito web dove si potessero trovare delle chiare spiegazioni su come risolvere
il Cubo di Rubik, in più lingue. La particolarità di questi tutorial
doveva essere quella di diventare alla portata di tutti: chiunque doveva
avere la possibilità di imparare a risolvere il rompicapo attraverso il sito.
Per facilitare l'apprendimento si dovevano utilizzare il testo seguito da
immagini e le animazioni interattive, sotto forma di applet Java.
Il secondo obiettivo a cui si è puntato è stato la creazione di un risolutore
automatico per il Cubo di Rubik.
Utilizzando gli stessi algoritmi spiegati nei tutorial, un sistema Java
client/server riesce a risolvere il Cubo, dando all'utente la possibilità
di inserire i colori delle facce del proprio Cubo e restituendo le mosse
da compiere per la risoluzione.
L'unione di questi due obiettivi ha portato a sperimentare quella che viene
chiamata spiegazione dinamica personalizzata. In alcune spiegazioni è infatti
possibile inserire i colori delle facce del proprio Cubo di Rubik per ottenere
una guida passo-passo alla soluzione di quella particolare configurazione.
Futuro
Oltre a migliorare e perfezionare ciò che si è già fatto per il futuro prevediamo
di aggiungere altre funzionalità. Ecco alcune idee:
- possibilità di identificazione con nome utente e password;
- permettere agli utenti iscritti di creare articoli;
- permettere agli utenti iscritti di creare algoritmi in javascript.
|