Souhrnná zpráva za roky o řešení rozvojového programu MŠMT 514 Projekt Algovize - tvorba multimediálních pomůcek pro výuku algoritmů

Podobné dokumenty
Soulad studijního programu. Aplikovaná informatika

divadelní fakulta filmová a televizní hudební a taneční fakulta Provozně ekonomická fakulta 7500

Hodnocení ISO pro rok 2013 katedra 714

divadelní fakulta filmová a televizní hudební a taneční fakulta Provozně ekonomická fakulta 7500

Standard studijního programu Informatika se zaměřením na vzdělávání

Přípravné kurzy SOKRATES pro přijímací řízení Vás na ně připraví! VOLEJTE ZDARMA

Hodnocení ISO pro rok 2014 katedra 714

O nakladatelství. Nakladatelství SOKRATES se specializuje také na odbornou právnickou a ekonomickou literaturu.

Studium informatiky: přehled českých vysokých škol

Závěrečná zpráva projektu specifického výzkumu na rok 2013 zakázka č. 2144

O nakladatelství. Nakladatelství SOKRATES se specializuje také na odbornou právnickou a ekonomickou literaturu.

VEŘEJNÉ VYSOKÉ ŠKOLY přijímací řízení podle fakult a procenta úspěšnosti

Hodnocení ISO pro rok 2015 katedra 714

Dokumenty. Profesoři jmenovaní s účinností od 20. května 2008

Univerzita Palackého v Olomouci

Algoritmy ořezávání. Habilitační práce. (Clipping Algorithms) (Habilitation Thesis) Prof.Ing.Václav Skala, CSc.

Podpora výuky přírodních věd (matematiky, fyziky, chemie apod.) a motorických dovedností interaktivní formou poly-technického vzdělávání

Prostředky z projektu SPRINGER. Vklad členů časopisy a knihy (Computer Science Library)

UNIVERZITA KARLOVA V PRAZE 50,02 %

VYHLÁŠENÍ A ZÁSADY PRO PODPORU STUDENTSKÝCH VĚDECKÝCH KONFERENCÍ PRO ROK 2011

Znalostní technologie proč a jak?

Jmenování nových profesorů vysokých škol v pražském Karolinu

07 Základní pojmy teorie grafů

Poplatky a sankce na českých veřejných vysokých školách

JAKÉHO UČITELE ABSOLVENTA POTŘEBUJÍ ŘEDITELÉ ŠKOL?

Přehled uznatelnosti a zvýhodnění zkoušek Cambridge English při přijímacím řízení a studiu na vysokých školách v ČR

NÁZEV HABILITAČNÍ PRÁCE: Využití diskriminační analýzy pro predikci budoucího vývoje firmy

Uplatnění absolventů vysokých škol v ČR na pracovním trhu

České vysoké učení technické v Praze vyhlašuje 8. ročník celoškolské FREKTORYSOVY SOUTĚŽE. v aplikované matematice

Katedra aplikované matematiky a informatiky (180)

Doktorský studijní obor Didaktika literatury. 1 Organizace doktorského studijního oboru Didaktika literatury

Další povinnosti / odb. praxe. Návrh témat prací. Návaznost na další stud. prog.

Standard studijního programu Deskriptivní geometrie se zaměřením na vzdělávání

INDIKATIVNÍ TABULKA SE SEZNAMEM PŘÍJEMCŮ V RÁMCI OPERAČNÍHO PROGRAMU VZDĚLÁVÁNÍ PRO KONKURENCESCHOPNOST. POŽADOVANÉ FINANČNÍ PROSTŘEDKY ŽADATELEM (Kč)

B-IIa Studijní plány pro bakalářský SP Matematika se zaměřením na vzdělávání

Struktura e-learningových výukových programù a možnosti jejího využití

Vysoké učení technické v Brně. 2 Baran Pavel, PhDr., CSc. Filosofický ústav AV ČR, v. v. i. 255/B3 KHV. 1/45 KHV 2010 kandidáti

Standard studijního programu Učitelství informatiky pro střední školy

