Teknolojiyle Sorunları Çözmek

  • Sorununuzu çözmenize yardımcı olabilecek cep telefonunuzun özellikleri hakkında bilgi edinin.
  • Mobil uygulama ile web uygulaması arasındaki farkı ayırt edin
  • İnsanların Yapay Zeka kullanarak sorunları nasıl çözdüklerini öğrenin
  • Çevrenizdeki yapay zeka örneklerini tanıyabilme

Technovation Girls projeniz için, bir teknoloji çözümü, özellikle mobil cihazlarda çalışabilen bir uygulama geliştireceksiniz. En iyi çözümü elde etmek için mobil cihazların özelliklerinden nasıl yararlanabileceğinizi inceleyelim.

MOBİL CİHAZIN ÖZELLİKLERİ

Mobil uygulamalar, cep telefonlarında çalışan programlardır. Mobil uygulamalar, konum ve ses gibi dış bilgileri algılamalarını sağlayan telefonlardaki çeşitli sensörlerin tümünden yararlanabilir.

Bu açılır kutularla bazı mobil cihaz özelliklerini inceleyin!

Kamera, hoparlör, mikrofon

Fotoğraf ve video çekmenize ve ses kaydetmenize olanak tanır

GPS

Cihazın fiziksel konumunu gösterir

Telefon görüşmeleri, kısa mesajlar, kişiler

Telefon görüşmeleri yapmanızı, kısa mesajlar göndermenizi ve insanlarla bağlantı kurmanızı sağlar.

Web Bağlantısı

Cihazınızda web'den bilgi gönderip almanızı sağlar

Depolama

Tercihlerinizi, resimleri ve sesleri cihazınızda saklamanıza olanak tanır.

İvmeölçer, Jiroskop

Cihazın herhangi bir yönde ne kadar hızlı hareket ettiğini gösterir.

MOBİL UYGULAMALAR VS WEB UYGULAMALARI

Mobil uygulamadan farklı olan web uygulaması terimini duymuş olabilirsiniz. Technovation Girls için her iki uygulama türü de kabul edilebilir. 

Technovation Girls projeniz için bir mobil uygulama, web uygulaması veya aşamalı web uygulaması oluşturabilirsiniz. Ancak, aralarındaki farkları anlamanız ve çözümünüz için en uygun türü oluşturmanız yararlı olacaktır.

Farklılıklar nelerdir?

Mobil Uygulama

  • telefonda yerel olarak çalışan bir program
  • cihaza indirildi ve yüklendi 
  • telefonun GPS ve kamera gibi özelliklerine erişebilir
  • platforma özgü (iOS veya Android) 
  • işletim sistemine uygun belirli dillerle kodlanmış

Web Uygulaması

  • mobil uygulamaya çok benziyor
  • internet tarayıcısında çalışır
  • belirli bir cihaza (iOS veya Android) özgü olmayan 
  • genellikle HTML, CSS, Javascript ve Python ile kodlanır
  • çevrimdışı olduğunda çalıştırılamaz

Aşamalı Web Uygulaması

  • mobil uygulama ile web uygulaması arasında bir melez olan özel bir web uygulaması türü
  • tarayıcıda çalışır
  • ayrıca normal bir mobil uygulama gibi mobil cihaza da yüklenebilir
  • kullanıcı çevrimdışı olduğunda bile çalışabilir

App Inventor veya Thunkable ile kodlama yapıyorsanız, bir mobil uygulama geliştireceksiniz. Mobil uygulamalarınızı hem iOS hem de Android platformlarında test edebilir ve çalıştırabilirsiniz.

En iyi uygulamalar: Teknolojinin hayatı nasıl kolaylaştırdığını gösteren pratik örnekler kullanın. Örneğin, "GPS kullanmanın hedefinize giden en hızlı yolu bulmanıza nasıl yardımcı olduğunu düşünün. Bu, teknolojinin yaygın bir sorunu çözmesinin harika bir örneğidir." Günlük deneyimlerle ilişki kurmak, öğrencilerin teknolojinin önemini anlamalarına yardımcı olur.

Bu videolar, teknolojinin gerçek hayattaki sorunları çözmek için nasıl kullanılabileceğini ve teknolojiyle birlikte ortaya çıkan bazı sorunları net bir şekilde anlamanıza yardımcı olacak ve bu kavramı daha anlamlı ve ilgi çekici hale getirecektir.

Öğrencilere sorulacak yol gösterici sorular: 

Teknolojinin çözmenize yardımcı olduğu, düzenli olarak karşılaştığınız bir sorun aklınıza geliyor mu? (Örneğin, matematik ödevleri için hesap makinesi kullanmak veya bilgi bulmak için arama motoru kullanmak gibi.)

Sorunları çözerken teknolojinin nasıl çalıştığını anlamak neden önemlidir?

Her gün kullandığınız ve önemli olduğunu düşündüğünüz teknolojiler nelerdir?

Mentor ipuçları AmeriCorps'un desteği ile sağlanmaktadır.

stylized A, AmeriCorps logo in navy

YAPAY ZEKA NE OLACAK?

