Seconda settimana (dal 18 al 24 giugno)
Durante la seconda settimana ci siamo concentrati sulla struttura logica che dovrà avere la nostra home page, producendo questo schema:
schema servizi con priorità
- infrastruttura di base (portale)
- identificazione utente
- gestione dei widget
- aggiunta widget
- aggiunta corsi di laurea
- motori di ricerca
- GoogleMini
- OPAC /sistema ricerca bibliotecario
- salvataggio impostazioni profilo
- lato server
- lato client
- preferiti
- pubblici
- privati
- corsi
- nome corso
- professore
- giudizio degli studenti
- link
- ufficiali
- presentazione del corso
- descrizione programma dell’insegnamento
- modalit d’esame
- biblioteca (collegamenti a LINX)
- ufficiosi (degli studenti)
- sistema di valutazione sommario
- sistema di valutazione complesso
- ufficiali
- materiale
uffciali(mettiamo il link al sito che contiene il materiale)- uffciosi (appunti degli studenti)
- bibliografia (con collegamento al motore di ricerca della biblioteca)
- spazio / orari
- aule (lezioni)
- laboratori informatici (esercitazioni)
- altri laboratori (esercitazioni)
- ricevimento professori
- gruppi di studio
- esami
- prossimo esame
- prossima lezione
- news
- ateneo
- corso di laurea
- corso a cui si iscritti
- calendario
- eventi di ateneo
- eventi sul corso di laurea
- eventi sugli insegnamenti a cui si iscritti
- festivit calendario italiano
- ePortfolio (fornito dalla facolt di Sociologia Universit Milano Bicocca)
- obiettivi fondamentali
Legenda:
- obiettivi fondamentali
- obiettivi secondari
- obiettivi facoltativi
Overview delle funzionalità previste
- login:
- è necessaria per avere accesso al campus virtuale; nei lib sarà effettuata controllando l’accesso dell’utente alla macchina, mentre da casa sarà effettuata nello stile di netvibes, cioè mediante javascript far comparire una finestra di autenticazione ed, eventualmente, utilizzare cookie e sessioni per evitare all’utente di doversi loggare ad ogni accesso. (da confermare);
- widget dei corsi:
- sarà un contenitore, molto probabilmente un lettore di Feed Rss, che sarà in grado di reperire, per ogni materia, le informazioni chiave per convogliarle nello stesso punto, per evitare allo studente di doverne andare alla ricerca;
- widget delle news:
- sarà molto probabilmente un lettore di Feed, che si occuperà di reperire le informazioni utili allo studente, in base alla facoltà di appartenenza, al corso di laurea a cui è iscritto e alle materie che segue;
- widget dei preferiti:
- sarà costruito seguendo il modello del.icio.us creareando uno strumento grafico che visualizzi in maniera gerarchica i propri bookmarks, sia pubblici che privati e, fornendo di default, i link dei siti di facoltà (es. disco, lib, unimib, ecc..), con la possibilità di eliminarli se non voluti;
- collegamento diretto alla biblioteca:
- sarà fatto inserendo all’interno del widget dei corsi la possibilità di consultare collegamenti proposti dalla biblioteca relativi alla materia; quest’ultima funzionalità sarà estremamente complessa poiché il sistema bibliotecario Bicocca organizza i collegamenti a siti esterni in maniera tematica, quindi non catalogati in base alle materie dei corsi di laurea
- supporto all’organizzazione di gruppi di studio:
- da inserire, sempre all’interno dei widget dei corsi; esso dovrà fornire la possibilità di formare gruppi di studio in maniera pubblica ed accessibile a tutti gli studenti;
- Widget del calendario:
- sarà molto probabilmente in stile Google Calendar, in cui saranno automaticamente inseriti gli eventi principali di facoltà (festività, elezioni studentesche, termine pagamento seconda retta, ecc…), eventi del corso di laurea a cui si è iscritti (consegna piani di studio, ecc…) ed eventi in base ai corsi sottoscritti (esami, date di registrazione, ecc…) ed eventi personali inseribili dallo studente;
- Collegamento all’ePortfolio:
- per offrire la possibilità di interagire con i contenuti dell’ePortfolio, sistema di supporto fornito all’E-Learning di Sociologia
Conclusioni
In definitiva, analizzando le funzionalità strettamente necessarie per una prima versione e quelle che possono essere inserite in un secondo momento quando il servizio è prefettamente funzionante, abbiamo estratto le componenti necessarie da progettare nelle prossime settimane:
- infrastruttura di base (portale)
- identificazione utente
- gestione dei widget
- aggiunta widget
- aggiunta corsi di laurea
- motori di ricerca
- GoogleMini
- salvataggio impostazioni profilo
- lato server
- corsi
- nome corso
- professore
- link
- ufficiali
- presentazione del corso
- descrizione e Programma dell’insegnamento
- modalit d’esame
- ufficiosi (dagli studenti)
- sistema di valutazione sommario
- spazi/orari
- ricevimento professori
- esami
- ufficiali
- news
- ateneo
- corso di laurea
Prima settimana (Dall’11 al 18 Giugno)
raccolta delle analisi
Durante questa settimana abbiamo navigato in rete alla ricerca di siti simili al nostro da cui trarre idee per il nostro progetto, raccogliendo buona parte dei seti visitati nella tabella sottostante:
elenco dei siti visitati
- Jamendo
- link
- http://www.jamendo.com/it
- tipo
- music sharing, blog, virtual comunuty
- popolarità
- media
- standard
- html 4, css, javascript, stream audio
- caratteristiche
- etichette a dimensione variabile, apertura su protocolli eMule, uTorrent
- pregi
- feedback globale
- difetti
- pop up per ascoltare la musica evitabile, layout statico che genera errori su risoluzioni basse
- mySpace
- link
- http://www.myspace.com
- tipo
- blog personale
- popolarità
- alta
- standard
- Non Definito
- caratteristiche
- gli utenti sono abilitati a caricare il proprio codice html da far vedere agli altri utenti
- pregi
- totalmente personalizzabile
- difetti
- troppo sregolato, possibili malaware, nessuno standard
- Netvibes
- link
- http://www.netvibes.com
- tipo
- home page personale
- popolarità
- alta
- standard
- xhtml, ajax, feed RSS
- caratteristiche
- l’utente può creare la sua home page personale con widget predefiniti e feed importabili
- pregi
- altamente personalizzabile, molto estendibile
- difetti
- non molto immediato per l’utente medio
- Blogosfere
- link
- http://www.blogosfere.it
- tipo
- blog
- popolarità
- bassa
- standard
- xhtml, javascript, feed RSS, youtube
- caratteristiche
- sobrio sito di news con notizie fornite da professionisti, possibilità di commentarli
- pregi
- notizie estremamente accurate e estese nell’ambito internazionale integrate con video, impatto immediato
- difetti
- notizie ordinate solo cronologicamente
- del.icio.us
- link
- http://del.icio.us
- tipo
- social bookmark
- popolarità
- alta
- standard
- xhtml, javascript, feed RSS
- caratteristiche
- etichette a dimensione variabile ed a colore variabile
- pregi
- idea rivoluzionatira di tracciare il web utilizzando signalibri indicizzati da tag creati dagli utenti, funzione network, che permette di vedere i preferiti di un determinato gruppo di persone
- difetti
- manca un sistema per riordinare i preferiti, sito troppo essenziale, poco intuitivo
- digg
- link
- http://www.digg.com
- tipo
- new generation forum
- popolarità
- alta
- standard
- xhtml, javascript, feed RSS
- caratteristiche
- sistema automatico per promuovere thread con molti visitatori e molti feed
- pregi
- pubblica discussioni proposte dagli utenti
- difetti
- nessuno
- Netlog
- link
- http://it.netlog.com
- tipo
- social blog a scopo di lucro
- popolarità
- alta
- standard
- xhtml, javascript, flash
- caratteristiche
- profilo personale accurato, supporto caricamento immagini con voti e commenti, ottimo supporto blog, chat javascript
- pregi
- sistema di scambio messaggi (IM, posta, blog), ultimi messaggi in home page, profilo utente
- difetti
- poco personalizzabile, struttura rigorosa
- last.fm
- link
- http://last.fm
- tipo
- music sharing, multicast radio
- popolarità
- bassa
- standard
- xhtml, javascript, stream audio
- caratteristiche
- tag a dimensione variabile, possibilità di aggiungere notizie sugli artisti in stile wiki
- pregi
- possibilità di condividere le proprie playlist, supporto skipe, di facile utilizzo, funzione “vicini”, che determina un profilo comune per utenti che ascoltano la stessa musica, funzionalità “eventi”
- difetti
- pop up per ascoltare la musica evitabile, layout statico che genera errori su risoluzioni basse
- iGoogle
- link
- http://www.google.com/ig?hl=it
- tipo
- home page personale
- popolarità
- alta
- standard
- xhtml, ajax, feed RSS
- caratteristiche
- possibilità di creare la propria home page personale inserendo widget e feed
- pregi
- interfaccia essenziale, facilità d’uso
- difetti
- poco personalizzabile, poco sviluppato sul lato sociale, se non con forum old style
- wikipedia
- link
- http://it.wikipedia.org
- tipo
- enciclopedia online libera
- popolarità
- alta
- standard
- xhtml, javascript
- caratteristiche
- gli utenti creano gli articoli che poi saranno pubblicati e permette ad altri utenti di effettuarne modifiche
- pregi
- notizie sempre aggiornate
- difetti
- manca un sistema di controllo per l’autenticità delle notizie (che sia gerarchico o via voto)
elenco siti interessanti
Dopo aver generato la tabella precedente, abbiamo raccolto i siti che maggiormente ci hanno colpito in questo elenco, presendandone le principali peculiarità:
- netvibes & pageflakes
- danno la possibilità di personalizzare la propria home page con i siti preferiti, offre un sistema di widget molto numeroso, per controllare le proprie mail-box, controllare le transazioni su e-bay, un calendario, un tool delle cose da fare e tanto altro.
Notevoli sono le configurazioni che l’utente può apportare al profilo, sia rispetto alla grafica che alla propria provenienza, alla propria lingua e la possibilità di effettuarne backup.
Offre un ottima interpolazione con del.icio.us, creando una lista di preferiti sulla home page.
- del.icio.us
- è un social bookmark, e sfrutta l’idea di far tracciare la rete dai preferiti dei vari utenti.
Per ogni link salvato viene fornito il numero di persone che hanno quello stesso link creando quindi una catalogazione per importanza.
Utilizza delle tonalità di colore a seconda dell’importanza dei link, più il colore è scuro più persone hanno salvato quel link.
Il motore di ricerca reperisce i bookmark mediante i tag, ordinandoli per importanza in base al numero di utenti che l’hanno memorizzato; il sistema quindi, ad ogni interrogazione, restituisce i risultati fornendo in testa ad essi quelli che sono più popolari.
Rilevante la funzione network, che permette di aggiungere alla propria rete di preferiti altri utenti, ricevendo automaticamente i loro preferiti.
- last.fm
- è un sito music sharing & comunità, ha un discreto sistema di messaggistica interna, da la possibilità di conoscere i vicini, ossia persone che meglio si approssimano ai nostri gusti musicali.
Interessante la funzione eventi, che permette di inserire determinate manifestazioni e di sottoscriverle, mostrando quindi quante persone iscritte al sito ci andranno
- netlog
- è una comunità virtuale molto diffusa in Italia e in Europa, con un eccellente sistema di messaggistica e IM, con possibilità di scrivere blog, di commentare profili altrui, e di caricare foto.
Interessante la funzione cruscotto, da cui l’utente può configurarsi il profilo, visualizzare posta e notifiche, visualizzare statistiche, e molto altro ancora.
- digg
- è una comunity virtuale di utenti che pubblica discussioni proposte dagli utenti, e vengono visualizzate in base alla popolarità ed ordinate secondo categorie.
- jamendo
- è un sito di sharing music in cui artisti emergenti hanno la possibilità di farsi conoscere dalla rete di utenti. Pregevole l’utilizzo massiccio di tag a dimensiona variabile.
- wikipedia
- è la famosissima enciclopedia online scritta e supportata dalla rete di utenti, offre un eccellente sistema di organizzazione, un buon motore di ricerca, e la possibilità di modificare gli articoli già presenti.
- Second Life
- è un portale che sta avendo un enorme successo in tutto il mondo; sebbene ad una prima occhiata possa sembrare un Massively Multiplayer Online Game, esso è stato concepito dai suoi realizzatori per simulare al pieno una seconda vita per i propri utenti. Il principio di funzionamento è molto semplice: ci si registra un account (pay o free, ovviamente è consigliato un account a pagamento per sfruttare tutte le funzionalità del sistema), si scarica il simulatore (un eseguibile di circa 50 MB, che sfrutta librerie grafiche quali DirecrX, openGl, …), si crea il proprio alias e si comincia ad interagire con gli otre sei milioni di utenti registrati e con la realtà di SL.
Sebbene possa sembrare una realtà fasulla, numerose ditte stanno investendo somme e tempo per farsi conoscere e per effettuare colloqui che, se con esito soddisfacente, possono portare ad un’assunzione nel mondo reale.
Dopo aver visitato e sfruttato buona parte delle funzionalità che questi siti offrono abbiamo prodotto una serie di funzionalità che dovrebbero essere implementate nel sistema.
idee
- una login pubblica con matricola
- prendendo spunto da del.icio.us, creare dei network di preferiti, ma a più livelli (per esempio rete “informatica”, rete “primo anno informatica”, rete “architettura e reti”, rete “aula studio U4”, ecc..), così gli utenti potranno scegliere dei contenitori di default da cui attingere, otre che dagli altri utenti
- filtri sulle parolacce da applicare ai tag
- inserire, oltre ai tag in stile del.icio.us, dei campi fondamentali da completare per ogni preferito (tipo lingua, …)
- possibilità di inserire dei preferiti privati
- possibilità di organizzare i preferiti in maniera gerarchica, via cartelle, e di organizzarle con un tool grafico, solo in locale; nel pubblico, i preferiti non avranno alcuna gerarchia
- possibilità di creare una classifica delle materie facoltative del corso di laurea per permettere ai nuovi studenti di sapere di cosa tratta la materia, dal punto di vista degli studenti stessi
- prendendo spunto da netlog e da last.fm, costruire un dashboard che dovrà supportare:
- consigli diretti all’utente (ti consigliamo di vedere il sito, …) in base al percorso accademico
- pannello delle impostazioni del proprio profilo
- consigli diretti all’utente (ti consigliamo di vedere il sito, …) in base al percorso accademico
- prendendo spunto sempre da last.fm, creare la lista dei vicini, ossia alunni che si approssimano ai nostri preferiti, al corso di laurea e agli esami che stiamo seguendo
- possibilità di condividere proprie dispense
- elenco delle faq per l’utilizzo
- sistema di valutazione dei preferiti tramite tool grafico mediante stelline (stile dexly) per le valutazioni degli studenti, più una rappresentazione (eventualmente con dei cerchietti attorno alle stelline) della valutazione attribuita dai professori
- inserire un calendario con le festività della Bicocca, gli eventi (tipo elezioni, conferenze, ecc..) ed esami sottoscritti dallo studente e con possibilità di inserire appuntamenti e impegni
Introduzione
introduzione
Ambito di progetto
Realizzazione di un portale che faccia da collettore delle informazioni provenienti dai vari siti dell’ateneo, e che permetta allo studente di selezionare tra queste il tipo di informazioni che vuole vedere nella propria pagina personale e che permetta una maggiore interazione tra gli utenti dei servizi erogati dall’ateneo.
Descrizione del contesto:
L’università degli studi di Milano – Bicocca è suddivisa in 3 tipologie di struttura organizzative:
- Le strutture centrali, erogano servizi trasversali alle attività dell’ateneo;
- Le facoltà, organizzano ed erogano i servizi legati alla didattica;
- I dipartimenti, pianificano e svolgono l’attività di ricerca all’interno dell’ateneo.
Questa triplice organizzazione e l’intersezione di ruoli tra le tre, ha facilitato negli anni la creazione di più siti web, scollegati l’uno dall’altro, che pubblicano informazioni sui diversi corsi di laurea, ed a volte sui singoli insegnamenti; questa diversificazione dei siti che pubblicano informazioni ha portato anche ad una mancanza di standardizzazione tra le informazioni che vengono pubblicate delle varie strutture.
La disomogeneità o eterogeneità di queste informazioni, unita alla collocazione su siti con un’organizzazione dei contenuti diversa l’uno dall’altro, porta ad una difficile reperibilità delle informazioni di interesse dello studente, ad una duplicazione delle informazioni (con la possibilità di trovare indicazioni diverse sui vari siti) e ad una non semplice associazione dei contenuti.
Un altro aspetto interessante del presente ateneo è l’eterogeneità di utenti, non solo tra docenti, studenti ed altre figure, ma anche tra gli studenti stessi; si possono infatti individuare varie classi di studenti:
- I milanesi, di provenienza dal comune di Milano, difficilmente integrati con altre classi di studenti e che mantengono le loro amicizie pre-universitarie;
- I pendolari, di provenienza dalla provincia di Milano o limitrofe (Brianza, Bergamo, Brescia, ..), questa classe rimane tendenzialmente staccata dalle altre, non partecipando alle iniziative del campus, abbandonando il campus molto presto nella giornata (anche a causa dei tempi di trasporto;
- I fuorisede, di provenienza fuori provincia ma residenti a Milano, riescono a creare forti legami con altri studenti del campus, anche di altre facoltà o discipline, partecipando attivamente alla vita del campus;
- Gli erasmus, di provenienza Estera, (sia studenti Erasmus, sia stranieri residenti a Milano), anche questa classe è molto attiva, pur rimanendo abbastanza slegata dalle altre.
Questa diversificazione di studenti ed il loro diverso modo di vivere il campus crea dei gruppi chiusi, ed una limitata vita del campus, visto che la maggior parte degli studenti è proprio pendolare.
Quello che si propone questo progetto è di creare un unico punto di accesso per lo studente già immatricolato in bicocca, che gli dia una visione di insieme di tutti i servizi che può utilizzare, e che gli dia la possibilità di contribuire attivamente a questo materiale ed alla vita del campus universitario, con strumenti che facilitino la partecipazione e la comunicazione tra gli studenti.
Obiettivi del progetto
- Visualizzare le informazioni in un unico punto di accesso
- Integrazione delle informazioni degli insegnamenti
- Integrazione della lista dei servizi
- Dare la possibilità allo studente di selezionare quali informazioni visualizzare
- Migliorare la qualità delle informazioni pubblicate
- Definire una lista di campi minimi
- Compilazione di questi campi minimi da parte delle strutture ufficiali
- Aumentare e migliorare l’interazione tra studente e studente e tra studente e docente
- Fornire strumenti di comunicazione diretta tra studenti
- Fornire strumenti di groupware agli studenti
- Dare la possibilità allo studente di contribuire al materiale
- Fornire uno strumento per la valutazione dei corsi
- Fornire uno strumento per l’inserimento di nuovi link dei corsi e valutazione dei link proposti
- Fornire uno strumento per l’inserimento di nuovo materiale e valutazione del materiale proposto
Tempistica prevista
- Primo utilizzo pubblico dello strumento, anche in beta:
4 mesi
- Durata del progetto per la realizzazione delle funzionalità primarie:
6 mesi
- Utilizzo diffuso in almeno 1 facoltà o 8 corsi di laurea:
8 mesi
- Durata del progetto per l’aggiunta delle prime funzionalità secondarie: 10 mesi
- Utilizzo diffuso in almeno 3 facoltà o 20 corsi di laurea:
15 mesi
Costi
Il progetto verrà realizzato sfruttando risorse interne, sia come risorse umane, sia come risorse hardware e software, in particolar modo verranno utilizzati studenti in stage che porteranno il progetto come tesi triennale del proprio corso di laurea, coordinati da un responsabile dipendente dell’università.
Dovranno essere considerati solo il costo orario della risorsa interna per un totale di 300 ore previste nell’arco dei 15 mesi, l’uso delle risorse hardware e software, l’eventuale acquisto di moduli di software da terze parti o lo sviluppo di parti di codice con consulenti esterni (per un complessivo massimo di 5000 euro)
I costi appena citati sono quelli per la realizzazione del portale e la sua messa in funzione, visto che il portale pubblicherà materiale reso disponibile da altri siti, verrà offerto un consulto tecnico per l’adeguamento di questi siti, ma non sono inclusi in questi calcoli i costi di eventuali modifiche ai siti erogatori, per rendere disponibile il materiale in un formato standard adatto al portale; eventuali costi di questo genere saranno a carico dei rispettivi gestori dei siti erogatori.
Nel calcolo di cui sopra è stato considerata la realizzazione del portale con le sue funzionalità primarie e secondarie, eventuali moduli o funzionalità aggiuntive o altro genere di miglioria non prevista e/o non inclusa nel progetto verrà considerata a parte e inserita in eventuali altri progetti.
perchè questo documento
Abbiamo scelto di redarre questo documento allo scopo di documentare l’evoluzione del progetto myCampus durante il suo processo produttivo.
In questo modo, sarà possibile ricostruire in sede formale i processi che ci hanno portato ad effettuare determinate scelte; vi abbiamo anche apportato il minor numero di revisioni, mantenendo eventualmente contraddizioni materiale superfluo, per meglio tracciare il percorso logico che ci ha portato ad eseguire determinate scelte.
-
Recente
- Dodicesima e tredicesima settimana – dal 3 al 17 dicembre
- Undicesima settimana – dal 26 ottobre al 2 dicembre
- Decima settimana – dal 19 novembre al 25 novembre
- Nona settimana – dall’8 novembre al 18 novembre
- Ottava Settimana (dal 1 ottobre al 7 ottobre)
- Settima Settimana (dal 30 luglio al 5 agosto)
- Sesta Settimana (dal 23 al 29 luglio)
- Quinta settimana (dal 16 al 22 luglio)
- Quarta settimana (dal 9 al 15 luglio)
- Terza settimana (dal 2 all’8 luglio)
- Seconda settimana (dal 18 al 24 giugno)
- Prima settimana (Dall’11 al 18 Giugno)
-
Link
-
Archivi
- Gennaio 2008 (4)
- Ottobre 2007 (1)
- Agosto 2007 (1)
- Luglio 2007 (4)
- Giugno 2007 (3)
-
Categorie
- about
- analisi
- bibliobar
- biblioteca bicocca
- bicocca
- bookmarks
- caratteristiche
- cmf
- cms
- de michelis
- estensioni
- framework
- funzionalità
- idee
- imparare
- information filtering
- information retrival
- installazione di eduCommons
- internet
- introduzione
- kss
- linx
- logica
- metalib
- milano
- mycampus
- opac
- openurl
- plone
- priorità
- progetto
- prototipi in plone
- prove con zope
- python
- ranking
- Redomino
- sfx
- siti
- standard
- start
- struttura
- studiare
- template
- traduzioni
- widget
- wordpress
- Zope
-
RSS
Ingressi RSS
Commenti RSS