App Inventor Nedir? Niçin Önemlidir?

Çocuğunuzun cep telefonunda oyun oynamaktansa kendi uygulamalarını geliştirmesi, ilginizi çeker mi?

Scratch hakkındaki yazımda kodlamanın nasıl bir gereklilik olduğunu yazmıştım. Kodlama ve bilgisayar programları çok önemli olsa da, kullanıcı tarafında mobile bir geçiş olduğunu görüyoruz. İnsanlar bilgisayarlarından çok telefonlarını kullanıyorlar. Uygulama pazarı günden güne büyüyor. Genç nesil mobil uygulama geliştirmek ve kullanmak istiyor, fakat buradaki araçlar ve gerekli bilgi birikimi çok fazla, öğrenmek için ciddi bir mesai harcamak gerekli olmasıyla birlikte birçok konunun anlaşılması gençler için çok zor.

Massachusetts Institute of Technology (MIT), Scratch aracından sonra mobil uygulama tarafındaki açığı görerek blok programlamaya dayalı mobil uygulama geliştirme aracı olan App Inventor’ı geliştirdi.

App Inventor blok tabanlı bir mobil uygulama programlama aracı. Çocuklar yap boz birleştirir gibi kod bloklarını birleştiriyor, oyunlar, uygulamalar yapabiliyor. Her gün daha da gelişen App Inventor ile son derece gelişmiş mobil uygulamalar yapabiliyorlar. App Inventor ile şimdilik sadece Android uygulamaları geliştiriliyor. Kullanıcılar uygulamalarını Play Store’a koyarak gelir kazanma ve daha da önemlisi Dünya’ya açılma fırsatı kazanıyorlar. Telefonda uygulamalarını sürekli tanıtma ve kullanma şansı buluyorlar.

Çocuklar bu uygulamaları geliştirirken hem eğleniyor hem de birçok şey öğreniyorlar. Bu “birçok şey” kavramını açmak gerekirse; programlama ve mühendisliğin en temel yeteneği olan algoritma geliştirmeyi öğreniyorlar, analitik kavramları kullanıyor ve öğreniyorlar. Geliştirici dünyasında UI, UX dediğimiz, arayüz geliştirme ve kullanıcı deneyimi gibi temel kavramları farkında olmadan yaşıyorlar. Yaptıkları işleri başkalarıyla paylaşıp arkadaşlık kazanıyor, eleştirisel bakış açısıyla projeleri ele alıyorlar ve geribildirimde bulunuyorlar. Bilgisayarlar üzerinde birçok bileşeni kullanarak tanıyor, bilgi ve deneyim kazanıyorlar. En önemlisi, bunları yaparken bolca eğleniyorlar!

Özetlersek App Inventor önemlidir, çünkü:

  • Kod yazmayı kolayca öğretir.
  • Algoritma kavramını öğretir.
  • UI, UX konularında küçük yaşta deneyim kazanır.
  • Paylaşmayı ve projelere eleştirel yaklaşımları görür.
  • Sensörleri ve telefon mekanizmalarınız tanır, bilgi sahibi olurlar.
  • Eğlenir.

 

App Inventor eğitimleri nasıl olmalı?

Peki, “App Inventor eğitimleri nasıl olmalı ve nasıl planlanmalı?” sorularının cevabını hemen verelim. App Inventor’ı hemen hemen her yaşa ve kitleye uygun arayüzüyle kolaylıkla öğrenebilir ve projelerinizi oluşturmaya başlayabilirsiniz. Çocuğunuzun bu eğitimlerde bulunurken eğitmenin şu kriterleri taşıyıp taşımadığı konusunu göz önünde bulundurmalısınız.

  • Çocuklara karşı iletişim becerisi gelişmiş
  • Çocuklara yaklaşım konusunda uzman
  • Belirli bir eğitim müfredatında bu dersleri düzenleyen
  • Uzman Eğitim Teknologları eşliğinde eğitim verilmelidir.

 

*Bu yazı Artistanbul ofisinde çalışırken 29 Eylül 2016 tarihinde yazılmıştır.

Share Post :

Bir Cevap Yazın

%d blogcu bunu beğendi: