Ebbene, eccomi nuovamente qui, pronto ad iniziare un nuovo anno accademico all’insegna dello studio e, per quel che posso, dell’insegnamento pratico del linguaggio Java.
Purtroppo si torna al ‘lavoro’ dopo un mesetto di stasi assoluta. Non sono stato in vacanza, aimé; è il mio mac che ha deciso di rompersi proprio in concomitanza dell’inizio delle lezioni. Il che per certi versi è un bene. Almeno ho potuto maturare delle idee davvero niente male da poter sviluppare e portare avanti.
Come dicevo all’inizio però, si torna al lavoro. E lo si fa meglio di come lo si era fatto lo scorso anno.
Le lezioni di java, come sempre, sono accompagnate da una certa quantità di lavoro da svolgere a casa, per chi vuole.
Noi esercitatori ci offriamo di gestire parte di questo lavoro, consentendo agli esercitandi di inviarci eventuali loro applicazioni, per controllarne gli errori e quindi aiutarli nella correzione.
Per facilitare questo processo sto sviluppando un’applicazione PHP che consente ad uno studente di inviare il proprio file di lavoro (opportunamente compresso), tale file sarà memorizzato su un hard disk remoto. L’esercitatore assegnato al gruppo di quel ragazzo verrà notificato della richiesta d’aiuto, e quindi potrà provvedere nel fornire opportuno aiuto.
Questo sistema, ovviamente dovrà essere non solo molto flessibile, ma anche molto efficiente.
Infatti sto cercando di integrare in un database l’elenco dei nomi dei ragazzi iscritti al primo anno. Il sistema poi, mediante l’immissione di nome e cognome, farà un controllo incrociato con i dati presenti nel database, e se il confronto produrrà esito positivo il file sarà memorizzato, altrimenti verrà scartato.
Altra funzionalità dovrà essere quella in grado di gestire gli account degli esercitatori, per facilitare la gestione degli studenti a loro associati, con il minor dispendio di energie di utilizzo (il che implica un maggior dispendio di energie di sviluppo).
Potrebbe essere interessante inserire in questa applicazione un sistema di monitoraggio utenze, per capire il tasso di utilizzo giornaliero.
Probabilmente svilupperò qualcosina, più in avanti.
Per ora non mi resta che tenervi aggiornati sugli sviluppi futuri dell’applicazione.
