Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes...

25
BME VIK TMIT Kollaboratív szoftverek (groupware) Groupware (Workgroup computing = groupware): Csoportmunkát támogató információs rendszer. Computer Supported Cooperative Work (CSCW): csoportban dolgozó személyek csoportmunkáját megkönnyítő számítógépes hálózati technológiák, eszközök összessége beleértve hardvert, szoftvert, szolgáltatásokat és technikákat. Groupware = CSCW Szinonimái egymásnak? Groupware CSCW Sz.gépen alapuló eszközökkel és technikákkal rendszer foglalkozó módszerek

Transcript of Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes...

Page 1: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Kollaboratív szoftverek (groupware)

• Groupware (Workgroup computing = groupware): Csoportmunkát támogató információs rendszer.

• Computer Supported Cooperative Work (CSCW): csoportban dolgozó személyek csoportmunkáját megkönnyítő számítógépes hálózati technológiák, eszközök összessége beleértve hardvert, szoftvert, szolgáltatásokat és technikákat.

Groupware = CSCW

Szinonimái egymásnak?

Groupware ≠ CSCW

Sz.gépen alapuló eszközökkel és technikákkal

rendszer foglalkozó módszerek

Page 2: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

CSCW Mátrix

Page 3: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

CSCW Mátrix (táblázat)

• Ugyanabban az időben, ugyanazon a helyen / Face to face interaction

– Roomware – shared tables, wall displays – Group Decision Support Systems (GDSS) – Single display groupware

• Ugyanabban az időben, különböző helyen / Remote interaction– Video-Conferencing, – Real-time groupware – Messaging (Instant messaging, Email) – Virtual worlds – Multi-User editors – Shared Screen

• Különböző időben, ugyanazon helyen / Continuous task– Team rooms, – Large displays

• Különböző időben, különböző helyen / Communication + Coordination

– Wiki – Blogs – Workflow – Version Control

Page 4: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Kollaboráns szoftverek három kategóriája

A munkacsoportok három alapvető jellemzője

• Communication - kommunikáció

• Collaboration - együttműködés

• Coordination - koordináció

Kollaboráns szoftverek három kategóriája

• Elektronikus kommunikációs eszközök emberek közti

kommunikáció megvalósítására

• Elektronikus konferencia eszközök információ

hatékony megosztására interaktív módszerekkel

• Csoportmunka menedzsment eszközök csoport

munka-tevékenységének kézbentartására

Page 5: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Elektronikus kommunikációs eszközök

• Hangposta

• Fax

• E-mail

• Levelezőlisták

Page 6: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Elektronikus konferencia eszközök

• Interneten keresztüli telefonálás - Skype

• Azonnali üzenetküldők

• Konferenciabeszélgetést támogató eszközök

• Adatkonferencia eszközök

Page 7: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Csoportmunka menedzsment eszközök

• Elektronikus határidőnapló

• Online spreadsheets

• Wiki

• Projektmenedzsmentet támogató szoftverek

• Munkafolyamat kezelő rendszerek (Workflow)

• Tudásmenedzsmentet támogató rendszerek

Page 8: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Elektronikus határidőnapló

• Különböző feljegyzéseket, emlékeztetőket is beállíthatunk.

• A Web 2.0 beköszöntével a naptárak megoszthatóvá váltak.

• Bizonyos felhasználói csoportoknak olvasási jogot, sőt írási jogot lehet adni a naptárunkra.

• Levelezőprogrammal való integráció:– A Google levelezőprogramja és a határidőnaptára

könnyedén átjárható. A meghívók (értesítések) küldése is könnyen és gyorsan kezelhető.

– Naptárak többszörözése: a felhasználó több naptárat definiálhat életének különböző területeire (munkahely, családi programok, ház körüli teendők, a kedvenc csapat hazai meccsei, stb.).

Page 9: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Tudásmenedzsment

Egy olyan megközelítés, mely lehetővé teszi

• személyek, csoportok, szervezetek számára

• hogy tudást rendszerezetten és kollektívan

• létrehozzanak, megosszanak és alkalmazzanak

