multimediálna podpora predmetu logické systémy (tímový projekt)

55
Tím Garfield Bc. Rastislav Ambruš Bc. Peter Hronček Bc. Miroslav Jakubovský Bc. Juraj Malcho Bc. Erik Šille Multimediálna podpora predmetu Logické systémy (Tímový projekt) Vedenie projektu: Ing. Timotej Török

Upload: betrys

Post on 08-Jan-2016

62 views

Category:

Documents


5 download

DESCRIPTION

Multimediálna podpora predmetu Logické systémy (Tímový projekt). Tím G arfield Bc. Rastislav Ambruš Bc. Peter Hronček Bc. Miroslav Jakubovský Bc. Juraj Malcho Bc. Erik Šille. Vedenie projektu: Ing. Timotej Tö r ö k. Predstavenie tímu Garfield. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Tím

Garfield

Bc. Rastislav AmbrušBc. Peter Hronček

Bc. Miroslav JakubovskýBc. Juraj Malcho

Bc. Erik Šille

Multimediálna podpora predmetu

Logické systémy(Tímový projekt)

Vedenie projektu: Ing. Timotej Török

Page 2: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Predstavenie tímu Garfield

• Rastislav Ambruš – webdesign, dokumentácia, implementátor JavaScriptových častí

• Peter Hronček – analýza databázy systému a hľadanie možností jej rozšírenia

• Miroslav Jakubovský – analytik systému Moodle, realizátor jeho úprav; implementátor súčastí v Jave

Page 3: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Predstavenie tímu Garfield

• Juraj Malcho – riadenie projektu, koordinátor tvorby dokumentácie, zodpovedný za obsah vytvoreného systému

• Erik Šille – zodpovedný za prevádzku a oživenie systému - administrácia, tvorba FLASH animácií

Page 4: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Požiadavky na vytváraný systém

• navrhnúť a zrealizovať produkt, ktorý multimediálnymi prostriedkami umožní vytvoriť rámce zodpovedajúce požadovaným kapitolám predmetu LS

• navrhnúť a realizovať náplň jednotlivých vybraných častí

• produkt implementovať ako hypermediálnu prezentáciu s kapacitnými nárokmi na jedno CD-ROM médium a voľne dostupný webový prehliadač

Page 5: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Analýza

1) analýza väzieb predmetu Logické systémy v edukačnom procese na FIIT STU

2) analýza existujúcich riešení pre elektronické vzdelávanie a skúmanie ich používania v praxi

3) analýza možností multimediálneho a interaktívneho prezentovania študijných textov

Page 6: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

1 Analýza väzieb predmetu LS

Špecifikačné a opisné jazyky

Konštrukcia číslicových zariadení

LOGICKÉ SYSTÉMY

Elektronické systémyDiagnostika a spoľahlivosť

Mikroprocesory a mikropočítače

Programovateľné obvody

Testovanie číslicových zariadení

Návrh číslicových systémov

Architektúra počítačov

Periférne zariadeniaProjektovanie aplikácií počítačov

Page 7: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

2 Analýza existujúcich riešení

• Systémy a technológie pre e-learning:Learning Management System (LMS)Course Management System (CMS)Learning Content Management System

(LCMS)

• Analýza používaných e-learningových prostredí:eDoceo, Tutor2000, uLern, Moodle

Page 8: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

3 Analýza možností multimediálneho a interaktívneho prezentovania

• Platforma JAVA:široké možnosti – interaktívne aplikácie (applety)LogicSim, Simcir

• FLASH:vhodný pre animáciedá sa dosiahnuť aj vysoký stupeň interaktivity, ale

vyžaduje skúsenosti s návrhom FLASH objektov

• Dynamické HTML stránky:využitie technológií JavaScript a PHP

Page 9: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Konfrontácia možných pohľadov na riešenie

• Tvorba nového systému– vynaliezanie kolesa– málo pravdepodobné, že sa produkt podarí

ukončiť a dostať do skutočne použiteľného stavu