Yapay zeka, uygulama çözümünüze değer katabilecek güçlü bir teknolojidir. Projenizde yapay zeka kullanmak zorunda değilsiniz, ancak bu teknolojiyi ve projenize nasıl dahil edebileceğinizi öğrenmeniz önerilir. Yapay zeka her çözüm için uygun değildir, ancak birçok durumda yararlı bir katkı sağlayabilir.

Peki, Yapay Zeka nedir? Bunu tanımlamak için, iki kelimeye ayırarak inceleyelim.

Yapay

  • Gerçek değil
  • İnsanlar tarafından yapılmıştır
  • Gerçek bir şeyin kopyası

İstihbarat

  • Öğrenmek, problemleri çözmek, konuşmak veya yazmak için beyninizi kullanmak

Dolayısıyla, bir tanım olarak AI, insanların, problemleri çözerek insan beynini taklit etmek için yarattıkları bir şey

AI 4 ana şey yapabilir:

Bu 4 kriter, insanların yapabileceği şeyler gibi geliyor mu?

AI'yı, insan gibi çalışmaya veya düşünmeye çalışan bir şey olarak düşünebilirsiniz.

BAZI ÖRNEKLER

Oyuncak robotlar ve elektrikli süpürgeler, yolunu bulmak için sensörler kullanır.
phone with siri asking question
Sesli asistanlar, adlarını söylediğinizde bunu anlayabilir ve yanıt verebilir.
youtube displayed on a laptop
Netflix ve YouTube, izlemeniz için başka videolar önermek amacıyla hangi videoları sevdiğinizi öğrenir.
Alexa device on a table
Alexa sesinizi anlamayı öğrenir. Onunla ne kadar çok konuşursanız, söylediklerinizi o kadar iyi anlar.
Google maps displayed on phone
Google Maps ve Waze, yol tariflerini planlamak için sokak modellerini kullanır.
chessboard
IBM'in Deep Blue programı, dünya şampiyonu satranç oyuncularını yenmeyi öğrenmek için satranç tahtası modelini kullanır.
man looking at phone
Siri veya Google Assistant gibi sohbet robotları, insanların söylediklerine yanıt verir ve insanlarla sohbet edebilir.
girl touching robot hand
Kişisel robotlar duyguları okuyabilir ve insanlar gibi davranabilir.

AI, her türlü sorunu çözmek için kullanılır!

En iyi uygulamalar:Siri veya Alexa gibi sesli asistanların sorularınızı nasıl yanıtlayabildiğini veya en sevdiğiniz şarkıyı nasıl çalabildiğini düşünün. Bunlar, yapay zekanın işleyişine dair örneklerdir. Bu asistanlar, sizin için web aramaları yapabilmek üzere çok sayıda veriyle programlanmış ve internete bağlanmıştır. Bu teknoloji, bilgisayardan uzakta da kullanılabilmesi ve ses çalma gibi diğer işlevleri yerine getirebilmesi için donanımla birleştirilmiştir.

Takımlar seçtikleri problemi nasıl çözeceklerini düşünmeye başladıklarında, bu programın onlara teknolojinin nerede anlamlı bir şekilde devreye gireceğini düşünmelerini sağlaması önemlidir. Ekibi, projelerini nasıl oluşturabileceklerine dair fikir üretmelerine yardımcı olmak için mobil uygulamaların ve web uygulamalarının çeşitli kullanım şekillerini incelemeleri konusunda teşvik edin.

Aşağıdaki videoları kullanarak günlük görevlerde yapay zeka kullanımına ilişkin bilgilerinizi genişletin ve bunu ekiplerinizle paylaşın.

Öğrencilere sorulacak yol gösterici sorular: 

Sizce yapay zeka, sağlık veya ulaşım gibi farklı alanlardaki sorunların çözümüne nasıl yardımcı olabilir?