• üzleti céljaik elérése érdekében

Tudásmenedzsment megközelítések:

• Kodifikációs: Dokumentált tudás újrafelhasználása

(rendszerező)

• Perszonalizációs Munkatársak fejében levő tudás

felhasználása (kapcsolati)

Pédák: tudástérkép, CRM, Intranet, adattárház, stb.

Page 10: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Oktatási tartalomkezelő rendszer

Learning Content Management System

Page 11: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Az LCMS két irányzata

„Instructional Design” (oktatástervezés)

– központilag, oktató által megtervezett és levezetett tanulási folyamat

fontosságát hangsúlyozza

– nagy szakértelem az oktatóanyagok összeállításában

konstruktivista tanuláselméleti irányzat

– a tapasztalat megosztásán alapuló, közösségi élményként megélt

tanulás

– wiki-szerű, webes felületű,

– szerkeszthető tartalmú LCMS

Page 12: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

LCMS / E-Learning szabványok

• Shareable Content Object Reference Model (SCORM)

• IEEE Learning Object Metadata (LOM)

Page 13: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

SCORM

• Webes oktatórendszerek számára írja le a kliens és az LCMS szerver közötti kommunikációt.

• XML metaadatok segítségével határozza meg a tananyag tagolását, a részek sorrendjét, és hasonló részleteket.

• Készült hozzá tesztrendszer is, mely ellenőrzi az egyes E-Learning szoftverekről, hogy mennyire felelnek meg a szabványnak.

Page 14: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

IEEE Learning Object Metadata (LOM)

• eredeti neve IEEE 1484.12.1 • tanuláshoz, oktatáshoz és tréningekhez használt elemek

meta-adatai formátumát leíró szabvány• A Learning Object-be foglalt tananyag kis mennyiségű, kb.

2-15 perc hosszúságú tanulást foglal magába, mely– lehetővé teszi nagy granularitású tananyagok

létrehozását, alkalmazását,– önmagában is felhasználható, egységes anyagot alkot, – tetszőlegesen újrahasználható, – több ilyen objektum összeillesztésével nagyobb

oktatóanyagok is létrehozhatóak.

Page 15: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

LOM szabvány kiterjesztések

• XML és RDF formátumban is meg lehet adni az egyes metaadat rekordok tartalmát, ezek a kiterjesztések az IEEE 1484.12.3 és IEEE 1484.12.4 szabványokban vannak leírva.

• A Learning Objectben az általános oktatási tartalmon kívül olyan adatok is szerepelnek, mint – kurzus kód, nyelv, – tantárgy neve, leírása, – kulcsszavak, verzió, – ár, copyright információk, – nehézség, szint, célkorosztály, – tananyag hossza időben.

Page 16: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

QTI

• A QTI egy, tesztek, felmérések adatai és eredményeielektronikus úton történő tárolására kifejlesztett specifikáció, mely nagy hangsúlyt fektet a tesztek hordozhatóságára különböző tartalomkezelő rendszerek között.

• Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML formátumban lehet megadni).

• A QTI első verziója egy zárt formátumra, a Questions Markup Language-re épült.

Page 17: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Elterjedtebb LCMS / E-Learning rendszerek

• Online Learning And Teaching (OLAT)

• WebCT / Blackboard Learning System

• Moodle

Page 18: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Online Learning And Teaching (OLAT)

• webes LCMS program, mely kompatibilis:

– SCORM szabvány

– IMS CP,

– LOM és

– QTI szabványai,

– XML alapú, eLML (eLesson Markup Language) nevű

szabvány, mely strukturált tanórák leírására szolgál

Page 19: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Page 20: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

OLAT

• Felhasználói felület XHTML 1.0 formátumot használ a CSS

szabvány intenzív kiaknázásával.

• Támogat bizonyos fokú interaktivitást az AJAX-al.

• Web 2.0-ás alkalmazás (csevegő, bejelentkezett felhasználók).

• A felület UTF-8 karakterkódolású és több nyelven is elérhető.

• Több platformon is elérhető, futtatásához mindössze egy