Web of Knowledge. Statistika za rok 2009

OP VK, individuální projekty ostatní prioritní osa 2, oblast podpory výzva

Drsná matematika III 10. demonstrovaná cvičení Kostry grafů

Studijní program je těsně vázán na vědeckou činnost Katedry experimentální fyziky PřF UP či praxí Forma studia

Standard studijního programu Matematika se zaměřením na vzdělávání

Management projektu III. Fakulta sportovních studií přednáška do předmětu Projektový management ve sportu

Hodnocení ISO pro rok 2017/18

REFIMAT INOVACE VÝUKY MATEMATIKY V TECHNICKÉM A. NEÚSPĚŠNOSTI, reg. číslo CZ.1.07/2.2.00/ listopad, 2010 FIM UHK

INFORMATIKA. Jindřich Kaluža. Ludmila Kalužová

VIII. ÚPLNÉ ZNĚNÍ Přílohy č. 2 STATUTU UNIVERZITY KARLOVY V PRAZE ORGANIZAČNÍ ŘÁD ZE DNE 20. ČERVNA 2014

Počítačová geometrie I

PROGRAMOVÁNÍ. Cílem předmětu Programování je seznámit posluchače se způsoby, jak algoritmizovat základní programátorské techniky.

Název prezentace Michal Krátký

UNIVERZITA KARLOVA V PRAZE 47,2 %

KITTV PedF UK TÉMATA BAKALÁŘSKÝCH PRACÍ pro školní rok 2010/2011

Úspěšnost uchazečů při přijímacím řízení na vysoké školy v roce 2008

Matematika, informatika, projekty

B-IIa Studijní plány pro bakalářský SP Informatika se zaměřením na vzdělávání

FAKULTA MECHATRONIKY, INFORMATIKY A MEZIOBOROVÝCH STUDIÍ

Jednota českých matematiků a fyziků ve 150. roce aktivního života

02_16_018 Rozvoj výzkumně zaměřených studijních programů. PO 2 Rozvoj vysokých škol a lidských zdrojů pro výzkum a vývoj

ZPRÁVA O PRŮBĚHU ŘEŠENÍ

PANM 12. List of participants. Terms of use:

Double Degree studium ESIEE Engineering - UWB Plzeň. Řešitel: Vjačeslav Georgiev

Zápis z jednání Vědecké rady FIM Univerzity Hradec Králové konané dne

V t í á t V á V s ČVU V T v v P r P a r ze

KITTV PedF UK témata bakalářských prací pro školní rok 2018/2019

Institut teoretické informatiky (ITI) na FI MU

Rozvojový projekt na rok 2011

Biomedicínské asistivní technologie

Souhrnná statistika umístění absolventů 2007 na VŠ

5.15 INFORMATIKA A VÝPOČETNÍ TECHNIKA

HODNOCENÍ ISO PRO ROK 2010 KATEDRA 714

Oficiální číselník vysokých škol

Autorizovaný software

PhDr. Martin CHVÁL, Ph.D. doc. PhDr. Martina ŠMEJKALOVÁ, Ph.D. PhDr. Ivana KOLÁŘOVÁ, CSc. Mgr. Jitka ALTMANOVÁ. doc. RNDr. Eduard FUCHS, CSc.

ALGORITMY A DATOVÉ STRUKTURY

Základní grafové algoritmy

PŘEHLED VYSOKÝCH ŠKOL

Závěrečná zpráva o výsledcích řešení projektu v rámci rozvojových program MŠMT na rok 2006

Statistické údaje o využití Web of Science a Journal Citation Reports v roce 2008 (leden prosinec)

Rekurze - tvorba a zápis algoritmů v jazyce Pascal

Projekt MEFANET. Představení stavu a výsledků projektu. L. Dušek, S. Štípek, V. Mihál, D. Schwarz, Č. Štuka jménem Koordinační rady sítě MEFANET

Dlouhodobý záměr vzdělávací a vědecké, výzkumné, vývojové a inovační, umělecké a další tvůrčí činnosti na období Aktualizace pro rok 2018

