14 Mayıs 2020 Perşembe

Çocuklar İçin Kod Yazma Uygulamaları

Çocuklar için bilgisayar kodlamaya başlangıç siteleri
Dijital bir dünyaya gözlerini açan çocukların bu konuda gelişmeleri de oldukça kolay oluyor. Teknolojiyle daha iç içe yaşayacağımız günlere doğru ilerlerken çocuk ve gençlere yönelik bu konudaki kurslar,atölyeler ve uygulamalar da gelişiyor ve sayıları gittikçe artıyor. Merak eden ve öğrenmeye açık maker çocukların internet üzerinden bilgisayar programlamayı keşfedebileceği web sitelerini sizlerle paylaşıyoruz.
MIT Media Lab tarafından 2003’de geliştirilen Scratch, çocuklara bilgisayar programlamanın mantığını öğreten en çok kullanılan programlardan biri.
Scratch ile animasyonlar,hikayeler,çizgi filmler, oyunlar yaratabilirsiniz. Ve bunları herkesle paylaşabilirsiniz. Üye olup bilgisayarınızdan giriş yapabilir
ya da mobil uygulama olarak kullanabilirsiniz.
5-7 arası için de daha basit bir uygulaması yer alıyor. www.scratchjr.org
www.scratch.eba.gov.tr üzerinden  de program hakkında bilgi alabilir ve kendinizi geliştirebilirsiniz.
Code.org Bill Gates,Mark Zuckerberg gibi isimlerin de destekçisi olduğu kar amacı gütmeyen bir organizasyon.
7 yaş üzeri çocukların bilgisayar programlamaya başlaması için geliştirildi.
”Her okuldaki her çocuğun bilgisayar bilimlerini öğrenmek için fırsatı olmalıdır.” sloganıyla yola çıkıyor. Okullarda öğretmenler tarafından da kullanılabiliyor.
Çok basit adımlarla başlanılan dersler de giderek seviye artıyor.
CodeCombat çevrimiçi programlayı öğrenebileceğiniz bir oyun.
Oyuna giriş yaptığınızda hangi programlama dilini öğrenmek istediğinizi belirliyorsunuz ve oyuna başlıyorsunuz.
Yazdığınız kodlarla ilerleyen oyunda sağda kod yazmanız için bir alan bulunuyor ve size önerilerde de bulunuyor.
Kendiniz oynayabileceğiniz gibi çevrimiçi çoklu oynama seçeneği de bulunuyor. Arkadaşlarınızı da bu oyuna dahil edebilirsiniz!
Eğlenerek öğreneceğiniz sitelerden bir tanesi.
Çevrimiçi dersler, alıştırmalar, seviyelere göre dersler sunuyor. İnteraktif öğrenme modülleriyle çocuklar rozetler kazanıyor ve ilerliyorlar. Kendi oyunlarını oluşturabiliyorlar.
4-8 yaş için de seçeneği bulunan programda çocuklar bir karakter aracılığı ile yönlendirmeler yapıyor, bulmacaları çözerek ilerliyorlar. Karakteri verilen görevler doğrultusunda ilerleten çocuklar sağ sol ileri geri komutlarını kullanarak istenilen hedefe ulaşmaya çalışıyorlar.
Tech Rocket çevrimiçi öğrenme platformlardan bir tanesi olarak yer alıyor.
Çocuk ve gençlere yönelik kod yazma,oyun tasarlama,grafik tasarım gibi ders içerikleri bulunuyor. Ücretli olarak sunulan derslere üye olarak ulaşabilirsiniz.
Programlayı çocuklara yönelik bir macera oyunu ile anlatan program.Çocuklar kendileri için geliştirilen bu oyunu oynarken hem programlamanın mantığını  öğreniyor hem de eğlenceli vakit geçiriyor. Mobil uygulamaları da bulunuyor.
JavaScript,HTML,PHP, Ruby, Python gibi dilleri öğrenebileceğiniz dersler bulunuyor.
Üye olup giriş yaptığınızda bu dersler belirli bir eğitim müfredatıyla karşınıza çıkıyor.
Bu müfredata göre sırayla konuları tamamlıyorsunuz.
Yazağınız tüm kodları eğitim içerisinde yazıyorsunuz ve hatalarını görebiliyorsunuz, sorularınızı sorabiliyorsunuz.
Standford Üniversitesi profesörleri tarafından geliştirildi.Bir çok üniversite ve eğitim kuruluşu ile ortaklığı olan herkesin erişimine açık internet üzerinden dersler sunuyor. CourSera’da bilgisayar programlama ile ilgili derslere katılabilir, sertifika alabilirsiniz. Kendi ders programınızı yapmanıza da imkan sunuyor.
”Herkese,her yerde,dünya standartlarında,bedelsiz eğitim!” Khan Academy’nin amacını kısaca kendilerini tanımladıkları gibi anlatabiliriz. Bilgisayar programlama öğrenmek isteyenler için de bir çok dersin bulunduğu akademiye siz de hiç bir ücret ödemeden katılabilirsiniz. Derslere ulaşabilmeleri için işitme engellilere yönelik video izleme seçenekleri bulunuyor.

