Perché esiste Teacher's Desk

È cominciato dalla giornata di mia moglie

Teacher's Desk non è nato a tavolino, ma da una giornata scolastica molto concreta – e da una domanda tecnica che ci occupava comunque.

Nessuno strumento andava bene

Mia moglie è insegnante. Negli anni ha provato i programmi più diffusi e nessuno copriva del tutto la sua giornata: uno era un buon registro dei voti, il successivo un calendario, il terzo un archivio di materiali. Per coprire tutto avrebbe dovuto tenere aggiornati tre strumenti in parallelo. A questo si aggiungeva un disagio che molti insegnanti conoscono: inserire nomi, voti e osservazioni dei propri studenti in un cloud in cui qualcun altro può leggere.

L'accesso era della scuola, non suo

Poi è stata assegnata a un'altra scuola – e l'accesso al cloud è rimasto alla scuola precedente, perché non era mai stato personalmente suo. Per trasferire i dati ha avuto poco tempo: anni di materiali, note e preparazioni da recuperare accanto alle lezioni di ogni giorno, prima che l'accesso finisse. Chi ci è passato una volta ci pensa due volte prima di affidare il proprio archivio didattico a un sistema che dipende dal datore di lavoro. È esattamente per questo che Teacher's Desk è legato all'insegnante e non a una scuola – e per questo tutti i contenuti si possono esportare in qualsiasi momento.

Anche la scrittura a mano fa parte del lavoro

Le piace lavorare con tablet e pennino e cercava qualcosa in cui note scritte a mano e documenti annotati avessero lo stesso posto naturale del testo digitato – e che sincronizzasse tutto automaticamente tra tutti i suoi dispositivi. Oggi usa Teacher's Desk su un iPad, un iPhone, un Microsoft Surface e, a casa, su un iMac. Che tutto questo avvenga senza che lei debba pensarci è stato uno dei primi requisiti.

Creare schizzi con supporto per il pennino

La piattaforma è cresciuta in parallelo

Alla Mindoo GmbH stavamo pianificando nello stesso periodo MindooDB, una piattaforma per sincronizzare dati in sicurezza tra più dispositivi. La domanda di partenza era: com'è fatto un sistema in cui il server non può leggere i dati ma organizza comunque la sincronizzazione? Se ne sono aggiunte altre due. Come conserviamo i dati a prova di manomissione e con uno storico completo, così da poter ripristinare tutto dopo una perdita o una cancellazione accidentale? E come manteniamo il tutto abbastanza semplice da usare e abbastanza aperto per gli sviluppatori, senza che questi possano arrivare ai dati altrui? Teacher's Desk è l'applicazione in cui abbiamo portato queste risposte fino in fondo per la prima volta.

Veniamo dai sistemi distribuiti

Sviluppiamo applicazioni di groupware da molti anni, soprattutto nell'ambito di HCL Notes e Domino; per HCL abbiamo realizzato la nuova API Java della piattaforma. Da quel periodo conosciamo i punti di forza dei dati distribuiti – lavorare offline, sincronizzare dopo, non perdere nulla – e altrettanto i punti deboli di quell'architettura. In MindooDB abbiamo ripreso i primi ed evitato con decisione i secondi.

Karsten Lehmann Amministratore di Mindoo GmbH

Pronto a semplificare la tua giornata scolastica?

Prova Teacher's Desk gratis: i tuoi dati restano fin dall'inizio locali, cifrati ed esportabili.