Önce okuma ve yazma. Sonra kod yazma.

Kod yazmak, teknolojiyle şekillenen bir gelecekte öğrencilerin başarılı olması için vazgeçilmez bir beceri. Kod yazmayı öğretirken, eleştirel düşünce ve problem çözme gibi becerileri de öğretmiş oluyorsunuz. Geniş kapsamlı Herkes Kod Yazabilir ders programını işte bu yüzden geliştirdik. iPad ve Mac’te yapılan dersler, öğretmen kılavuzları ve uygulamalar, sınıfta kod yazmayı öğretmenizi kolaylaştırıyor. Çünkü biz kod yazmayı ders programının dışında kalan bir aktivite olarak değil, temel ders programının bir parçası olarak görüyoruz.

Swift.
Hem kod yazmaya
yeni başlayanların hem de profesyonellerin ortak dili.

Swift’i, herkesin öğrenebileceği bir programlama dili olarak tasarladık. “Ekle” ve “çıkar” gibi yaygın kelime ve ifadeleri kullanabiliyor, kodunuzu yazarken bir yandan ne yarattığınızı görebiliyorsunuz. Aynı zamanda Swift o kadar güçlü ki, milyonlarca geliştirici her gün kullandığınız uygulamaları geliştirmek için ondan yararlanıyor.

iPad. Kod dünyasına
hızlı bir giriş.

iPad sayesinde, kod yazmayı öğrenmek öğrenciler için çok eğlenceli ve interaktif hale geliyor. Swift Playgrounds uygulaması, iPad’in Multi-Touch özelliklerinden sonuna kadar faydalanıyor. Bu sayede öğrenciler kodları parmaklarıyla sürükleyebiliyor ve efektlerin ortaya çıkışını anında görebiliyorlar. Hatta robotları ve drone’ları kontrol etmek için iPad’i kullanarak, kodların gerçek dünyada nasıl çalıştığını deneyimleyebiliyorlar.

Ciddi ciddi kod yazmayı öğretin. Gerçekten eğlenceli bir yöntemle.

Kod yazmanın, tıpkı iPad’i kullanmak gibi etkileyici
ve kapsayıcı olmasını istedik. İşte bu yüzden,
Swift Playgrounds ile eşi benzeri görülmemiş
bir deneyim tasarladık. Bu uygulama, öğrencilerin gerçek kodlar kullanarak karakterleri kontrol etmelerini ve bulmacalar çözerek temel programlama kavramlarını öğrenmelerini sağlıyor. Böylece kod yazmayı öğrenmek, oyun oynamak kadar eğlenceli hale geliyor.

Kodlar canlandı: robotlar, drone’lar ve daha fazlası.

Bir fikrin gerçekte nasıl hayat bulduğunu görmek,
çok etkili bir öğrenme yöntemi. iPad için özel olarak tasarlanan dersler sayesinde öğrenciler, robotları yürüten ve uçan drone’ları kontrol eden programlar geliştirebiliyorlar. Bu uygulamalı yaklaşım, kod yazma kavramlarının ve mühendisliğinin gerçek dünyada nasıl şekillendiğini gösteriyor.

Swift ile düşünmeye, keşfetmeye ve üretmeye yönlendiren eğitim materyalleri.

Kod yazmayı öğretmenize yardımcı olmak için, sınıf içi aktiviteler, uygulama tabanlı bulmacalar ve tartışma konuları gibi, standartlara dayalı materyallerden oluşan geniş bir yelpaze hazırladık. İşte, iPad’de Swift’i öğretmek için hazırladığımız ders programına hızlı bir bakış.

Sınıfınızla birlikte çalışmaya başlamak için öğretmen kılavuzlarını indirin.

Kod Yazmaya Başlarken 1

Kod Yazmaya Başlarken 1 dersi, 2. sınıf öğrencilerine kod yazıcılar gibi düşünmeyi öğretmek için codeSpark ve Tynker gibi görsel uygulamaları kullanmanıza yardımcı oluyor. Bu kılavuzda, diziler, hata ayıklama
ve gündelik bağlamlarda koşullu önermeler gibi konseptlerin uygulanmasıyla ilgili dersler yer alıyor. Kılavuz
aynı zamanda bilgisayar kullanmadan yapılan aktiviteler, günlük konular ve bulmacalar da içeriyor.