7 Mayıs 2020 Perşembe

Yapay Zeka Kullanım Alanları

Yapay zeka nedir?
Yapay zeka çok güçlü bilgisayar programlarıdır. Sadece insan beyninin yapabileceğine inandığı şeyler yapıyorlar. Örneğin, bazı bilgisayarlar metinler oluşturur ve insanlarla sohbet eder.
Çevrelerinde olup bitenlere uyum sağlayabilen makineler. Çok miktarda veri depolarlar ve çok hızlı bir şekilde analiz edebilirler. Böylece çok karmaşık problemleri çözebilir ve çözüm önerileri getirebilirler.
Yapay zeka, insanların düşünme, konuşma veya bakma şeklini taklit eder. Bugün belirli görevleri onlardan daha iyi yapıyorlar. Örneğin, bir radyoda bir hastalık tespit edin, fotoğraf çekin veya satranç oynayın.
AI kendi kendine gelişir. Evde sahip olduğumuz gibi geleneksel bilgisayarlardan farklıdırlar. Bunlar, belirli emirlere uyacak şekilde programlanmalıdır. Yapay zeka kendi kendine öğrenir. İstenmeden eğitim yoluyla gelişirler.
Yapay zeka her yerde

Yapay zeka mutlaka robotlara benzemez. Bunlar bilgisayar sistemleridir. Ayrıca araba, cep telefonu, bilgisayar veya drone'da da bulunabilirler.
Orduda: AI ile donatılmış askeri bir araç, pilot olmadan, bir hedefi belirleyebilir. En etkili mühimmatı seçer ve atışlara insandan daha hızlı tepki verir.
Bir arabada: akıllı kameralar sayesinde, bir araba bir trafik işaretini okuyabilir ve hızını ayarlayabilir. Sürücünün uykuya daldığını tespit edip alarmla onu uyarabilir.
AI ile, arabalar trafik işaretlerini okuyabilir. iStock
Tıpta: AI doktorların hastalıkları teşhis etmesine yardımcı olur. Hastaların radyolarında, tarayıcılarında veya MRI taramalarında, çok yararlı ancak çıplak gözle tespit edilemeyen bilgileri tanımlar.
Cep telefonunda: AI ile donatılmış bir telefon yalnızca sahibinin yüzünü tanıdığında başlar. Ona sorular soruyoruz ve ona emirler veriyoruz. Telefon çözümler sunuyor.
İnternette: Bir izleyici Netflix veya Youtube'da video veya film izliyor. AI seçimlerini kaydeder ve zevklerini analiz eder. Hoşuna gidebilecek diğer filmleri izlemeyi teklif ediyor.
Bir fabrikada: makineler, işçilerin nasıl çalıştığını analiz eden bir yapay zekaya bağlanabilir. AI, örneğin bir arıza bildiren işaretleri tanır. Daha sonra arıza meydana gelmeden önce işçileri uyarır.
AI, bir arızayı gösteren işaretleri tanıyabilir. RESİM GETTY / İSTOKFOTO
Evde: Bir robot, kamera ve radar içine yerleştirilmiş AI sayesinde kendi başına toz emer. Nerede tozlanacaklarını bilmek için evin planını analiz eder. Köpeğin kasesinden veya unutulmuş bir kitaptan nasıl kaçınılacağını biliyor.
Bir video oyununda: AI, oyuncunun yapmayı seçtiği şeye tepki verir. Ekrandaki karakterlerin setlerini, diyaloglarını ve tepkilerini gerçekçi görünecek şekilde uyarlar.

Çocuklar İçin Kodlamayı Öğretebileceğiniz 5 Örnek Platform