Java SDK, egy Tomcat és egy MySQL vagy PostgreSQL

szerver kell.

• Támogatja a szövegbeli keresést, valamint a fájlok feltöltését

http és WebDAV protokollok segítségével.

• Az esetleges értesítéseket képes E-Mailként vagy RSS feed-

ben is közzétenni, tartalmaz többek között naptárat, wiki

oldalakat és egyéb csoportmunkát elősegítő funkciókat is.

Page 21: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Jogosultságok az OLAT-ban

• A szoftver három szerepkört definiál a felhasználóknak:– adminisztrátor, – oktató vagy tartalom feltöltő – tanuló

• Az egyes szerepkörök jogosultságai az említett sorrendben szigorúan monoton csökkennek.

• Az adminisztrátor és az oktató ugyanúgy képes tananyagokat böngészni és teszteket megoldani, mint a diák.

• A szoftver leírása szerint szinte minden művelethez hozzárendelhetőek jogosultságkezelési követelmények, más szóval megadható, hogy mely felhasználók végezhetik el az adott műveletet az adott objektumon.

Page 22: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT MeR 89

WebCT / Blackboard Learning System

• „web-based course tool” WebCT

• A WebCT rendszert a University of British Columbia egyetemen kezdték el fejleszteni. Első verziója 1996-ban került bemutatásra egy konferencián.

• 2006 óta a Blackboard Learning System néven árulják.

• Néhány E-Learning szabvánnyal kompatibilis.

Page 23: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Moodle

• Modular Object-Oriented Dynamic Learning Environent • ausztráliai Curtin University-n készült• konstruktivista szemléletmódú• közösségi tartalomfejlesztésre és közösségi oktatásra

lett kihegyezve• Az egyes tananyagrészekhez kommentárokat fűzhetnek

a felhasználók, diákok, • de akár saját maguk is létrehozhatnak tananyag

részeket, vagy közösen írhatnak a Moodle wiki felületeire.

Page 24: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Moodle

• nyílt forráskódú (GNU GPL licencű) rendszer

• PHP nyelven írták

• Plugin alapú architektúrája miatt könnyű a rendszert bővíteni anélkül, hogy a fejlesztőnek ismernie kellene a szoftver belső működését.

• A program a legtöbb platformon futtatható, valamint a legutóbbi verziók óta az adatbázis kezelése is teljesen független a használt DBMS (Database Management System) típusától és verziójától.

• A szoftver magyar nyelven is elérhető, hatvan másik nyelvvel egyetemben.

• A bejelentkezéshez a Shibboleth SSO megoldás mellett támogatja például az LDAP és egyéb protokollokat is.

• Teszteknél az IMS QTI-n kívül támogatott a saját GIFT formátuma, valamint XML és XHTML leírások is.

• A tananyagok menedzselésénél az IMS CP és SCORM szabványokon kívül a légiközlekedési ipar szabványát, az AICC-t is támogatja a LAMS nevű szabvánnyal egyetemben.

Page 25: Kollaboratív szoftverek (groupware)...rendszerek között. •Az adatmodell szerint az egyes kérdések és a rájuk kapott válaszok strukturálhatóak (egy előre definiált XML

BME VIK TMIT

Jogosultságok a Moodle-nál

• Jogosultsági körök:

– adminisztrátor

– tanár

– diák

• Az adminisztrátor alapesetben nem tudja megtekinteni az előadásokat, kérdőíveket és osztályzatokat sem, csak az adminisztrációs felülethez fér hozzá

• Ezek persze tananyagonként finoman módosítható beállítások.

Kurzusok hozzáadásakor a beállítási lehetőségek:

• Megadható, hogy milyen szerepkörű felhasználó mikor jelentkezhet, illetve jelentkezhet-e, vagy valaki külön veszi-e fel őket.

• Beállítható, hogy a kurzust csapatokban kell-e a diákoknak elvégezniük, és hogy a csapatok beosztását önmaguk között végezhetik-e el.

• Kurzusok létrehozása csak az adminisztrátoroknak engedélyezett, azonban azok feltöltését, szerkesztését már tanár is végezheti.