Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Bakalářská práce Prostředí pro výuku algoritmů
Vedoucí práce: RNDr. Hana Havelková Vypracoval: Vojtěch Ouška
2
Cíl práce Návrh a realizace systému pro podporu výuky algoritmizace
Co je to algoritmizace? Jak může vypadat nástroj pro její podporu? Tužka, papír a pseudokód Vývojové diagramy Programovací jazyk – strojově kontrolovatelný
3
Vlastnosti Návrh jazyka pro formální zápis algoritmů, který se podobá přirozenému jazyku (čeština) Sestrojení překladače jazyka Vytvoření grafického uživatelského prostředí pro zápis algoritmů Možnost krokování – vpřed i vzad !!! Možnost vizualizace algoritmů Nástroj pro skupinovou spolupráci Volné šíření produktu
4
Definovaný jazyk - SPAL
Čeština – ale možné i různé dialekty Jednoduchost – ale zároveň silný jazyk Podpora podprogramů – funkce i procedury Slučuje zajímavé vlastnosti existujících jazyků se zaměřením na začátečníky Není potřeba deklarace proměnných Neobjektový Obsahuje většinu výrazových konstrukcí jako profesionální jazyky Rychlá inicializace posloupností a matic
5
Java x SPAL
6
Grafický editor + překladač
7
Sdílení kódu Interaktivní vytváření algoritmu
Rychlý kanál učitel > žák
8
Děkuji za pozornost
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.