Her gün kullandığınız, gördüğünüz veya duyduğunuz yapay zeka örnekleri verebilir misiniz? (örneğin, sesli asistanlar, YouTube veya Netflix'teki öneri sistemleri)

AI kullanımıyla ilgili bazı endişeler veya zorluklar nelerdir?

 

Mentor ipuçları AmeriCorps'un desteği ile sağlanmaktadır.

stylized A, AmeriCorps logo in navy

Yapay Zeka ile mümkün hale gelen farklı gelişmeleri görmek için bu videoları izleyin.

KENDİNİ TEST ET

Bir teknolojinin yapay zeka olup olmadığını belirleyip belirleyemeyeceğinizi kontrol etmek için küçük bir test hazırladık. Karar vermenize yardımcı olması için 4 kriteri kullanın. (anlamak, öğrenmek, modelleri kullanmak, insanlarla etkileşim kurmak) Aşağıdaki dört çiftin her biri için, AI kullandığını düşündüğünüz teknolojinin altındaki düğmeyi tıklayın.

Bu iki teknolojiden hangisi yapay zeka? AI? düğmesine tıklayın.

dog being vacuumed
Vakum
cat riding a roomba
Robot Süpürge

Bu iki teknolojiden hangisi yapay zeka? AI? düğmesine tıklayın.

auto-assist car parking
SMW I3 Otomatik park yardımı
remote controlled cars racing
Uzaktan kumandalı arabalar

Bu iki teknolojiden hangisi yapay zeka? AI? düğmesine tıklayın.

man lifting objects with prosthetic arm
Nesneleri algılayan protez
woman dancing with prosthetic leg
Kullanıcının hareketlerine tepki veren protez

Bu iki teknolojiden hangisi yapay zeka? AI? düğmesine tıklayın.

spell checker
Yazım/Dilbilgisi Denetleyicisi
predictive text
Metin tahmincisi

ETİK NE OLACAK?

"Etik" kelimesini duyduğumuzda, biraz resmi veya karmaşık gelebilir, ancak aslında bu kavramın özü soru sormaktır. 

Bu, düşünmekle ilgilidir: Bu adil mi? Bu kime yardımcı olabilir, kime zarar verebilir? Yaptıklarımızın sonuçlarını düşündüğümüz gibi, yarattığımız teknolojinin sonuçlarını da düşünmemiz gerekir. Bu, adil, saygılı ve nazik seçimler yapmakla ilgilidir. Etik, herkes için daha iyi bir dünya inşa etmemize yardımcı olan bir düşünce biçimi, felsefi bir tutumdur. 

Projenizin etik bir yaklaşıma sahip olduğundan nasıl emin olabilirsiniz?

Uygulamaların ve yapay zeka dahil teknolojik araçların insan ilişkilerinin yerini almaması gerektiğini unutmayın. Uygulamanız her zaman her bireyin değerini ve önemini gözetmelidir.

Uygulamanız herkese adil davranıyor mu? Örneğin, yüz tanıma özelliği kullanıyorsa, tüm cilt tonlarında aynı şekilde çalışıyor mu?

Farklı yaş, yetenek, geçmiş ve kültürlere sahip insanları dahil etmeyi düşünün.

Sadece ihtiyacınız olan verileri toplayın ve bunları nasıl kullandığınız konusunda şeffaf olun. Kullanıcıların güveni her şeydir.

Projenizi, etik sorularınızı ve endişelerinizi başkalarıyla paylaşın. Farklı bakış açıları elde etmek, daha önce düşünmediğiniz çözümler bulmanıza yardımcı olabilir.

Uygulamanızı oluştururken attığınız her adım, daha iyi bir gelecek inşa etmek için bir fırsattır. Benzersiz bakış açınız ve etik bilinciniz, projenizi gerçekten parlatacak olan unsurlardır.

Sorgulamaya devam edin, yaratmaya devam edin ve dünyayı daha iyi bir yer haline getirmeye devam edin!

AKTİVİTE: DAHA İYİ BİR DÜNYA VİZYONUM

Tahmini süre: 25 dakika

Etik bir yaklaşımla geleceği şekillendirmek için eşsiz bir fırsatınız var!

Şablonu kopyalayın ve soruları ekibinizle tartışın.
Şablonu Kopyala

YANSIMA

Sorununuz için olası çözümleri düşünmeye başladığınızda, şu soruları göz önünde bulundurun:

Çözümümüz hiç teknoloji kullanmadan da uygulanabilir mi? Eğer öyleyse, teknoloji eklemek onu daha iyi hale getirir mi?
Bu, mobil uygulama yerine bir web uygulaması veya web sitesi olabilir mi?
Uygulamamıza Yapay Zeka eklemek çözümümüzü iyileştirir mi?

ANAHTAR TERİMLERİN GÖZDEN GEÇİRİLMESİ

  • Mobil Uygulama – telefon veya diğer mobil cihazlarda çalışmak üzere derlenen bir program/uygulama
  • Web uygulaması– herhangi bir bilgisayar veya mobil cihazda tarayıcıda çalışan bir program/uygulama
  • Sensörler – Telefonunuzun çevresindeki dünyayla etkileşime girmesini sağlayan donanım
  • Yapay Zeka (AI) – normalde sadece insanlar tarafından yapılabileceği düşünülen görevleri yerine getirebilen makineler/programlar

EK KAYNAKLAR

Geçmişteki Technovation katılımcılarının, topluluklarındaki bir sorunu çözmek için mobil uygulamaları nasıl kullandıklarını inceleyin!

Her bir proje adını tıklayarak tanıtım videosunu izleyebilirsiniz.

 Bu uygulama küçük çocuklara yeni kelimeler öğretir.

Bu uygulama, kullanıcıların hangi mahsulleri ekeceklerine karar vermelerine yardımcı olur.

Bu uygulama, genç kadınların oyunlar aracılığıyla STEM alanlarında kariyer yapmalarını destekliyor.

Ve işte uygulamalarına yapay zeka entegre eden bazı projeler.

Her bir proje adını tıklayarak tanıtım videosunu izleyebilirsiniz.

Maji, yapay zeka kullanarak gerçek zamanlı su kalitesini belirler ve bu bilgileri kullanıcıların erişimine sunar.

Bu uygulama, kuş seslerini analiz ederek göl ekosisteminin sağlığını tahmin eder.

Bu web uygulaması depremleri tahmin etmeye ve güvenli kaçış yolları sağlamaya yardımcı olur.