Alice | |
---|---|
| |
Typ | Vzdělávací |
Vývojář | Univerzita Carnegie Mellon |
Zapsáno v | Jáva |
Operační systém | Microsoft Windows, OS X a Linux |
První vydání | 1998 |
Nejnovější verze | 2.3 ( 7. května 2013 ) |
Testovací verze | 3.1 (2013) |
Licence | Původní licence BSD |
webová stránka | alice.org |
Alice je bezplatný a otevřený [1] objektově orientovaný programovací jazyk pro výuku s integrovaným vývojovým prostředím (IDE). Je implementován v Javě. Alice používá techniky drag-and-drop k vytvoření počítačové animace pomocí 3D modelů . Software je vyvíjen výzkumníky z Carnegie Mellon University , včetně Randyho Pausche . Jazyk byl vyvinut pro řešení tří hlavních úkolů ve vzdělávacích programech [2] :
Studie na Ithaca College a Saint Joseph 's University se zaměřila na studenty bez zkušeností s programováním , kteří absolvovali kurz informatiky poprvé . Jejich průměrné známky se zlepšily z C na B a retence se zvýšila ze 47 % na 88 % [3] .
Jedna varianta jazyka Alice 2.0 se nazývá „ Příběh Alice “. Vytvořila jej Caitlin Kelleher pro svou doktorskou práci. Jazyková verze obsahuje tři hlavní rozdíly [4] :
Zvýšený zájem o programování bez jakýchkoli změn v hlavních programovacích úlohách. Došlo k 42% nárůstu programovacího času a třikrát tolik studentů dokončilo další práci ve srovnání s běžným jazykem Generic Alice . [čtyři]
Alice byla aktualizována na verzi 2.2, ale stále je ve fázi beta testování. Mnoho chyb bylo opraveno. Efektivita funkce exportu videa stále závisí na různých grafických adaptérech a různých verzích QuickTime [5] .
Verze 3.0 je v současné době vyvíjena společností Electronic Arts , aby zahrnovala postavy z The Sims 2 [6] . Na podzim 2008 byla vydána alpha testovací verze, která bude na jaře 2009 nahrazena betaverzí [7] . Finální vydání verze bylo plánováno na léto 2009 (za předpokladu, že beta test proběhne podle plánu). Pro případ, že by byl plán testování narušen, bylo naplánováno vydání neomezené veřejné beta verze do podzimu 2009 [8] . Společnost Sun Microsystems slíbila , že Alici pomůže globalizovat [9] .
Aktuální verze Alice (verze 2.0) běží na platformách Microsoft Windows, Mac a Linux.
Programovací jazyky | |
---|---|
|