Alice Nedir?
Alice bir video için animasyon oluşturmak, bir hikaye anlatmak, interaktif oyun yapmak için kullanılan yenilikçi bir 3D programlama ortamıdır. Tüm bunları oluşturmak kolaydır. Alice bir öğrencinin nesne tabanlı programlama ile ilk bilgilerini elde edebilecek şekilde tasarlanmış serbestçe kullanılabilir bir eğitim aracıdır. Öğrencilerin animasyon film ve basit video oyunları yaratma bağlamında temel programlama kavramlarını öğrenmesini sağlar. Alice programında üç boyutlu nesneler (örneğin insanlar, hayvanlar ve araçlar) ile çalışarak sanal bir dünya tasarlayın ve nesneleri hareket ettirmek için bir program oluşturun.
Alice programının interaktif arayüzü öğrencilere sürükle bırak grafik fayanslarıyla kolayca bir program oluşturmalarını sağlar. Alice programının interaktif arayüzünde kullanılan standart ifadeler üretime dayalı programlama dillerine benzer bir yapıdadır. Örneğin Java, C++ ve C#. Alice hazırlanan programın hemen çalıştırılmasına izin vererek öğrencilerin kendi hazırlamış oldukları animasyonlarda ki nesnelerin davranışları ile programlama ifadeleri arasındaki ilişkiyi anlamalarını sağlar. Kendi sanal dünyalarındaki nesneleri manipüle ederek, öğrencilerin tüm programlama dersinde genellikle programlamaya giriş dersinde öğretilen yapılar üzerinde deneyim kazanmasını sağlar.
Alice programının interaktif arayüzü öğrencilere sürükle bırak grafik fayanslarıyla kolayca bir program oluşturmalarını sağlar. Alice programının interaktif arayüzünde kullanılan standart ifadeler üretime dayalı programlama dillerine benzer bir yapıdadır. Örneğin Java, C++ ve C#. Alice hazırlanan programın hemen çalıştırılmasına izin vererek öğrencilerin kendi hazırlamış oldukları animasyonlarda ki nesnelerin davranışları ile programlama ifadeleri arasındaki ilişkiyi anlamalarını sağlar. Kendi sanal dünyalarındaki nesneleri manipüle ederek, öğrencilerin tüm programlama dersinde genellikle programlamaya giriş dersinde öğretilen yapılar üzerinde deneyim kazanmasını sağlar.