Zápis z jednání V ědecké rady PřF OU dne 19. února 2007 z 24 přítomných členů VR: hlasů ANO 24, hlasů NE 0, zdrželi se hlasování 0.

Směrnice děkana č. 3/2012. Metodický postup pro habilitační řízení a řízení ke jmenování profesorem na Přírodovědecké fakultě UJEP

Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách

TISKOVÉ ZPRÁVY (vydané organizátorem veletrhu, společností MP-Soft, a.s.)

1. Fakulta aplikovaných věd a katedra matematiky

Shrnutí 1. výzvy v rámci Opatření 3.2 Podpora terciárního vzdělávání, výzkumu a vývoje

NÁSTROJE A TECHNIKY PROJEKTOVÉHO MANAGEMENTU. Projektová dekompozice

NEJKRATŠÍ CESTY I. Doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky, FIT České vysoké učení technické v Praze

OPRAVENKA pro Seznam předmětů Matematicko-fyzikální fakulty 2002/2003

Matematický ústav UK Matematicko-fyzikální fakulta

Závěrečný seminář Bologna Promoters. Thematic Review of Tertiary Education - Prezentace doporučení expertů OECD z pohledu vysokých škol

Jakou máte naději, že vás přijmou ke studiu na vysoké škole

Informatika na Univerzitě Palackého

Zpráva o průběhu přijímacího řízení na vysokých školách pro akademický rok na ČVUT v Praze Fakultě dopravní

Statistiky počtů studentů se specifickými potřebami na vysokých školách a souvisejících ekonomických dat za léta 2005, 2010 a

Pedagogická činnost Matematického ústavu v Opavě Slezské univerzity v Opavě v roce 2004

Pořadové číslo (abecední uspořádání)

Bonn, Rheinischen Friedrich-Wilhelms-Universität

Transkript:

Souhrnná zpráva za roky 2004-2006 o řešení rozvojového programu MŠMT 514 Projekt Algovize - tvorba multimediálních pomůcek pro výuku algoritmů 1. Stanovené cíle projektu a kontrolovatelné výstupy Cílem projektu bylo vytvořit soubor multimediálních nástrojů pro výuku algoritmů. Vycházelo se přitom z malé existující kolekce jednoduchých animačních appletů v jazyce Java, vytvořených pro přednášku TIN061 Algoritmy a datové struktury na matematicko-fyzikální fakultě UK. Cílem bylo existující applety podstatně rozvinout a doplnit další a to tak, aby kolekce pokrývala nejen potřeby výuky algoritmů na MFF UK, ale i na dalších vysokých školách v ČR, na kterých se vyučuje informatika, a předat vhodným způsobem kolekci všem účastníkům projektu pro potřeby výuky. 2. Splnění stanovených cílů a kontrolovatelné výstupy V roce 2006 došlo k jistému zpoždění v důsledku vážného onemocnění v rodině hlavního koordinátora projektu, které vedlo k pozdnímu začátku prací. V důsledku toho se očekává dokončení souboru appletů včetně průvodního textu s asi 2-3 měsíčním zpožděním, tedy v únoru až březnu 2007. Jedná se však pouze o provedení finální úpravy, resp. odstranění některých chyb v programech, které jsou jinak funkční a použitelné pro zamýšlený účel, t.j. pro výuku (včetně samostatného studia).

