Amaç: Hızlı gelişen teknoloji, eğitimde öğretim teknolojilerinin kullanılmasını zorunlu hale getirmiştir. Ülkelerin gelişmiş insan gücünü artırmanın yolunun bilişim ve internet teknolojilerini eğitim ve öğretim ile bütünleşmesiyle sağlanabileceği artık kaçınılmaz bir gerçektir. Bu teknolojilerin kullanılmasına yaygınlaştırılması ancak ve ancak bu alanda farklı uygulamaların geliştirilmesine ve bunların hayata geçirilmesiyle mümkün olmaktadır. İnternet veya farklı bir kaynak üzerinde yapılacak her hangi bir eğitimde bilişim uygulaması ile ilgili araştırma, inceleme, gözlem vb unsurları bir araya getirme, derleme, raporlama ve sunma yeteneklerinin ortaya çıkartılması veya özgün bir çalışma yapılmasını da amaçlamaktadır.
Kapsam: Bilişim teknolojileri alanı ile birlikte nasıl bir insan tipinin yetiştirilmesi gerektiği, bu alanın doğrultusunda çalışacaklara hangi davranışların nasıl ve hangi yollarla kazandırılacağı, insanların kendi kendilerine öğrenmeyi nasıl ve hangi teknolojilerin ışığında sağlıklı bir şekilde gerçekleştirebilecekleri, bilişim teknolojilerinin kullanımıyla zamandan sağlanacak tasarruf ve verilen eğitim kalitesinin ne olabileceği, teknolojiye dayalı bu süreç içerisinde öğrencilerin, velilerin ve eğitimcilerin rolleri, görevleri, okul idarecileri, öğretmenler, öğrenciler ve veliler arasında var olan sorunlar ile bu sorunların çözümüne getirilebilecek çözümleri kapsamaktadır.
Not: Animasyon, Web ve diğer yazılım uygulamaları bu alanda değerlendirilmeyecektir.
Örnek konu başlıkları: Eğitimde 3G uygulamaları, eğitim kurumlarında teknoloji kullanımı, güvenli internet kullanımı, bilişimde sertifikasyon, bilişim teknolojileri eğitimi, çoklu ortamlar ve eğitim, e-öğrenme, eğitimde bilgi güvenliği, uzaktan eğitimde ölçme ve değerlendirme, yaşam boyu eğitim, verimli ve güvenli internet kullanımı, e-okul modelleri, bilişimin çocuklar üzerindeki etkileri, bilişim haritaları, etkileşimli ders, bilgisayar destekli eğitim, internet ortamında eğitim, akıllı okul, mekansal bilişim, bilgisayar destekli tasarımın eğitimde kullanılması, ontoloji tabanlı bir kitap sorgulama sistemi, ödev kopyacılığında internetin rolü ve önlemler vb.
Amaç: Web ve internet teknolojileri kullanılarak gerçekleştirilen başarılı projelerin geliştirilmesi, yaygınlaştırılması, tanıtılması, raporlanması, bu alanda yapılacak calismalarin ve yatırımların özendirilmesine katkılar sağlaması amaçlanmaktadır.
Kapsam: Web sayfası tamamen öğrencinin kendi çalışması olmalıdır. Hazırlanan Web sayfası/Sitesi, eğer sunucu taraflı(.asp ve .php) ise, bir web alanında yayınlanarak adresinin yarışma dosyasında belirtilmesi gerekmektedir. Web sayfasının tamamı veya çoğunluğu web template ve hazır kodlar kullanılarak hazırlanmamalıdır. Web sayfasında kullanılan yazılı ve görsel öğeler konu ile alakalı olup genel ahlak kuralları dışına çıkmamalıdır. Sayfalarda kullanılacak web programlama dilleri (php, asp, jsp, cgi, peri, html, xml, xhtml, cfml, action script, sql, cold fusion, VBScript, javascript. vb.) ve diğer yazılımlar (photoshop,flash vb.) katılımcılara bırakılmıştır.
Web sayfasında dikkat edilecek özellikler:
1. Tasarım: Site tasarımının kullanıcı kitlesinin ihtiyaçlarına göre ne derecede başarılı olduğudur.
2. Navigasyon: Site akışının ne kadar kolay anlaşılabilir ve kullanılabilir nitelikte yapılandırılmış olduğu değerlendirilir.
3. İçerik: Sitenin içeriği, hedef kitleye uygunluk, güncellik ve ilgi çekicilik açısından değerlendirilirken, sitedeki metinlerin, gerekli mesajları ne kadar etkin aktarabildiği de dikkate alınır.
4. Teknoloji: Sitenin, kullanıcı deneyimini iyileştirmek için teknolojiyi ne derecede başarı ile kullanabildiği değerlendirilir.
5. Etkileşim: Kullanıcıların, site sahibi ile ne derece kolay ve etkin şekilde etkileşim ve iletişime geçebildiği değerlendirilir.
6. Yenilik: Sitenin, mimari, tasarım, içerik ve teknoloji açısından ne derecede yaratıcı ve/veya yeni yaklaşımlar sunabildiği değerlendirilir.
7. Gizlilik Politikası/ Bilgi Güvenliği: Sitenin kullanıcı bilgilerinin gizliliğine ve güvenliğine yönelik politikalarının oluşturulup oluşturulmadığı, gerekli açıklamalar ve önlemlerin yeterliliği değerlendirilir.
8. Genel Deneyim/Kullanılabilirlik: Birinin siteyi düzenli olarak ziyaret etmesi, bülten için kayıt olması, arkadaşlarına e-postayla tavsiye etmesi, sitede bir süre kalması, sitenin merak uyandırdığı, ziyaretçinin ayrıcalıklı bir deneyim yaşadığı anlamına gelir.
Amaç:Bilgisayar animasyon teknolojileri kullanılarak, eğitimin ve öğretimin daha eğlenceli ve öğretici olması, konuların güncel olması, çevreye duyarlı olarak geliştirilmesi, kullanıcı dostu olması, bilişim kültürünün öğrenilmesi ve yaygınlaştırılmasına katkılar sağlaması gerekmektedir.
Kapsam: Aşağıda animasyon uygulama alanları belirtilmektedir. Bu alanlardan birine uygun animasyon yapılmasını kapsamaktadır. Kullanılacak animasyon programlarında her hangi bir kısıtlama yoktur.
Eğitim: Eğitimin daha zevkli ve daha çekici hale getirilmesi için birçok araştırma yapılmaktadır. Bilgisayar animasyonları sayesinde çocukların hem kavrama kabiliyetleri artırılmakta hem de bu animasyonların onların ilgisini çekecek tarzda hazırlanmasıyla konuya ilgileri daha kolay toparlanmaktadır.
Bilimsel Canlandırma: Bilgisayarlar tarafından hazırlanan grafik ve canlandırmalar, bilimin hemen hemen her dalında yararlanılan vazgeçilmez öğelerdir. Astronomi, denizbilimi, yüksek atom fiziki vb. birçok bilim dalı bilgisayar animasyonları sayesinde daha anlaşılabilir hale getirilebilmektedir.
Eğlence: Bu konuda sadece günümüzde oynanan bilgisayar oyunlarına bakılması yeterli olacaktır. Her oyunda, oyunun tanıtımı amacıyla yapılmış animasyonları ve oyunun içerisinde yüzlerce animasyon da bulunması mümkündür.
Mimarlık: Mimarlık çalışmalarında iç dekorasyon olsun, çevre düzenlemesi olsun, yapılacak mimari çalışma olsun önceden bilgisayarlar tarafından canlandırılabilir ve daha plan aşamasında iken bu düzenlemeler gerçekçi bir şekilde izlenebilir, mimari yapı içerisinde önceden dolaşma şansı elde edilebilir.
Multimedya: Özellikle sunum oluşturulması işlemlerinde çok yoğun bir şekilde kullanılmaktadır. Kullanılan bilgisayar animasyonları sayesinde, uygulamalar çok daha canlı ve etkileyici olmaktadır.
Mühendislik : Animasyonlar sayesinde artık tasarlanan ve geliştirilen her türlü araç ya da parça canlandırılabiliyor. Özellikle otomotiv ve uçak sanayinde çok yoğun bir şekilde animasyonlardan faydalanılmakta, tasarlanan her türlü hareketli parça, animasyonlar sayesinde incelenebilmektedir.
Reklam Sektörü: Animasyonların reklam sektöründe kullanılmasıyla, reklamların etkinliği ve akılda kalıcılığı artırılırken, her türlü reklam fırsatı kullanılabilir hale gelmiştir. Günümüzde, reklam filmlerinde sıkça gördüğümüz, cansız eşyaların insan gibi hareket etmesi işlemi de, animasyonlardan faydalanılarak yapılmaktadır. (Mesel,, dans eden bulaşık deterjanları vb.)
Sinema: Gerçekleştirilmesi oldukça pahalı ve zor olan birçok film sahnesinde özel efektler yapmak amacıyla kullanılmaktadır. Terminatör ve Jurrassic Park vb gibi filmlerdeki özel sahnelerde bilgisayar efektleri kullanılmıştır.
Televizyon: TV'lerdeki programların jeneriklerinden, sanal stüdyoların gerçekleştirilmesine kadar birçok alanda bilgisayar animasyonları kullanılmaktadır.
Video: Bir hikayenin tamamıyla canlandırarak sunulması amacıyla da kullanılıyor. Bu teknikle oluşturulan birçok video filmi de mevcuttur. Walt Disney ve bazı firmaların hazırladığı videolar, bu konudaki en iyi örneklerdendir.
Amaç: Öğrencilerin bilgi ve hayal güçlerine sınır koymadan insan hayatını kolaylaştırıcı programların / kodların yazılması amaçlanmaktadır.
Kapsam ve Kriterler:
• Girilen uygulamanın açıklamasını, işlevi hakkında anahtar noktaları, kodlarının nasıl çalıştığı ve desteklediği platformları belirtmesi gereklidir.
• Yazılım geliştirilirken kullanılan yazılım geliştirme süreci veya varsa referans alınan süreç modeli belirtilmelidir.
• Projeler, yenilikler açısından özgün olmalıdır.
• Yazılımın kullanımının kolay olması ve bir yardım dosyasının bulunması önemlidir.
• Uygulamanın sorunu çözen, üretken ve eğlenceli bir yapısının olması önemlidir.
• Yazılımın çözüm getirdiği problem alanının ne olduğu ve nasıl bir çözüm amacıyla yazılımın geliştirildiği belirtilmelidir.
• Uygulamanın hedefi tarayıcı uygulaması olarak çalışmak ise, uygulamayı hem web tarayıcıda çalışan bir aplet veya server üzerinde çalışan tamamen server side çalışan uygulama olmalıdır. Uygulamanın (sadece tarayıcı üzerinde alışan) kontrolü için uygulamanın testinin yapılabileceği internet adresi de verilmelidir.
• Uygulamanın hedefi masaüstü uygulaması olarak çalışmak ise kendi kendine çalışabilir hale getirilmesi gereklidir.
• Bir kullanıcı ara yüzünün geliştirilmiş olması da artı bir nokta olacaktır.
• Salt yazılım araçlarının hünerli kullanımına dayalı projelere ağırlık verilmemelidir.
• Kod yazımında kullanılan algoritma ve veri yapısı bağlamındaki özgünlük ön planda olmalıdır.
• Program tamamen öğrencinin kendi ürünü olmalıdır.
• Uygulama veya yardımcı programını çalıştırmak için tüm kaynak malzemeleri göndermeniz gerekmektedir.
• Program kütüphanelerinin kullanımı dışında yabancı kod kullanılmamalıdır.
• Katılımcılar üçüncü açık kaynak kütüphaneleri ve/veya uygulama kodu kullanırlarsa, ilgili üçüncü kaynağın lisans şartlarına uygunluğu kendi yükümlülüğündedir.
• Uygulama en az bunlardan birini destekliyor olmalıdır (i) Windows XP SP3, Firefox 3.0, JRE 1.6u12 (veya üzeri), (ii) Windows Vista, Firefox 3.0, JRE 1.6u12 (veya üzeri) (iii) MacOS 10.5.4, Safari 3, Java SE 1.6.0_07 (veya üzeri), (iv) JavaFX 1,1 Mobil Öykünücüsü (veya üzeri)
a) Projenin Yüklenmesi: Projeler, kapsamı açıklayan, çözümü amaçlanan problemin ve bu probleme nasıl bir çözüm getirildiğinin anlatıldığı kısa bir doküman içermelidir. Projeler bir kurulum dosyası içermeli ve çalıştırıldığında sorunsuz olarak kurulumunu tamamlamalıdır. (Örn: Directx bulunmayan bir bilgisayara proje kurulumu yapılıyorsa Directx otomatik kurulumun parçası olarak yüklenmelidir) Projeler çalıştırılacağı bilgisayarın üzerindeki programlar hakkında herhangi bir ön koşul içermemelidir. Dosya yükleme hatalarına dikkat edilmelidir.
b) Çözümün Yeterliliği ve Kalitesi: Çözüme ulaşılırken paket program kullanılmaması kullanılacaksa da sınırlı sayıda (3-4) dil kullanılmalıdır. Proje yazılımı, hedeflediği problemi mümkün olduğu kadar kapsamlı olarak ele almalıdır. Proje, getirdiği çözümler açısından belli bir kaliteye sahip olmalıdır. Örnek olarak, problemin çözümünde yardımcı olacak en son teknolojilerin kullanılmış olması, doğru sonuçlar üretilmesi, kullanacağınız Bilgisayar Bilimsel yöntem(ler)i, programlama ortamınızın gerçeklerini (İşlemci hızı ve yeteneği/Hafıza sığası/Problemin doğasından gelen zaman kısıtları) göz önünde bulundurarak irdelenmesi gerekir.
Amaç: Eğitim alanında araştırma, geliştirme ile eğitim kurumlarımızı daha kullanılır duruma getirebilecek projelerin üretilmesi ve üretilen projelerin uygulanabilir olanların hayata geçirilmesi amaçlanmaktadır.
Proje Aşamasındaki Ar-Ge Çalışmaları: Yapılan Ar-Ge çalışmalarında bir aşamaya (proje özelliği kazanmış) getirilen fakat uygulama imkanı elde edilememiş projeleri kapsamaktadır. Bu aşama da sunu veya rapor hazırlama şeklinde gerçekleştirilebilir.
Örnek Konu Başlıkları: Bilgiye Erişim Hakkı, e-öğrenme, gelecek için hazır mıyız, sayısal uçurum, bilgi ekonomi yarışının neresinde, önümüzdeki 50 yılda bilişim, sosyal bulunuşluk algısına ilişkin uzaktan eğitim çözümleri, cepte taşınabilir aygıtların eğitimde kullanılması, e-öğrenmede açık kaynak kodlu çevrimiçi eğitim yazılım uygulamaları, Web 2.0 ve üstü araçlarının öğretmen eğitiminde kullanımı, Çok-Kullanıcılı sanal ortamların oryantasyon amaçlı kullanımı, bilgi erişimde yeni bir yüz: DTCF yazmalarına internet üzerinden erişim, kütüphanelerde e-Halkla İlişkiler, bilgi ekonomisinde inovasyon kavramı ve temel göstergeleri, biyometrik güvenlik sistemleri, yöndeş teknolojilerin bilişim teknolojilerine etkileri vb.
Uygulama Aşamasındaki Ar-Ge Çalışmaları: Yapılan Ar-Ge çalışmalarında uygulama aşamalarını (kavram geliştirme, teknolojik/teknik ve ekonomik yapılabilirlik, geliştirilen kavramdan tasarıma geçiş süreci, tasarım, tasarım geliştirme ve tasarım doğrulama çalışmaları, örnek model yapımı ve deneme aşaması) gerçekleştirerek ortaya bir Ar-Ge uygulaması (örnek model) ortaya çıkartmak amaçlanmaktadır.
Örnek konu başlıkları: algılayıcılar - robotlar, RF ile kontrol uygulamaları, İR ile kontrol uygulamaları, ses ile kontrol uygulamaları, PLC ile otomasyon vb.
Rapor:
Proje aşamasındaki Ar-Ge çalışmaları: Bu kategoride, ele alınan probleme önerilen çözümün proje dahilinde gerçekleştirilmesi gerekmektedir. Fakat önerilen çözüm, günümüz teknolojileri veya daha sonraki yıllarda geliştirilebilecek teknolojiler kullanılarak, yeterli maddi olanaklar sağlanıldığında, makul bir süre içerisinde bir ürün haline (yazılım, donanım vs.) getirilebilmelidir. Bunun için projeler dahilinde detaylı bir fizibilite analizi yapılmalı ye ürünün gerçekleştirilebileceğine dair ikna edici veriler öne sürülmelidir. Önerilen çözüm, eldeki problemi yeterli bir şekilde çözülerek bir rapor haline getirilmelidir.
Uygulama aşamasındaki Ar-Ge çalışmaları: Ortaya konulan Ar-Ge uygulamasının proje aşamaları ( kavram geliştirme, teknolojik/teknik ve ekonomik yapılabilirlik, geliştirilen kavramdan tasarıma geçiş süreci, tasarım, tasarım geliştirme ve tasarım doğrulama çalışmaları, örnek model yapımı ve deneme aşaması) bir rapor haline getirilmelidir. Ön değerlendirmeler rapor üzerinden gerçekleştirilecektir. Finale kalan projeler örnek modeli sunum alanına getirmeleri gerekmektedir.