Sayısallaştırma uzun zamandır bir trend olmaktan çıktı - her yerde bulunan bir gerçeklik. Dolayısıyla yazılım geliştirme sadece kazançlı bir meslek değil, aynı zamanda giderek daha fazla ağa bağlanan ve teknolojik bir toplumda vazgeçilmez olmaya devam edecektir. Dolayısıyla, gelecek nesillere dijital dünyada yollarını bulma ve programlama alanında ilk deneyim kazanma fırsatı vereceğimizin bir nedeni var.
Çocuklara temelleri eğlenceli bir şekilde öğreten çok çeşitli öğrenme uygulamaları zaten var. Bunlardan 5 tanesini sunuyoruz - ayrıca korona virüsünün bize verdiği mevcut durumun arka planına karşı. Zamanı akıllıca kullanalım.
Grid Garden - CSS tasarımı
Ücretsiz Grid Garden programı, dijital havuç bahçesi kullanarak CSS Grid'in temellerini öğretir. Önceki bilginin mevcut olması gerekmez. Oyun, düzen oluşturma hakkında ilk izlenim edinmek için tasarlanmıştır.
Izgara bahçesi
Kaynak: https://cssgridgarden.com/
Izgara modülleri, hem sütunlara hem de satırlara hitap edebilme avantajına sahiptir, böylece CSS seçeneklerini genişletir ve daha net hale getirir. 28 seviyedeki genç programcılar için çeşitli zorluklar sunan bireysel karolara bölünmüş bir bahçe alanı var. Oyunu açmak için tıklayınız https://cssgridgarden.com/#de adresinden bulunabilir .
Kodable - Başlangıçtan JavaScript'e
Birçok Amerikan ilköğretim okulunun kullandığı Kodable öğreticisi, önceden bilgi sahibi olmadan ilk adımlarla başlar. Adım adım, 4-10 yaş arası çocuklar programlamanın temel anlayışına tanıtılır.
Kodable
Kaynak: www.kodable.com
Kodable sözdizimi, değişkenler, diziler, özellikler ve daha fazlası gibi konuları iletmek için çeşitli mini oyunlar kullanır. Bununla birlikte, her şeyden önce, çocuklara bir programcının nasıl düşündüğü hakkında bir izlenim vermek ve böylece daha fazla kurs ve sınıf için onlara ilham vermekle ilgilidir. Ücretsiz bir denemeye ek olarak Kodable, sadece bireysel çocuklara değil, tüm sınıflara veya gruplara öğretmek için kullanılabilecek ücretli teklifler de içerir. Oyun App Store'da mevcut .
CodeCombat - Canavarlara karşı kodlar
CodeCombat, bilgisayar oyunları için tutkusu olan 9 yaş ve üzeri programcılara uygundur. Topluluk projesi dünyanın dört bir yanından 5 milyondan fazla oyuncuya sahip olduğunu iddia ediyor. Zorluk seviyesi arttıkça, kahramanların eylemleri yazılı kodlar kullanılarak kontrol edilmelidir. Ortam, sırlar, maceralar ve tehlikelerle dolu bir fantezi dünyasıdır.
kod Combat
Kaynak: https://codecombat.com/
Özel özellik: Karakterin yanı sıra, JavaScript veya Python gibi öğrenilecek programlama dili de başlangıçta seçilebilir. Oyun hem Chrome hem de Firefox'ta çalışıyor ve ücretsiz. Programlamaya hemen başlamak istiyorsanız , bağlantıyı burada bulacaksınız.
Code.org - Ücretsiz kurslar
Code.org sadece renkli bir öğreticiden daha fazlasıdır. Kâr amacı gütmeyen kuruluş, bilgisayar bilimi konusunu okullara sıkıca tutturmaya ve kadınlara ve azınlıklara kolay erişim sağlamaya kararlıdır. Kampanyalara ve ayrıntılı müfredatlara ek olarak, çocuklar çevrimiçi olarak ücretsiz kurslar da alabilirler. Teklif, 4 ila 18 yaş arasındaki katılımcılara yönelik ve aynı zamanda çevrimdışı dersleri de içeren yaş gruplarında kademeli olarak sunuluyor.
Oynak aktiviteler, bireysel egzersizler için yardım verilen YouTube videoları tarafından desteklenir. Teklife girişimin web sitesinden ücretsiz olarak erişilebilir.
Kod Canavarı - arasındaki JavaScript
Boynuzlu küçük bir mavi canavara çocuklarınıza güvenir misiniz? Belki çekinmeden değil - ama bu durumda kolayca onlardan uzaklaştırabiliriz. Code Monster ile, çocuklar küçük öğretmenin güvenilir gözetimi altında JavaScript'in temellerini öğrenirler.
Kod canavarı
Kaynak: http://www.crunchzilla.com/code-monster
Küçük program İngilizce'dir, ücretsizdir ve doğrudan tarayıcıdan http://www.crunchzilla.com/code-monster adresinden başlatılabilir Yarının genç programcıları bile kodlarının hangi sonuçları ürettiğini kolayca görebilir.