– tendencia riešiť projekt všeobecne (pochopiteľne)

– dá sa očakávať nedostatočné vypracovanie obsahovej stránky (nedostatok času)

=> pre reálne používanie nevyhovujúce

Page 10: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Konfrontácia možných pohľadov na riešenie

• Využitie existujúceho systému– umožňuje zamerať sa na obsahovú stránku– sústredenie sa na vhodné podanie samotnej látky –

prostriedky multimediálnej prezentácie, interaktivita– dá sa očakávať riešenie plne použiteľné ako študijná

pomôcka=> hlavný cieľ

Preto sme modifikovali existujúcivzdelávací systém

Page 11: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Návrh riešenia

• Ako základ použitý systém MOODLEopen-source riešeniepodpora slovenčinymodularita

• Obsahová náplň sú prednášky predmetu Logické systémy od prof. Norberta Frištackého

• Sústredenie sa na vytvorenie animácií a interaktívnych prvkov, ktoré uľahčia študentom pochopenie látky

Page 12: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Predstavenie produktu

• architektúra systému – používatelia, skupiny, prednášky, testy, hodnotenie...

• učebné texty• ukážkový test• využitie Java appletu – upravený

LogicSim:4-bitové počítadlo4-bitové počítadlo v Grayovom kódedetektor postupnosti

Page 13: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 14: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 15: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 16: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 17: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 18: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 19: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 20: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 21: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Predstavenie produktu

• architektúra systému – používatelia, skupiny, prednášky, testy, hodnotenie...

• učebné texty• ukážkový test• využitie Java appletu – upravený

LogicSim:4-bitové počítadlo4-bitové počítadlo v Grayovom kódedetektor postupnosti

Page 22: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 23: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 24: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 25: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 26: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 27: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 28: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 29: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 30: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 31: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 32: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 33: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Predstavenie produktu

• architektúra systému – používatelia, skupiny, prednášky, testy, hodnotenie...

• učebné texty• ukážkový test• využitie Java appletu – upravený

LogicSim:4-bitové počítadlo4-bitové počítadlo v Grayovom kódedetektor postupnosti

Page 34: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 35: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 36: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 37: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 38: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Predstavenie produktu

• FLASH animácie:príklady zápisu boolovskej funkcie do

Karnaughovej mapy

• Príklad minimalizácie boolovských funkcií:dynamická stránka – JavaScript+PHPmožnosť tvorby testu

Page 39: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 40: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 41: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 42: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 43: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 44: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Predstavenie produktu

• FLASH animácie:príklady zápisu boolovskej funkcie do

Karnaughovej mapy

• Príklad minimalizácie boolovských funkcií:dynamická stránka – JavaScript+PHPmožnosť tvorby testu

Page 45: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 46: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 47: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 48: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 49: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 50: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 51: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 52: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)
Page 53: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Možnosti rozšírenia systému Moodle

• rozšírenie o rozvrh– univerzálne použiteľné rozšírenie – pre nasadenie na

fakulte– zakompovanie na úrovni databázy– tvorba príslušného používateľského rozhrania

• pridanie možnosti manuálneho hodnotenia– hodnotenie skúšok

• zakomponovanie LogicSim a minimalizácie Karnaughových máp do testov– vyhodnocovanie ekvivalentnosti obvodov pomocou

BDD

Page 54: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Záver

• vytvorili sme vzdelávací systém pre predmet Logické systémy, ktorý je plne použiteľný pre študentov FEI/FIIT STU

• projekt je stále otvorený možným zlepšeniam, z ktorých sme niektoré už načrtli

• každé ďalšie vylepšenie či úprava je samozrejme vítaná, ale nie je nutnosťou - je to hotový produkt, s malými nedostatkami, ktorý budúcim generáciám študentov poslúži ako pomôcka pri štúdiu Logických systémov

Page 55: Multimediálna podpora predmetu  Logické systémy (Tímový projekt)

Ďakujeme za pozornosť