Alice | |
---|---|
| |
Tyyppi | Koulutuksellinen |
Kehittäjä | Carnegie Mellonin yliopisto |
Sisään kirjoitettu | Java |
Käyttöjärjestelmä | Microsoft Windows, OS X ja Linux |
Ensimmäinen painos | 1998 |
uusin versio | 2.3 ( 7. toukokuuta 2013 ) |
Testiversio | 3.1 (2013) |
Lisenssi | Alkuperäinen BSD-lisenssi |
Verkkosivusto | alice.org |
Alice on ilmainen ja avoin [1] olio-ohjelmointikieli integroidun kehitysympäristön (IDE) kanssa oppimiseen . Se on toteutettu Javalla. Alice käyttää vedä ja pudota -tekniikoita luodakseen tietokoneanimaatioita 3D-malleja käyttäen . Ohjelmistoa kehittävät Carnegie Mellonin yliopiston tutkijat , mukaan lukien Randy Pausch . Kieli kehitettiin ratkaisemaan kolme koulutusohjelmien päätehtävää [2] :
Ithaca Collegen ja Saint Josephin yliopiston tutkimuksissa tarkasteltiin opiskelijoita, joilla ei ollut ohjelmointikokemusta ja jotka osallistuivat tietojenkäsittelytieteen kurssille ensimmäistä kertaa . Heidän keskimääräiset arvosanansa paranivat C:sta B:hen, ja säilytys nousi 47 prosentista 88 prosenttiin [3] .
Eräs Alice 2.0 -kielen muunnos on nimeltään " Liisan kertoma tarina ". Sen loi Caitlin Kelleher väitöskirjaansa varten. Kieliversio sisältää kolme pääeroa [4] :
Lisääntynyt kiinnostus ohjelmointiin ilman muutoksia pääohjelmointitehtävissä. Ohjelmointiaika lisääntyi 42 %, ja kolme kertaa enemmän opiskelijoita suoritti lisätöitä tavalliseen Generic Alice -kieleen verrattuna . [neljä]
Alice on päivitetty versioon 2.2, mutta se on edelleen beta-testauksessa. Monet bugit on korjattu. Videon vientitoiminnon tehokkuus riippuu edelleen erilaisista näytönohjaimista ja QuickTimen eri versioista [5] .
Electronic Arts kehittää parhaillaan versiota 3.0 sisältämään The Sims 2 :n hahmoja [6] . Syksyllä 2008 julkaistiin alfa-testiversio, joka korvataan beta-versiolla keväällä 2009 [7] . Version lopullinen julkaisu suunniteltiin kesällä 2009 (olettaen, että beta-testi etenee aikataulun mukaisesti). Jos testausaikataulu häiriintyy, rajoittamaton julkinen beta oli tarkoitus julkaista ennen syksyä 2009 [8] . Jatkossa Sun Microsystems lupasi auttaa Alicea globalisoitumaan [9] .
Alicen nykyinen versio (versio 2.0) toimii Microsoft Windows-, Mac- ja Linux-alustoilla.
Ohjelmointikielet | |
---|---|
|