Kod Yazmaya Başlarken 2

3., 4. ve 5. sınıftaki öğrenciler, kod yazma yolculuklarına becerilerini rafine ederek devam edebiliyorlar.
Bu derste, kod yazmayla ilgili gerçek problemleri çözmek, sınıf arkadaşlarının yazdığı kodları test etmek, çeşitli bot’lar için programlar tasarlamak ve kullanıcı arayüzü tasarımlarını keşfetmek gibi aktiviteler yer alıyor. Öğrenciler aynı zamanda, öğrendikleri bilgileri Tynker gibi görsel uygulamaları kullanarak bulmacaları çözmek için de kullanabiliyorlar.

Kod Yazmayı Öğrenin 1 ve 2

Kod Yazmayı Öğrenin 1 ve 2,
kod yazmayla ilgili deneyim düzeyiniz ne olursa olsun,
Swift Playgrounds’u sınıfınızda kullanmanıza yardımcı olmak için tasarlandı. Dersler, bir yandan
kod yazmanın farklı konulara
ve gündelik yaşama da uygulanabilecek bir düşünme yöntemi olduğunu gösterirken diğer yandan da kod yazmayla ilgili temel kavramları vurguluyor.

Kod Yazmayı Öğrenin 3

Kod Yazmayı Öğrenin 3 dersinde, öğrencileriniz kod yazma becerilerini genişleterek birer uygulama geliştirici gibi düşünmeye başlıyorlar. Profesyonel geliştiricilerin kullandığı güçlü kod yazma konseptlerini keşfederek bir dizi yaratıcı araç geliştiriyorlar.
Ve yepyeni dünyalar oluşturmak için görseller yerleştirmeyi ve bu görseller üzerinde oynamayı öğreniyorlar.

Swift ve Mac ile öğrencileriniz gerçek uygulamalar yapsın.

Öğrencileriniz uygulama oluşturmaya hazır olduklarında, Mac’te Xcode ile geliştirme aşamasına geçebilirler. Hazırladığımız dersler sayesinde, onlara profesyonellerin kullandığı araç, teknik ve kavramları öğretebilirsiniz. Böylece fikirlerini gerçeğe dönüştürebilecekleri, çalışan uygulamalar geliştirme
olanağı verebilirsiniz.

Bugünün öğrencileri, geleceğin uygulama geliştiricileri.

Öğrencilerin, sıfırdan bir iOS uygulaması yapmak için gereken araç, teknik
ve kavramlarla ilgili pratik deneyim kazanmalarına destek olacak dersler tasarladık. Ve öğretmenlerin öğrencileri desteklemelerine yardımcı olacak kılavuzlar hazırladık. İşte, Swift ile uygulama geliştirmeyi öğretirken işinize yarayacak bazı özelliklere kısa bir bakış.

Uygulama geliştirmeyi öğrenmek ve öğretmekle ilgili kılavuzları indirin.

Swift ile Uygulama Geliştirmeye Giriş

Lise ve üniversite öğrencilerini uygulama geliştirme, Swift ve Xcode dünyasıyla tanıştırmak için tasarlanmış, tek dönemlik bir ders. Dersin sonunda öğrenciler iki temel iOS uygulamasından birini sıfırdan tasarlamak için programlama becerilerini uygulamaya geçiriyorlar.

Swift ile Uygulama Geliştirme

Lise ve üniversite öğrencilerine yönelik olarak
bir yıl boyunca sürecek bu ders, Swift, Xcode ve iOS uygulamaları geliştirme konusunda daha detaylı bir bakış sunuyor. Öğrenciler becerilerini kullanarak
mini projeler oluşturuyor ve yazdıkları kodları Playgrounds’da deniyorlar. Dersin sonunda tamamen kendi tasarımları olan ve her şeyiyle çalışan bir uygulama geliştirebiliyorlar.