Post on 02-May-2015
transcript
Flavio FontanaFlavio Fontanafontana@casaccia.enea.itfontana@casaccia.enea.it
Usability Lab ENEA, University of Rome, ItalyUsability Lab ENEA, University of Rome, Italy
Ferrara, EXPO e-Learning 2005Ferrara, EXPO e-Learning 2005
NETSEMINARNETSEMINAR
&&
MATRIX 3MATRIX 3
An Advanced e-Learning An Advanced e-Learning
Platform to Manage Platform to Manage
Virtual Courses and MultimediaVirtual Courses and Multimedia
First dimension: distance teachingFirst dimension: distance teachingWe started by postulating that the universe of instruction consistedWe started by postulating that the universe of instruction consisted
of two families of teaching behaviors, which we referredof two families of teaching behaviors, which we referred
to as “contiguos teching” and “distance teaching”.to as “contiguos teching” and “distance teaching”.
Second dimension: learner autonomySecond dimension: learner autonomy Indipendent study Indipendent study Michael G. Moore University of WisconsinMichael G. Moore University of Wisconsin
Formazione a distanzaFormazione a distanzadistance learningdistance learning
Formazione aperta a distanzaFormazione aperta a distanza open distance learning open distance learning
Le generazioni della FADLe generazioni della FAD
I corrispondenzaI corrispondenzaII radio, tv, computer (CBT)II radio, tv, computer (CBT)III rete (Internet), web-db (WBT)III rete (Internet), web-db (WBT)IV piattaforme e-learning (IV piattaforme e-learning (ILS, LMSILS, LMS))
L’integrazione tecnologica e oltreL’integrazione tecnologica e oltre
La FAD e la pmiLa FAD e la pmiDi fatto la formazione a distanza era Di fatto la formazione a distanza era presentata, e si presentava, come presentata, e si presentava, come sostitutiva di metodologie didattiche e di sostitutiva di metodologie didattiche e di un modo di apprendere completamente un modo di apprendere completamente basato sull’interazione in presenza.basato sull’interazione in presenza.
Sembrava emergere una supremazia del Sembrava emergere una supremazia del “virtuale” sul reale che avrebbe cambiato “virtuale” sul reale che avrebbe cambiato radicalmente non soltanto il nostro modo radicalmente non soltanto il nostro modo di insegnare e apprendere, ma anche il di insegnare e apprendere, ma anche il nostro modo di lavorare (telelavoro), …. e nostro modo di lavorare (telelavoro), …. e il mondo di produrre ricchezza delle il mondo di produrre ricchezza delle aziende.aziende.
La FAD e la pmiLa FAD e la pmi““l’incapacità della piccola e media impresa di garantire l’incapacità della piccola e media impresa di garantire percorsi formativi adeguati alle proprie figure professionali per percorsi formativi adeguati alle proprie figure professionali per il mantenimento e la riqualificazione delle profili di il mantenimento e la riqualificazione delle profili di competenza. competenza.
La piccola e media impresa si dimostra spesso poco La piccola e media impresa si dimostra spesso poco interessata alle attività formative perché troppo impegnata interessata alle attività formative perché troppo impegnata nel rispondere alle continue sfide di mercato e nell’evitare nel rispondere alle continue sfide di mercato e nell’evitare rallentamenti della propria attività produttiva. rallentamenti della propria attività produttiva. La possibilità per profili professionali omogenei di trovare nella La possibilità per profili professionali omogenei di trovare nella rete telematica dei luoghi d’incontro e condivisione può rete telematica dei luoghi d’incontro e condivisione può rappresentare l’occasione per mantenere aggiornato il proprio rappresentare l’occasione per mantenere aggiornato il proprio bagaglio di competenze senza per questo impattare sul bagaglio di competenze senza per questo impattare sul bilancio aziendale.bilancio aziendale.””
La FAD e la pmiLa FAD e la pmi
la necessità di rafforzare l’la necessità di rafforzare l’employability employability dei professionals che, dei professionals che, per garantirsi delle future chance di impiego in un mercato del per garantirsi delle future chance di impiego in un mercato del lavoro che premia chi è dotato di maggiori competenze, si lavoro che premia chi è dotato di maggiori competenze, si trovano a fronteggiare in prima persona l’onere di una trovano a fronteggiare in prima persona l’onere di una formazione continua e personalizzata.formazione continua e personalizzata.
i i limiti dell’offerta formativa limiti dell’offerta formativa che non è in grado di rispondere a che non è in grado di rispondere a prezzi sostenibili dalla domanda alle pressanti richieste di una prezzi sostenibili dalla domanda alle pressanti richieste di una formazione. (Luca De Pietro ISFOL)formazione. (Luca De Pietro ISFOL)
Gestire la complessità dei sistemi di e-learning, ovvero, l’-e-learning Gestire la complessità dei sistemi di e-learning, ovvero, l’-e-learning come sistema complesso.come sistema complesso. (Guglielmo Trentin, CNR, Trento) (Guglielmo Trentin, CNR, Trento)
Internet & e-learningInternet & e-learning
Fonte: Computer Industry Almanac Inc , July 2004
Nel primo semestre del 2004 si contano nel mondo circa 285 milioni di host e una crescita del 50% registrata nell’ultimo anno.
L’Italia è al terzo posto con 7,5 milioni di host, dopo USA e Giappone.
Host InternetHost Internet
Utenti Internet
Aree Geografiche
Utenza
Mercato
Internet & e-learningInternet & e-learning
Utenti italiani in migliaia (Eurisko, 2004)
934 milioni di utenti Internet stimati nell’anno 2004.
1,35 miliardi di utenti Internet previsti nell’anno 2007.
L’Italia ha 14 milioni di utenti Internet nel 2004.
Host Internet
Utenti InternetUtenti Internet
Aree Geografiche
Utenza
Mercato
Internet & e-learningInternet & e-learning
Paesi nel mondo con più di tre milioni di host (2004)
Gli Stati Uniti sono di gran lunga il paese in cui Internet è più diffuso
Si prevede nei prossimi anni una grande diffusione nei paesi emergenti quali Cina ed India
Host Internet
Utenti Internet
Aree GeograficheAree Geografiche
Utenza
Mercato
Internet & e-LearningInternet & e-Learning
Utenti Internet per età e target dell’e-learning
I giovani tra i 25 e i 34 anni costituiscono ancora la maggioranza della popolazione internet
Due terzi delle persone online hanno un livello scolastico medio-superiore o universitario
Host Internet
Utenti Internet
Aree Geografiche
UtenzaUtenza
Mercato
Il mercato dell’e-learningIl mercato dell’e-learning
2001 2002 2003 20042001 2002 2003 2004
Nord AmericaNord America 42134213 7372 7372 11816 15072 11816 15072
EuropaEuropa 705 705 1319 1319 2335 3847 2335 3847
ItaliaItalia 45 45 84 84 157 157 259 259
Fonte: IDC - Dati in milioni di dollariFonte: IDC - Dati in milioni di dollari
Internet & e-learningInternet & e-learning
Quote di Mercato e-learning in Italia (fonte anee/assinform)
Il mercato dell’e-learning in Europa passerà dai 457 milioni di euro del 2000 a 3,6 miliardi di euro entro il 2006. (Cedefop, 2003)
In Italia, il mercato dell’e-learning passerà dal valore di 19 milioni di euro ad un valore di 297 milioni di euro, con un tasso di crescita medio annuo pari al 59%
Host Internet
Utenti Internet
Aree Geografiche
Utenza
Mercato Mercato
Il mercato dell’e-learningIl mercato dell’e-learning
Le principali piattaforme di e-learningPiattaforma Sito Web
LMS Docent www.docent.com
Saba www.saba.com
Soltra www.solstra.com
TeamScape www.teamscape.com
WebCT www.webct.com
Lotus Learning Space (ibm)
www.lotus.com
Blackboard www.blackboard.com
Intralearn www.intralearn.com
UsabilityTesting
Piattaforme open source più diffusePiattaforme open source più diffusePIATTAFORME OPEN SOURCE SITO WEB
ACOLAD - Università di Colonia http://www.ilias.uni-koeln.de/ios/index.html
ADA - Lynx (Italia) http://www.lynxlab.com/ada/ada_it.php
Adept - Atanas Tchobanov (Francia - Russia) Nino Vessella (Italia)
http://adept.sourceforge.net/http://www.vessella.com/adept/ (ver.Vessella)
aTutor - Università di Toronto http://www.atutor.ca/atutor/index.php
Chirone - Università di Padova http://www.formazione.unipd.it/webodl/chirone.html
Claroline - Università di Lovanio http://www.claroline.org
Classweb - EUCLA ssc http://classweb.ucla.edu/
Eledge – Università di Utah http://eledge.sourceforge.net/
Fle3 - Università d'Arte di Helsinki http://fle3.uiah.fi/index.html
Freestyle Learning - Università di Münster http://www.freestyle-learning.de
ILIAS - Università di Colonia http://www.ilias.de
.LRN - MIT’s Sloan School of Management http://www.dotlrn.org
Maes3 – Linkomm http://sourceforge.net/projects/maes3
MANHATTAN – U.S.A. http://manhattan.sourceforge.net/
Moodle - Martin Dougiamas (Australia) http://moodle.org
OPENUSS – Germania http://openuss.de
RearSite - Università di Rennes http://listes.cru.fr/rs/fd/index.html.fr
Matrix 3 (M3)Matrix 3 (M3) is an innovative platform to provide web is an innovative platform to provide web based information and communication services for based information and communication services for cooperative works in e-learning environments.cooperative works in e-learning environments.
During the design phase, before the Matrix 3 platform During the design phase, before the Matrix 3 platform implemetation, studies (Technology, Functionality, Standards and implemetation, studies (Technology, Functionality, Standards and Infrastructure) have been done.Infrastructure) have been done.
Matrix [ED-Media 2002,], Matrix 2, E-LEARN 2003, Matrix 3 Matrix [ED-Media 2002,], Matrix 2, E-LEARN 2003, Matrix 3 ED-Media 2004 – 2005 and e-Learning EXPO 2004 Unife-ED-Media 2004 – 2005 and e-Learning EXPO 2004 Unife-CARID].CARID].An new Matrix 3 data model, user-oriented, has been defined.An new Matrix 3 data model, user-oriented, has been defined.
RESEARCH ACTIVITYRESEARCH ACTIVITYMatrix 3 PlatformMatrix 3 Platform Portal (Portal (Web)Web)LMS, LCMSLMS, LCMSVMS, VCMSVMS, VCMSAdministration ModuleAdministration ModuleEvent ManagementEvent ManagementCollaborative ToolsCollaborative ToolsAssessment, Test, QuestAssessment, Test, QuestDBMSDBMSMedia Center, MultimediaMedia Center, MultimediaAdvanced Visual InterfaceAdvanced Visual InterfaceVC Simulation EnvironmentVC Simulation Environment
The The aimaim of of the M3 the M3 Project is to reach a Project is to reach a conceptual validation of conceptual validation of methodologies, platforms methodologies, platforms and technologies and technologies supporting the supporting the integration, validation integration, validation and programming, over a and programming, over a distributed environment, distributed environment, of complex systems of complex systems composed of composed of heterogeneous and heterogeneous and distributed virtual coursesdistributed virtual courses (VC)(VC)..
MATRIX 3MATRIX 3 - - e-Learning Application Scenarioe-Learning Application Scenario
e-learning core system
Student - Teacher
MATRIX 3MATRIX 3
• It manages data, information and multimedia toIt manages data, information and multimedia to provide the integration between Web and distributed databases by provide the integration between Web and distributed databases by means of a set of functional modules. means of a set of functional modules.
• Matrix 3 has Matrix 3 has a a dynamic web site system, AWM, dynamic web site system, AWM, finalised to thefinalised to the functional aspects of a e-learning platform functional aspects of a e-learning platform..
• It is based on a user-friendly web interface.It is based on a user-friendly web interface.
MATRIX 3MATRIX 3
USER IDENTIFICATION & CLASSIFICATION USER IDENTIFICATION & CLASSIFICATION
• User classes identification and classification
• User working-groups management for requirements definition and usability testing
• User technical resources identification
User classesUser classes
a)a) Generic userGeneric user and and visitorvisitor (randomly access to the system); (randomly access to the system);
b)b) Professional userProfessional user (frequently access to course, (frequently access to course, information and services. Generally students/teachers information and services. Generally students/teachers and tutors);and tutors);
c)c) Experienced userExperienced user (frequently access to data and services, (frequently access to data and services, detailed exploration of data). Staff user belongs to this detailed exploration of data). Staff user belongs to this category.category.
MATRIX 3MATRIX 3
USER IDENTIFICATION & CLASSIFICATIONUSER IDENTIFICATION & CLASSIFICATION
• Frequency of use• Computer familiarity• Computer software expertise• User mental abilities• User physical abilities and skill
MATRIX 3MATRIX 3
USER CLASSIFICATION CRITERIAUSER CLASSIFICATION CRITERIA
User requirementsUser requirements
a)a) General requirementsGeneral requirements (access to the system through the (access to the system through the Web, use of the Net to study, easy to use, efficency, Web, use of the Net to study, easy to use, efficency, effectiveness , robustness, modularity, portability, etc.);effectiveness , robustness, modularity, portability, etc.);
b)b) Functional requirementsFunctional requirements (use of mouse, online authoring (use of mouse, online authoring system, access to management and enquiry functions, system, access to management and enquiry functions, real-time and asinchronous communications, dynamic real-time and asinchronous communications, dynamic web page editor and multimedia result display, etc.);web page editor and multimedia result display, etc.);
c)c) Technical requirementsTechnical requirements (active environment, networks, (active environment, networks, multi-language, integration with distributed multimedia multi-language, integration with distributed multimedia database).database).
MATRIX 3 - USER REQUIREMENTS MATRIX 3 - USER REQUIREMENTS
MATRIX 3MATRIX 3 - - META ENTITIES & RELATIONSHIPSMETA ENTITIES & RELATIONSHIPS
• USERUSER• COMPANY/UniversityCOMPANY/University• COURSECOURSE• M3M3
COMPANY
USER
COURSE
MATRIX 3
Meta Schema
WelcomeWelcomeProject & General infoProject & General info News, Newsletter, ForumNews, Newsletter, Forum Documentation Documentation (WBDMS)(WBDMS)Media Center & MultimediaMedia Center & Multimedia Course and Seminar & Network Services (NETSEMINAR)Course and Seminar & Network Services (NETSEMINAR)Administration tool-services Administration tool-services (REGICOMM, SELECTA, SENDER)(REGICOMM, SELECTA, SENDER) Partners information Partners information (LINKS, SPOT), etc.(LINKS, SPOT), etc.
a)a) Monitor resolution;Monitor resolution;
b)b) Screen subdivision in 5 Screen subdivision in 5 functional areas (3*5 cells);functional areas (3*5 cells);
c)c) Vertical thematic subdivision. Vertical thematic subdivision. Each thematic area is divided Each thematic area is divided horizontally;horizontally;
d)d) Predefined matrix structure.Predefined matrix structure.The information are contained The information are contained into the cells;into the cells;
e)e) Information retrieval from Information retrieval from related databases;related databases;
The web-db integration is based on:The web-db integration is based on:
Matrix 3 - WEB SITE STRUCTUREMatrix 3 - WEB SITE STRUCTURE
MATRIX 3MATRIX 3 - - WEB SITE STRUCTUREWEB SITE STRUCTURE
The web-db integration is based on:The web-db integration is based on:
a)a) Monitor resolution;Monitor resolution;
b)b) Screen subdivision in 5 Screen subdivision in 5 functional areas (3*5 cells);functional areas (3*5 cells);
c)c) Vertical thematic subdivision. Vertical thematic subdivision. Each thematic area is divided Each thematic area is divided horizontally;horizontally;
d)d) Predefined matrix structure.Predefined matrix structure.The information are contained The information are contained into the cells;into the cells;
e)e) Information retrieval from Information retrieval from related databases;related databases;
Home PageWelcome
Home PageWelcome
ProjectInformation
ProjectInformation
GeneralInformation
GeneralInformation
Cyber Enterprise
Cyber Enterprise
TargetGroups
TargetGroups News
NewsMultimedia
Multimedia NetworkServices
NetworkServices
E-mail aE-mail a
E-mail aE-mail a
ODLCourses
User Regisration
Access
ODLCourses
User Regisration
Access
UtilitiesUtilities Users / DBs
Users / DBs
Forum & Audio Chat
Forum & Audio Chat
DepliantCalendar,FAQs
DepliantCalendar,FAQs
432 5 6 7 8
0
4.1
4.2
5.1
5.2
5.3
LinksLinks
9
TrailerTrailer
VideoVideo
FlashFlash
7.1
7.2
7.3
Technical Sections Customer Sections
PartnersTechnical Info
PartnersTechnical Info
31
CatalogCatalogConferences
Conferences
PublicDoc
PublicDoc
MATRIX 3MATRIX 3 - - WEB SITE MAPWEB SITE MAP
Netseminar &NetLesson
Netseminar &NetLesson
StaffStaff
CoursesDocents
RegistrationSelection
NewsletterDocumentationManagement
CoursesDocents
RegistrationSelection
NewsletterDocumentationManagement
CORECORE
It is the main module.It is the main module.It manages the web-db It manages the web-db
integration and web siteintegration and web sitestructurestructure
Matrix 3 - MODULESMatrix 3 - MODULES
CORECORE
NEWSNEWS
MULTIMEDIAMULTIMEDIALOGIN/ LOGIN/
REGISTRAREGISTRATIONTION
E-MAIL E-MAIL MANAGERMANAGER
WBDMSWBDMS
HOME HOME PAGE PAGE
MANAGERMANAGER
NET NET SEMINARSEMINAR
PUBLICATIONSPUBLICATIONS
CONFERENCESCONFERENCES
HTML, XML HTML, XML IVQSSIVQSS
NLSNLS
ON-LINE ON-LINE COURSESCOURSES
SI.A.SI.A.NET NET
LESSONLESSON
CORECORE
NEWSNEWS
MULTIMEDIAMULTIMEDIALOGIN/ LOGIN/
REGISTRAREGISTRATIONTION
E-MAIL E-MAIL MANAGERMANAGER
WBDMSWBDMS
HOME HOME PAGE PAGE
MANAGERMANAGER
NET NET SEMINARSEMINAR
PUBLICATIONSPUBLICATIONS
CONGRESSCONGRESS
HTML, XML HTML, XML IVQSSIVQSS
NLSNLS
ON-LINE ON-LINE COURSESCOURSES
SI.A.SI.A. NET NET LESSONLESSON
Matrix 3 - MODULESMatrix 3 - MODULES
NET SEMINAR/LESSONNET SEMINAR/LESSON
It manages all information about It manages all information about the seminar and lesson and their the seminar and lesson and their
visualization (video and slides visualization (video and slides included)included)
Functions:Functions:
• sinchronous and sinchronous and asinchronous video asinchronous video streamingstreaming
• seminar / sesson data setseminar / sesson data set
• sinchronous and asinchronoussinchronous and asinchronous slide visualization / course links slide visualization / course links
• on-line questionson-line questions
NET SEMINAR DEMONET SEMINAR DEMO
CORECORE
NEWSNEWS
MULTIMEDIAMULTIMEDIALOGIN/ LOGIN/
REGISTRAREGISTRATIONTION
E-MAIL E-MAIL MANAGERMANAGER
WBDMSWBDMS
HOME HOME PAGE PAGE
MANAGERMANAGER
NET NET SEMINARSEMINAR
PUBLICATIONSPUBLICATIONS
CONGRESSCONGRESS
HTML, XML HTML, XML IVQSSIVQSS
NLSNLS
ON-LINE ON-LINE COURSESCOURSES
SI.A.SI.A.NET NET
LESSONLESSON
Matrix 3 - MODULESMatrix 3 - MODULES
New Java NetSeminarNew Java NetSeminarNetLessonNetLesson
A new virtual environment to A new virtual environment to manage and disseminate manage and disseminate
seminar and lesson with an seminar and lesson with an advanced e-learningadvanced e-learning
platform platform
Usability Lab Multimedia Productions
• Presentations• Interviews• Videos• Trailers (L)
Ulab ServerPinnacle Card
Multimedia RealServerOsprey CardWeb Seminar
Server MATRIXExperimental Platform
ODLFAD Web Site, CoursesFOTOVinst
Matrix 3 - Matrix 3 - Global Multimedia Specifications
Multimedia Design MethodologyMultimedia Design Methodology
Phase 1Phase 1
Phase 2Phase 2
Storyboard based on sequencing ideasReal scenario production (E-learning oriented)Usability testing (Direct observation, etc.)
Video acquisitionVideo editing & Hypertextual Lesson integrationVideo optimisation and selectionVideo testing
Matrix 3 - Matrix 3 - Global Multimedia Specifications
Parameters (End User Oriented)Parameters (End User Oriented)
Video Windows Size
240X192
160X120
320X240
• Video Windows SizeVideo Windows Size
• Connection rate 56 -450 Connection rate 56 -450 kpskps
• File size MBFile size MB
• AudioAudio
• CompressionCompression
• Video file FormatVideo file Format
• Video ResolutionVideo Resolution
240X192 pixels – Full screen
Matrix 3 - Matrix 3 - Global Multimedia Specifications
PC1 PC2 PCn
Users
Internet
Remote access56Kps
Web-cam
Real server
Real producer
Real player
DigitalTLC
56Kps56Kps
Ulab PC Laptop
U1 U2 Un
150 - 450 Kps
Sinchronous/Asinchronous Streaming
Matrix 3 - Matrix 3 - Global Multimedia Specifications
Internet network
Multimedia Class Room
Ulab Server MM Repository
Real Server
End User (Home, Office, etc.)Expert
Remote access via modem 56 kps
Matrix 3 - Matrix 3 - Global Multimedia Specifications
Sinchronous/Asinchronous Classrom Systems
Internet network
Multimedia Class Room
150-450 kps 150-450 kps
M.E.S.M.E.S.Java MM Java MM ModuleModule
COURSESCOURSES
Matrix 3 - MODULESMatrix 3 - MODULES
CORECORE
NEWSNEWS
MULTIMEDIAMULTIMEDIA LOGIN/ LOGIN/ REGISTRAREGISTRA
TIONTION
E-MAIL E-MAIL MANAGERMANAGER
WBDMSWBDMS
HOME HOME PAGE PAGE
MANAGERMANAGER
WEB WEB SEMINARSEMINAR
PUBLICATIONPUBLICATION
CONGRESSCONGRESS
HTML, XML HTML, XML IVQSSIVQSS
NLSNLS
COURSESCOURSES
It manages all couses in terms of:It manages all couses in terms of:
• user registration (REGICOMM);user registration (REGICOMM);
• Tutor/student communicationsTutor/student communications (SELECTA, SENDER, ADAM); (SELECTA, SENDER, ADAM);
• course structure (Training Modulescourse structure (Training Modules lessons, video, interviews, index, lessons, video, interviews, index, date/time, etc.); date/time, etc.);
• Iconic Authoring System;Iconic Authoring System;
• Experimentations and Simulations;Experimentations and Simulations;
• Tests;Tests;
• Internal Course Modules;Internal Course Modules;
• Other Integrated services.Other Integrated services.
ConsolleConsolle
NEWSNEWS
PartecipantsPartecipants
CalendarCalendar
DocumentationDocumentation
CHAT/FORUMCHAT/FORUM
WORKSPACEWORKSPACE
TestsTests
Dynamic LINKsDynamic LINKs
Matrix 3 - MODULESMatrix 3 - MODULES
COURSE STRUCTURECOURSE STRUCTURETHEMATICSTHEMATICS
COURSE 1COURSE 1
MODULE 1MODULE 1
LESSON 1LESSON 1
UNIT 1UNIT 1
UNIT nUNIT n
LESSON nLESSON n
MODULE nMODULE n
COURSE nCOURSE n
MDSMDS
SEMINARSEMINAR
CORECORE
NEWSNEWS
MULTIMEDIAMULTIMEDIALOGIN/ LOGIN/
REGISTRAREGISTRATIONTION
E-MAIL E-MAIL MANAGERMANAGER
WBDMSWBDMS
HOME HOME PAGE PAGE
MANAGERMANAGER
NET NET SEMINARSEMINAR
PUBLICATIONSPUBLICATIONS
CONGRESSCONGRESS
HTML, XML HTML, XML IVQSSIVQSS
NLSNLS
COURSESCOURSES
SI.A.SI.A. NET NET LESSONLESSON
Matrix 3 – Java MODULESMatrix 3 – Java MODULES
M E SM E S
JNetSeminarJNetSeminar& &
JNetLessonJNetLesson______________________________
Media ServerMedia Serverand and
Data ServerData Server
Matrix 3 - Java Platform Application Scenario
MESMultimedia Educational
System
Matrix 3 - Java Platform Application Scenario
WEB-Based E-learning Matrix 3 Platform
NetSeminar NetLesson
JNetSeminar JNetLesson
Matrix 3 - Java Platform Application Scenario
Matrix 3 – JNetSeminar/JNetLesson
Modality of video-communication:
• Streaming audio/video online (asynchronous)
• Streaming audio/video real-time one to many (realtime/unidirectional)
• Streaming audio/video real-time many to many (realtime/bidirectional)
Existing Applications
NetMeeting, a product developed from Microsoft Corporation(audio and video conference, chat, virtual blackboard and sharing of applications)
NetShow, an application developed from Microsoft to make the streaming of multimedia data contained in World Wide Web
RealVideo, one technical of streaming produced from RealNetworks (unicast, multicast)
OpenPhone, video-communication based on the H323 protocol
JNETSEMINARJNETSEMINAR
WEBLINKWEBLINKLOGINLOGIN
JEDITORJEDITOR
SIASIA
JNETLESSONJNETLESSON
VIDEO VIDEO CONFERENCE CONFERENCE
n-nn-n
VIDEO VIDEO CONFERENCE CONFERENCE
1-11-1
WEB WEB MESMES
WEB MESWEB MES
It is the main module, It is the main module, that it allows to the that it allows to the
recording to the system recording to the system and download the the and download the the
applicationapplication
VIDEO VIDEO CONFERENCE CONFERENCE
1-n1-n
Matrix 3 – JNetSeminar/JNetLesson Modules
JNETSEMINARJNETSEMINAR
WEBLINKWEBLINKLOGINLOGIN
JEDITORJEDITOR
SIASIA
JNETLESSONJNETLESSON
VIDEO VIDEO CONFERENCE CONFERENCE
n-nn-n
WEB WEB MESMES
VIDEO CONFERENCE VIDEO CONFERENCE
1-1 1-n n-m1-1 1-n n-m
Module for the Module for the bidirectional bidirectional
videocomunication videocomunication one to manyone to many
VIDEO VIDEO CONFERENCE CONFERENCE
1-11-1
VIDEO VIDEO CONFERENCE CONFERENCE
1-n1-n
Matrix 3 – JNetSeminar/JNetLesson Modules
Main architecture
ClientData Server
DB Access
file e dir.
Intranet ENEA
fire
wal
l
Internet
Media Server
ClientClient
Client
Matrix 3 – JNetSeminar/JNetLesson
Data Server• Area Port
• Area users
• Area messages
Matrix 3 – JNetSeminar/JNetLesson
Media Server
• Video preview
• Media player
• Recorder capture
• Streaming File
• Streaming Realtime: 1-n
Matrix 3 – JNetSeminar/JNetLesson
JNetSeminar/JNetLesson Client
Data Server
DB Access
file e dir.
Manager (Staff)
Module
Docent/SpeackerModuleViewer
ModuleStudent
Manager Module
This page has been structured in two thematic areas
• Area list entity
• Details entity
JNetSeminar/JNetLesson Client
Docent/Speacker Module
This page has been structured in three thematic areas :
• Area seminaries
• Details Slide
• Area Chat
JNetSeminar/JNetLesson Client
JNetSeminar Viewer Module
This page has been structured in four thematic areas :
•Area Video
•Area Seminaries
•Area Slide
•Area Chat
JNetLesson Functionality
JEditor
Small module for students to takes comments and notes about the lesson. It offers the main functions of a common text editor:
to write a new documentto open a document to save it etc.
WhiteBoard
The WhiteBoard module is a experimental prototype of shared blackboard that it allows to design, to write and to save images.
JNetLesson Functionality
Alfa Netseminar Home pageAlfa Netseminar Home page
Alfa Netseminar Web InterfaceAlfa Netseminar Web Interface
NETSEMINAR Alfa (ENEA, Matrix)NETSEMINAR Alfa (ENEA, Matrix)
NETSEMINAR UniversityNETSEMINAR University
NETSEMINAR EnterpriseNETSEMINAR Enterprise
NETSEMINAR InternationalNETSEMINAR International
JNetSeminar, versione Java, 2004-2005JNetSeminar, versione Java, 2004-2005
Alfa NetseminarAlfa Netseminar
Funzioni di Ricerca, Gestione e VisualizzazioneFunzioni di Ricerca, Gestione e Visualizzazione
Funzione di streaming (MEDIA CENTER)Funzione di streaming (MEDIA CENTER)
Repository multimedialeRepository multimediale
Database distribuito & Lavoro cooperativoDatabase distribuito & Lavoro cooperativo
MultisessioneMultisessione
Strutturazione in seminario, sessione/i, intervento/i, Strutturazione in seminario, sessione/i, intervento/i, presentazionepresentazione
Cliccando user registration si avvia la procedura di Cliccando user registration si avvia la procedura di registrazioneregistrazione
Alfa NetseminarAlfa Netseminar
Registrazione – Profili utenteRegistrazione – Profili utente
Alfa NetseminarAlfa Netseminar
Username e passwordUsername e password
Effettuare il loginEffettuare il loginnell’apposita sezionenell’apposita sezione
Alfa NetseminarAlfa Netseminar
L’Elenco dei seminari disponibili, sia in diretta che in differita L’Elenco dei seminari disponibili, sia in diretta che in differita
Alfa NetseminarAlfa Netseminar
Una volta selezionato il seminario di interesse appare una schermata con:Una volta selezionato il seminario di interesse appare una schermata con:
Il video e le slidesIl video e le slidesdell’interventodell’intervento
Alfa NetseminarAlfa Netseminar
Inoltre è possibileInoltre è possibileVisualizzare tramite gliVisualizzare tramite gliappositi linkappositi linkla presentazione originalela presentazione originale
È inoltre possibile inviareÈ inoltre possibile inviaretramite una chattramite una chatalcune domande al relatorealcune domande al relatore
Alfa NetseminarAlfa Netseminar
Infine, per quanto riguardaInfine, per quanto riguardagli interventi gli interventi precedentementeprecedentementeregistrati, è possibile avereregistrati, è possibile averela funzione di la funzione di sincronizzazionesincronizzazionedelle slidedelle slide
NETSEMINAR - Experimental Results (Usability Testing)FUNZIONALITY
0 1 2 3 4 5 6 7 8 9 10
Chat
Slide Manag.
Slide Synchronization
Visual Interface
Video Manag.
Contextual Menu
Hierachical Menu
User evaluation
Performance
Portability
Robustness
Lead usability test on three groups of customers:
• Group A – end users
• Group B – expert customers
• Group C – administrators
Integrated management of a video-conference for 1 to many, 1 to 1, many to many in net to wide band
Designed of advanced collaborative instruments (designer tools, remote controll classroom system, multimedia repository management, etc.)
Videocommunication with final users connected with low speed rate (56 – 450 Kbps, 1-3 Mbps)
Stand-alone advance functions to client versus server
communication for consultation of the study materials in online and offline modality
JNetLesson Future Functionality
Matrix 3 - REAL SCENARIOMatrix 3 - REAL SCENARIO
• ENEA and University (Rome, Ferrara, CARID, etc.)(Phase 1)• Small and Middle Enterprises (Phase 2)• Elementary and Secondary School (Phase 3, May 2004)
• 30 Courses (Energy, Biotechnology, Envirnoment, Computer Science, New Technologies, Materials, etc).
• 50 Seminars• More 10.000 users registered (1999-2004); 10 new courses
• 5 National Partnerships• 2 European WGs• 4 European Research Projects and 2 National Programmes
Il Nuovo Portale di Matrix 3Il Nuovo Portale di Matrix 3
NewNew
L’interfaccia di NetLesson - Video LezioniL’interfaccia di NetLesson - Video Lezioni
NetLessonNetLessonVideo lezioneVideo lezionedi un Corsodi un Corso
L’interfaccia di Matrix 3 – ServiziL’interfaccia di Matrix 3 – Servizi
Servizi TelematiciServizi Telematicidi gestione delladi gestione dellaPiattaformaPiattaformaMatrix 3Matrix 3
FUTUREFUTURE
VirtualVirtualWorld 3DWorld 3D
InternalInternalSpace:Space:
ReceptionReception
Info PointInfo Point
E-LearningE-LearningCourseCourse
VirtualVirtualWorld 3DWorld 3D
InternalInternalSpace:Space:
MeetingMeetingPointPoint
DidacticalDidacticalDocumentationDocumentation
VirtualVirtualWorld 3DWorld 3D
InternalInternalSpace:Space:
ClassroomClassroomVideoVideoBlackboardBlackboardDeskDeskOtherOther
VirtualVirtualWorld 3DWorld 3D
InternalInternalSpace:Space:Real Real presencepresenceAvatarAvatar
SocioSocioCognitiveCognitiveI. AgentI. Agent
VirtualVirtualWorld 3DWorld 3DUsability ModuleUsability Module
DD SS11
DADASASA11
SASA22
Docent & Student AvatarDocent & Student AvatarCommunicationCommunication
VirtualVirtualWorld 3DWorld 3DClassroom structure, Avatar Classroom structure, Avatar Docent and Student presenceDocent and Student presence
DADA
SASA11
SASA22
Wrml interfacing, Event and User DatabaseWrml interfacing, Event and User Database Avatar (user) interaction and communication Avatar (user) interaction and communication
VirtualVirtualWorld 3DWorld 3DAvatar Avatar configurationconfiguration
http://www.enea.ithttp://www.enea.it
http://odl.casaccia.enea.ithttp://odl.casaccia.enea.it
http://www.di.uniroma1.ithttp://www.di.uniroma1.it
http://serverulab.casaccia.enea.ithttp://serverulab.casaccia.enea.it
http://192.107.71.126/alfa_netseminarhttp://192.107.71.126/alfa_netseminar
MATRIX 3 – Advanced E-Learning PlatformMATRIX 3 – Advanced E-Learning Platform
Contact us:Contact us:
fontana@casaccia.enea.itfontana@casaccia.enea.it
End of the presentationEnd of the presentation
Thank you for your kind Thank you for your kind attention!attention!