- 2 - V průběhu let 2004-2006 byl vytvořen systém, který pokrývá následující oblasti: A. Datové struktury: 1. Stromové datové struktury (binární vyhledávací strom, AVL strom, červeno-černý strom) 2. B-strom 3. Haldy 4. Faktorová množina B. Třídění 1. Mergesort 2. Quicksort 3. Heapsort 4. Bubblesort 5. Hledání mediánu 6. Bitonické třídění C. Grafové algoritmy 1. Prohledávání grafu 2. Komponenty grafu 3. Extremální cesty v grafu (kritická cesta - CPM, PERT, Dijkstrův a Bellman-Fordův algoritmus pro nejkratší cestu) 4. Minimální kostra grafu (obecné schéma a Jarník-Primův a Kruskalův algoritmus) 5. Toky v sítích (Ford-Fulkersonův, Dinitzův a Goldbergův algoritmus

- 3-6. Spektrální heuristika pro hledání minimálního řezu regulárního grafu D. Aritmetické algoritmy 1. Sčítání čísel (carry look-ahead algoritmus) 2. Diskrétní Fourierova transformace (DFT) - kalkulátor 3. DFT - algoritmus rychlé Fourierovy transformace E. Geometrické algoritmy 1. Konvexní obal v 2D 2. Voronoi diagram v 2D - Fortunův algoritmus F. Vyhledávání řetězce v textu 1. Algoritmus Rabin-Karp 2. Algoritmy Knuth-Morris-Pratt a Aho-Corasick G. Lineární progamování 1. Geometrická motivace simplexového algoritmu V průběhu roku 2006 se práce zaměřily především na finální dokončování appletů, na přechod na jiný a flexibilnější způsob animace (což vedlo k rozsáhlým změnám některých programů) a od listopadu 2006 na rozsáhlé testování a posuzování produktu s cílem odstranit pedagogické, logické i programátorské nedostatky a chyby a dát také podlěty k dalšímu vývoji systému. Applety vizualizují nejen samotný výpočet, ale ve většině případů i myšlenku algoritmu a/nebo důkaz

-4- výpočetní složitosti a/nebo správnosti algoritmu, což je přístup, který je nový ve světovém měřítku a vzbudil zájem i mimo ČR. Vedoucí řešitel projektu presentoval systém Algovision m.j. na konferenci ICALP 04 (evropské symposium o teoretické informatice) a SODA 06 (Symposium on Discrete Algorithms -nejdůležitější fórum, věnované diskrétním algoritmům) v Miami v lednu 2006 a na workshopu Softvis v Dagstuhlu (SRN) v 2004 a dále přednesl přednášku o Algovision na universitách v Hong Kongu, Římě, Val-de-Marne (FR), Chemnitz, TU Mnichov, Patras (GR), Barceloně, Zurichu, Ženevě, Orlandu, na Cornell University a Carnegie-Mellon University, Kyotu, Nagoya, Taipei, Bratislava a všude se projekt setkal se značným zájmem. Systém bude také ve forměpozvané přednášky presentován na mezinárodní konferenci o výuce informatiky v Pardubicích v červenci 2007. Základní koncepce systému Algovision je shrnuta následujících článcích: Rudolf Fleischer, Luděk Kučera: Algorithm Animation for Teaching. Software Visualization 2001, Lecture Notes in Computer Science, Springer, vol. 2269, pp. 113-128. Luděk Kučera, Visualisation of algorithms, Int. J. of Continuing Engineering Education and Life-Long Learning 2005 - Vol. 15, No.3/4/5/6, pp. 212-224. Applety systému jsou vytvořeny v jazykových mutacích anglické, české a slovenské. Připravují se jazykové mutace francouzská, italská a německá a zamýšlena je i mutace japonská po modifikaci pro asijské abecedy. Systém je již několik roků používán ve výuce na MFF UK v rámci přednášky TIN060-1 Algoritmy a datové struktury

- 5 - I a II a od příštího školního roku se předpokládá jeho nasazení i u dalších partnerů projektu. Aktuální verze systému Algovize/Algovision je on-line přístupna pro všechny zájemce (především pro studenty k samostatnému studiu vázanému k přednášce a pro vyučující, posuzovatele a další zájemce) na webové adrese http://kam.mff.cuni.cz/~ludek kde je také zatím částečně a cca od dubna 2007 úplně zveřejněn český text doprovodné učebnice. Tím je zaručeno neomezené zpřístupnění výsledků projektu pro pedagogy a studenty z České republiky a pro posuzovatele projektu. Plán pořádat (patrně prázdninové) placené kurzy výuky algoritmů pro zájemce z průmyslové oblasti a ze zahraničí je zařazen do střednědobého plánu hospodářského využití výsledku výzkumu na Universitě Karlově. 3. Změny v průběhu projektu V zásadě všechny prostředky dotace MŠMT byly určeny jako mzdové. V rámci pravidel pro financování rozvojových projektů a po schválení příslušným odborem MŠMT byly malá část použita jiným způsobem. V roce 2006 šlo o následující částky: - nákup knihy (3.188,50 Kč) související s implementací jednoho z algoritmů kolekce

- 6 - - částečná úhrada nákladů spojených s nákupem počítače a příslušenství -dvoujádrový procesor a velký formát displeje pro ověření chování appletů na výkonných systémech (částka 18.271.- Kč - bude sníženo o 3.233,50 Kč o které byl přečerpán plánovaný objem finančních prostředků na projekt, a které budou uhrazeny z jiných položek rozpočtu MFF UK) - materiální náklady 16.690,- Kč - pobyt prof. Dinitze z Ben Gurion Univ., Izrael. Prof. Dinitz (m.j. autor algoritmu uvedeného výše v paragrafu C5) se také zabývá tvorbou appletů pro výuku algoritmů, spolupráce s ním probíhá intenzívně od r. 2004 a jeho návštěva přímo souvisela s projektem (tvorba scénářů pro nové applety a posouzení již hotových appletů). - pro používání appletů je nutně třeba poměrně obsáhlý text, který je současně návodem k obsluze a učebnicí. Text vzniká mimo rámec projektu a bude vydán jako učebnice s předpokládaným nákladem 1000 výtisků. Z rozpočtu projektu na rok 2005 byla uhrazena částka 60.000,- Kč jak záloha tiskárně. Po vydání (předpoklad jaro 2007) bude většina výtisků (odpovídající podílu záloh uhrazené z projektu na celkové ceně) zdarma předána do knihoven zúčastněných vysokých škol, část z nich (cca 100 exemplářů) bude poskytnuta také univerzitám v Bratislavě a Košicích, které se také částečně podílely na přípravě appletů systému. Použití části dotace pro vydání učebnice a její předání partnerům projektu (včetně slovenských universit) bylo předběžně projednáno a odsouhlaseno odborem pro rozvojové projekty MŠMT.

Příloha A: Účastníci projektu - Universita Karlova, matematicko-fyzikální fakulta, katedra aplikované matematiky, Praha hlavní řešitel: prof. RNDr. Luděk Kučera, DrSc. - Universita Karlova, pedagogická fakulta, katedra výtvarné výchovy, Praha zodpovědná osoba: doc. PaeDr. Jan Slavík, CSc. - Universita Karlova, filosofická fakulta, katedra psychologie, Praha zodpovědná osoba:phdr. Ilona Gillernová, CSc. - České vysoké učení technické, fakulta elektrotechnická, katedra matematiky, Praha zodpovědná osoba: Prof. RNDr. Marie Demlová, CSc. - Masarykova univerzita, přírodovědecká fakulta, katedra teorie programování, Brno zodpovědná osoba: doc. RNDr. Mojmír Křetínský, CSc. - Západočeská universita, fakulta aplikovaných věd, katedra matematiky, Plzeň zodpovědná osoba: prof. RNDr. Zdeněk Ryjáček, CSc. - Universita Palackého, přírodovědecká fakulta, katedra matematické informatiky, Olomouc zodpovědná osoba: RNDr. Arnošt Večerka - Vysoká škola ekonomická, fakulta informatiky a statistiky, katedra informačního a znalostního inženýrství, Praha zodpovědná osoba: doc. RNDr. Jan Rauch, CSc. - V B - Technická Univerzita Ostrava, fakulta elektrotechniky a informatiky, katedra informatiky, Ostrava zodpovědná osoba: doc. RNDr. Petr Hliněný, Ph.D. - Slezská Univerzita Opava, Ústav informatiky zodpovědná osoba: doc. RNDr. Alice Kelemenová, CSc. - Univerzita Hradec Králové, fakulta informatiky a managementu, katedra informatiky a kvantitativních metod zodpovědná osoba: doc. RNDr. Eva Milková, Ph.D.