TechZone 4.0, kodlamayı Scratch ile başlatıp Kodu üzerinden Python'a taşıyan üretim programımızdır. Bu sayfada çizginin nasıl ilerlediğini, atölyelerin nasıl döndüğünü ve ekran dengesini nasıl kurduğumuzu anlattık.
TechZone neden var: tüketen çocukla üreten çocuk arasındaki fark
TechZone haftalık çizelgenin içindedir; kod yazmak ders saatidir, kulüp etkinliği değil.
Teknoloji karşısında iki tür insan vardır: onu yalnızca kullanan ve onu kuran. Video izlemek, hazır oyun oynamak, ekran kaydırmak tüketimdir; oyunun kuralını kendisi yazmak, animasyonu kendisi kurmak, topladığı veriyi grafiğe dökmek üretimdir. Aradaki fark küçük görünür; oysa iki ayrı zihin alışkanlığı kurar: biri izleyicinin, diğeri kurucunun alışkanlığıdır. TechZone 4.0, bu farkı ders programına çevirmek için vardır.
İlkokulda TechZone haftada 2 derstir ve derslerin sonunda çocuğunuzun elinde somut bir çıktı olur: çalışan bir oyun, kaydedilmiş bir proje dosyası, sınıfa sunulmuş bir grafik. "Bugün ne yaptın?" sorusuna "bilgisayarda oynadık" değil, "kendi oyunumun kuralını yazdım" cevabını duyarsınız.
Bu yaklaşım DES'in Üretim evresiyle aynı ilkeye dayanır: öğrenme, ortaya somut bir çıktı konduğunda tamamlanır. TechZone, o çıktının dijital olanını üretir.
Kodlama çizgisi: Scratch, Kodu, Python
Kodlama tek bir ders değil, yıllara yayılan bir çizgidir. Araç yaşla birlikte değişir; kavram aynı kalır ve derinleşir. Döngü, koşul, değişken: çocuğunuz bu kavramlarla Scratch'te tanışır, Kodu'da oyuna döker, Python'da metin olarak yazar.
Scratch: blokla başlamak
MIT Media Lab'in geliştirdiği blok tabanlı kodlama dilidir. Kod yazılmaz, renkli bloklar birbirine eklenir; yazım hatası diye bir şey yoktur, çocuk doğrudan mantığa odaklanır. İlkokul çağındaki çocuklar için tasarlanmıştır. Tipik üretim: etkileşimli hikâye, animasyon, kendi çizdiği karakterle basit oyun.
Kodu (Kodu Game Lab): oyun tasarlamak
Microsoft'un görsel oyun tasarım ortamıdır. Öğrenci üç boyutlu bir dünya kurar, karakterine "elmayı gör, ona git, topla" gibi kurallar verir. Blok mantığından oyun tasarımına köprüdür; genellikle ilkokulun ileri sınıflarında ve ortaokula geçiş döneminde devreye girer. Tipik üretim: kurallarını baştan sona öğrencinin yazdığı üç boyutlu oyun.
Python: gerçek dil
Metin tabanlı, açık kaynak bir programlama dilidir; veri biliminden web'e kadar dünyanın en yaygın dillerindendir. Ortaokul ve lise yaş grubuna uygundur. Tipik üretim: hesap yapan program, veri grafiği, gerçek bir ihtiyaca cevap veren küçük uygulama.
Bloktan metne geçiş aceleye getirilmez. Öğrenci Scratch'te "neden çalışmadı?" sorusunu sormayı öğrenmeden Python'a geçmez. Hangi aracın hangi sınıfta başlayacağı öğrencinin hazırbulunuşluğuna göre ayarlanır; çizginin yönü sabittir: somuttan soyuta, bloktan metne.
D-STEAM atölyeleri: beş alan, tek proje
STEAM beş alanın baş harfidir: bilim (Science), teknoloji (Technology), mühendislik (Engineering), sanat (Arts) ve matematik (Mathematics). Yaklaşımın özü şudur: bu beş alan ayrı dersler olarak değil, tek bir projenin içinde birlikte çalışır. Köprü tasarlayan öğrenci aynı anda fizik sorusu sorar, malzeme dener, ölçüm yapar ve estetik karar verir.
D-STEAM, bu yaklaşımın Düşünür sınıflarındaki uygulamasıdır. Atölyeyi ayıran şey, döngünün DES evreleriyle kurulmasıdır. Tipik bir atölye şöyle işler:
1 · Merak
Atölye bir soruyla açılır: "Kağıttan bir köprü kaç kalem taşır?" Öğretmen cevabı söylemez; tahminler tahtaya yazılır.
2 · Keşif
Öğrenciler kağıdı farklı biçimlerde katlar, her tasarımı dener, taşınan kalem sayısını tabloya işler. Bilgiye kendileri ulaşır; öğretmen yolu gösterir.
3 · Üretim
Veriye bakılır, en dayanıklı biçim seçilir. Ekipler son köprüyü kurar ve sınıfın önünde test eder. Sonuç grafiğe dökülür.
4 · Yansıtma
Her öğrenci kendi cümleleriyle anlatır: hangi tasarım neden dayandı, bir dahaki sefere neyi değiştirirdi.
Aynı döngü kodlama projelerinde de döner: soru sorulur, cevap denenerek aranır, veri toplanır, çalışan bir program üretilir, öğrenci ne yaptığını anlatır. Dört evrenin derslerde nasıl çalıştığını DES sayfasında ayrıntılı anlattık.
Google for Education ortaklığı sınıfta ne demek
Ortaklık bir logo değil, günlük bir çalışma düzenidir. Karşılığını üç yerde görürsünüz:
Classroom: ödev tek yerden verilir, teslim tarihi bellidir, öğretmenin geri bildirimi doğrudan çalışmanın üzerine yazılır. "Ödev kağıdı kayboldu" diye bir durum kalmaz.
Dokümanlar ve Slaytlar: iki öğrenci aynı metin üzerinde aynı anda çalışır; kimin ne yazdığı görünür. Ekip çalışması "sen yap, ben bakayım" olmaktan çıkar.
Drive: yıl boyunca üretilen her dosya tek yerde birikir. Çocuğunuzun dijital portfolyosu kendiliğinden oluşur; haziranda "o proje neredeydi?" aranmaz.
Öğrenciler bu araçlara okulun yönettiği eğitim hesaplarıyla girer; hesaplar okul denetimindedir. Size karşılığı şudur: çocuğunuzun ne ürettiği kaybolmaz ve süreç görünürdür. Yılın sonunda ortada bir karne notu değil, izlenebilir bir üretim arşivi vardır.
Ekran dengesi ve dijital güvenlik
En sık duyduğumuz itiraz açık: "Evde zaten ekrandan kopmuyor, okulda da mı ekran?" Bu itirazı ciddiye alıyoruz, çünkü ayrımı doğru kurmak bizim işimiz. TechZone'daki ekran, evdeki serbest ekranla aynı şey değildir. Derste ekran bir tezgahtır: belirli bir üretim hedefi için açılır, hedef tamamlanınca kapanır.
Dersin önemli bir bölümü ekransız geçer. Algoritma önce kağıt üzerinde kurulur, sıralama ve koşul mantığı sınıf içi oyunlarla işlenir, hata tahtada birlikte aranır. Ekran, tasarım bittikten sonra devreye girer. Teknoloji gösteriş için değil, üretim için oradadır; sınıfta dolabın süsü olan cihaz istemeyiz.
Dijital güvenlik ayrı bir konferans konusu değil, işin doğal parçasıdır. Projesini paylaşmayı öğrenen çocuk, neyi paylaşmayacağını da öğrenir: şifresini kimseye vermez, kişisel bilgisini projeye yazmaz, internette bulduğu bilginin kaynağını sorgular. Bu davranışlar gerçek bir üretimin üzerinde, ders içinde kazandırılır.
Kademelere göre program
Tablo tipik akışı gösterir; araç ve sınıf eşleşmesi öğrencinin hazırbulunuşluğuna göre esner.
Kademe
Araçlar ve ortam
Örnek çıktı
İlkokul (1-4) · haftada 2 ders
Scratch ile blok tabanlı kodlama, Kodu'ya giriş, D-STEAM atölyesi
Etkileşimli hikâye, animasyon, kurallarını öğrencinin yazdığı ilk oyun
Ortaokul
Kodu ile oyun tasarımı, Python'a geçiş, D-STEAM proje döngüsü
Üç boyutlu oyun, metin tabanlı ilk programlar, veri grafiği
Lise
Python ile proje geliştirme, Google Workspace üzerinde ekip çalışması
Gerçek bir problemi çözen küçük uygulama, sunuma hazırlanmış proje dosyası
Sık sorulanlar
Çocuğum daha önce hiç kodlama yapmadı. Geriden mi başlar?
Hayır. Çizgi sıfırdan başlayacak şekilde kurulur. Scratch ön bilgi istemez; ilk derste bile çalışan küçük bir şey üretilir. Önemli olan başlangıç noktası değil, çizgide düzenli ilerlemektir.
Ekran süresi artmaz mı?
Derslerdeki ekran planlıdır ve üretime bağlıdır: hedef biter, ekran kapanır. Dersin bir bölümü zaten kağıt üzerinde ve sınıf içi etkinliklerle, ekransız geçer. Evdeki serbest tüketimle okuldaki planlı üretim aynı kefeye konmaz; biz ikincisini öğretiyoruz.
Evde bilgisayar veya ücretli yazılım almamız gerekir mi?
Hayır. Scratch, Kodu ve Python ücretsiz yayımlanan araçlardır. Ders üretimi okulda tamamlanır. Evde devam etmek isteyen öğrenci aynı araçlara ücretsiz erişir; ek bir satın alma gerekmez.
TechZone kulüp mü, ders mi?
İlkokulda TechZone haftada 2 ders olarak haftalık programın içindedir; seçime bağlı değildir. Kulüp saatleri bundan ayrıdır ve ilkokulda ayrıca haftada 2 derstir. Kodlamayı seven öğrenci ders dışında kulüpte de üretmeye devam edebilir.