Alice | |
---|---|
| |
Type | Pædagogisk |
Udvikler | Carnegie Mellon University |
Skrevet i | Java |
Operativ system | Microsoft Windows, OS X og Linux |
Første udgave | 1998 |
nyeste version | 2.3 ( 7. maj 2013 ) |
Test version | 3.1 (2013) |
Licens | Original BSD-licens |
Internet side | alice.org |
Alice er et gratis og åbent [1] objektorienteret programmeringssprog til læring med et integreret udviklingsmiljø (IDE). Det er implementeret i Java. Alice bruger træk-og-slip- teknikker til at skabe computeranimation ved hjælp af 3D-modeller . Softwaren udvikles af forskere ved Carnegie Mellon University , herunder Randy Pausch . Sproget blev udviklet til at løse tre hovedopgaver i uddannelsesprogrammer [2] :
Studier på Ithaca College og Saint Joseph 's University kiggede på studerende uden programmeringserfaring, som tog et datalogikursus for første gang . Deres gennemsnitlige karakterer blev forbedret fra C til B, og fastholdelse steg fra 47 % til 88 % [3] .
En variant af Alice 2.0-sproget kaldes " The story told by Alice ". Det blev skabt af Caitlin Kelleher til sin doktorafhandling. Sprogversionen indeholder tre hovedforskelle [4] :
Øget interesse for programmering uden ændringer i de vigtigste programmeringsopgaver. Der var en stigning på 42 % i programmeringstiden, og tre gange så mange elever fuldførte yderligere arbejde sammenlignet med det almindelige Generic Alice -sprog . [fire]
Alice er blevet opdateret til version 2.2, men er stadig i beta-testning. Mange fejl er blevet rettet. Effektiviteten af videoeksportfunktionen afhænger stadig af forskellige grafikadaptere og forskellige versioner af QuickTime [5] .
Version 3.0 er i øjeblikket ved at blive udviklet af Electronic Arts til at inkludere karakterer fra The Sims 2 [6] . I efteråret 2008 udkom en alfa-testversion, som i foråret 2009 erstattes af en betaversion [7] . Den endelige udgivelse af versionen var planlagt til sommeren 2009 (forudsat at beta-testen forløber som planlagt). I tilfælde af at testplanen blev forstyrret, var en ubegrænset offentlig beta planlagt til at blive frigivet inden efteråret 2009 [8] . Fremover lovede Sun Microsystems at hjælpe Alice med at globalisere [9] .
Den nuværende version af Alice (version 2.0) kører på Microsoft Windows, Mac og Linux platforme.
Programmeringssprog | |
---|---|
|