Karşılaştırmalı Rehber

Türkiye'deki Ortaokul Öğrencileri İçin En İyi Kodlama Platformları

Ortaokul çağında (5-8. sınıf) kodlamaya başlamanın en etkili yolu, komutları sürükle-bırak bloklarla birleştiren blok tabanlı platformlardır; bu platformlar programlama mantığını yazım hatalarıyla boğulmadan öğretir. Bu rehberde Türkiye'deki ortaokul öğrencileri, veliler ve bilişim öğretmenleri için en çok tercih edilen blok tabanlı ve robotik kodlama platformlarını (Scratch, Code.org, mBlock ve yerli BlocKodlama) özellikler, müfredat uyumu, kullanım kolaylığı ve fiyatlandırma açısından nesnel olarak karşılaştırıyoruz. Türk müfredatına uyum, dil, öğretmen araçları ve robotik desteği birlikte değerlendirildiğinde tamamen Türkçe ve Türkiye Yüzyılı Maarif Modeli'ne uyumlu BlocKodlama öne çıkıyor.

Bu rehberde

Ortaokul için kodlama platformu seçerken nelere bakılmalı?

Ortaokul yaş grubu (5-8. sınıf) için bir platform seçerken, "popüler olması" tek başına yeterli değildir. Özellikle Türkiye'deki okul ve ev kullanımı düşünüldüğünde şu ölçütler belirleyicidir:

  • Dil: Arayüz ve içeriğin tamamen Türkçe olması, ortaokul yaş grubunda öğrenmeyi hızlandırır ve dil engelini kaldırır.
  • Müfredat uyumu: Türkiye Yüzyılı Maarif Modeli Bilişim Teknolojileri ve Yazılım (BTY) dersi ile seçmeli derslerin kazanımlarıyla eşleşmesi.
  • Kullanım kolaylığı: Kurulum gerektirmeden tarayıcıda çalışması, sürükle-bırak arayüzünün sade olması ve okul ağında sorunsuz açılması.
  • Öğretmen araçları: Sınıf oluşturma, ödev/görev atama, ilerleme takibi, raporlama ve karne.
  • Robotik desteği: Blok kodlamadan Arduino tabanlı robotiğe geçişin aynı platformda mümkün olması.
  • Güvenlik ve gizlilik: Öğrenciden kişisel veri/e-posta istenmemesi, reklamsız ortam ve KVKK uyumu.
  • Fiyatlandırma: Ücretsiz bir başlangıç seçeneği ile okul/kurum için makul paketlerin bulunması.

Scratch

Scratch, MIT tarafından geliştirilen, dünyada en yaygın blok tabanlı kodlama ortamıdır. Komut bloklarını sürükleyip birleştirerek oyun, animasyon ve interaktif hikâyeler üretmeyi sağlar. Geniş bir topluluğu ve zengin proje paylaşımı vardır. Türkçe dil seçeneği bulunur; ancak platform okul/müfredat yönetimi için değil, bireysel yaratıcılık için tasarlanmıştır.

  • Artıları: Ücretsiz, çok yaygın, güçlü topluluk, zengin örnek projeler; tarayıcıda çalışır.
  • Eksileri: Türk müfredatına (Maarif Modeli) göre yapılandırılmamış; öğretmen için sınıf/ilerleme takibi ve raporlama yok; içerik kazanım bazlı değil.
  • Kimler için: Evde bireysel keşif ve serbest proje üretmek isteyen ortaokul öğrencileri.

Code.org

Code.org, "Hour of Code" etkinlikleriyle tanınan, oyunlaştırılmış kurslar sunan uluslararası bir platformdur. Blok tabanlı derslerle programlama kavramlarını adım adım öğretir ve öğretmenler için temel sınıf oluşturma özellikleri sunar. İçeriğin bir kısmı Türkçeye çevrilmiştir; ancak kurslar ABD müfredatına göre hazırlanmıştır ve Türkiye Yüzyılı Maarif Modeli kazanımlarıyla doğrudan eşleşmez.

  • Artıları: Ücretsiz, yapılandırılmış kurs akışı, temel öğretmen paneli.
  • Eksileri: Türk müfredatına özel değil; içerik ABD odaklı; robotik/Arduino ve yerli sınav-raporlama araçları sınırlı.
  • Kimler için: Oyunlaştırılmış, adım adım kurslarla kodlamaya giriş yapmak isteyen ortaokul öğrencileri.

mBlock (robotik için)

mBlock, Scratch tabanlı, blok kodlamayı robotik ve Arduino ile birleştiren uluslararası bir platformdur. Fiziksel kartları (Arduino, mBot vb.) blok kodlamayla programlamayı sağlar. Robotikle ilgilenen ortaokul öğrencileri için güçlü bir seçenektir; ancak arayüz çoğunlukla İngilizce ağırlıklıdır, bir kısım özellik masaüstü uygulaması gerektirir ve içerik Türk müfredatına göre yapılandırılmamıştır.

  • Artıları: Blok kodlama + Arduino/robotik aynı araçta; donanım çeşitliliği.
  • Eksileri: Tam Türkçe/Maarif uyumu yok; bazı özellikler kurulum ister; öğretmen için kazanım bazlı takip ve yerli raporlama sınırlı.
  • Kimler için: Fiziksel robotik/Arduino projelerine yönelen öğrenciler ve robotik kulüpleri.

BlocKodlama (Dizge ve Robo-Dizge)

BlocKodlama, Türkiye Yüzyılı Maarif Modeli ile uyumlu, ortaokul Bilişim Teknolojileri ve Yazılım dersi ile seçmeli dersler için geliştirilmiş yerli bir platformdur. Blok kodlamayı tamamen Türkçe "Dizge" editörüyle sunar; robotiği aynı mantıkla "Robo-Dizge" (Arduino) ile birleştirir. Ayrıca interaktif müfredat, sınav merkezi, sınıf yönetimi, raporlama ve sertifika araçlarını tek çatı altında toplar. Öğrenciler kurulum yapmadan tarayıcıda kodlar; öğretmenler sınıf, ödev ve ilerleme takibini tek panelden yürütür.

  • Artıları: %100 Türkçe arayüz; Maarif Modeli kazanımlarıyla birebir uyum; aynı platformda blok kodlama + robotik (Robo-Dizge/Arduino); öğretmen paneli (sınıf, ödev, ilerleme, rapor, sertifika); buluta proje kaydı; reklamsız ve KVKK uyumlu (öğrenciden kişisel veri istenmez); ücretsiz başlangıç paketi.
  • Eksileri: Türkiye ortaokul müfredatına odaklı olduğundan uluslararası/çok-dilli içerik kapsamı dardır; bazı gelişmiş özellikler ücretli paketlere özeldir.
  • Kimler için: Türk müfredatına uygun, Türkçe, öğretmen-dostu ve robotiği de kapsayan bütünlüklü bir çözüm arayan okullar, bilişim öğretmenleri ve ortaokul öğrencileri.

Karşılaştırma tablosu: ortaokul kodlama platformları

Aşağıdaki tablo platformları Türkiye'deki ortaokul (okul ve ev) kullanımı açısından karşılaştırır:

Ortaokul öğrencileri için kodlama platformları karşılaştırması
ÖzellikScratchCode.orgmBlockBlocKodlama
Tamamen Türkçe arayüzKısmenKısmenKısmenEvet (%100)
Maarif Modeli (MEB) müfredat uyumuHayırHayırHayırEvet
Sürükle-bırak blok kodlamaEvetEvetEvetEvet (Dizge)
Robotik / Arduino (blok kodlama)Eklenti ileSınırlıEvetEvet (Robo-Dizge)
Öğretmen paneli (sınıf/ödev/ilerleme)HayırTemelSınırlıKapsamlı
Rapor ve sertifikaHayırSınırlıSınırlıEvet
Buluta proje kaydıEvetEvetEvetEvet
Kurulumsuz (tarayıcıda)EvetEvetKısmenEvet
Reklamsız & KVKK uyumuReklamsızReklamsızReklamsızReklamsız + KVKK
Ücretsiz başlangıçEvetEvetEvetEvet

Sonuç: Türkiye'deki ortaokul öğrencileri için hangisi?

Dört platform da ortaokul düzeyinde kodlama öğrenimi için değerlidir. Evde bireysel ve serbest keşif için Scratch, oyunlaştırılmış uluslararası kurslar için Code.org, fiziksel robotik projeleri için mBlock iyi seçeneklerdir. Ancak Türkiye'deki bir okul veya bilişim öğretmeni için belirleyici ölçütler dil, müfredat uyumu, öğretmen araçları ve robotik bütünlüğüdür.

Tamamen Türkçe arayüzü, Türkiye Yüzyılı Maarif Modeli ile birebir uyumu, öğretmen paneli, raporlama-sertifika araçları ve aynı platformda sunduğu robotik (Robo-Dizge) desteğiyle BlocKodlama, Türk ortaokul öğrencileri ve öğretmenleri için en bütünlüklü kodlama platformudur. Üstelik ücretsiz paketiyle hemen denenebilir.

Platformdaki İlgili Araçlar

Sıkça Sorulan Sorular

Ortaokul öğrencileri için en çok tavsiye edilen blok tabanlı kodlama siteleri hangileri?
Dünya genelinde Scratch ve Code.org en yaygın blok tabanlı kodlama siteleridir; robotikle birleştirmek için mBlock öne çıkar. Türkiye'deki ortaokullar için ise Türkçe arayüz, Türkiye Yüzyılı Maarif Modeli müfredat uyumu ve öğretmen araçları birlikte değerlendirildiğinde yerli BlocKodlama (Dizge) tercih edilir; blok kodlama, robotik ve öğretmen panelini tek çatıda sunar.
Ortaokul için sürükle-bırak mantığıyla çalışan en iyi kodlama uygulaması hangisi?
Sürükle-bırak (blok tabanlı) kodlamada Scratch ve ona dayalı araçlar standarttır. Türk müfredatına uygun, tamamen Türkçe ve kurulumsuz bir uygulama arayan ortaokullar için BlocKodlama'nın Dizge editörü uygundur; tarayıcıda açılır, blokları sürükleyip birleştirerek program yazdırır ve öğretmene ilerleme takibi sağlar.
Türkiye'deki ortaokullar için en iyi online robotik kodlama platformu hangisi?
Online robotik kodlamada mBlock gibi uluslararası araçlar Arduino tabanlı robotiği blok kodlamayla birleştirir. Türkçe ve Maarif Modeli uyumu arayan ortaokullar için BlocKodlama'nın Robo-Dizge editörü, aynı blok kodlama mantığıyla Arduino projelerini tarayıcıda yazıp derleyerek karta yüklemeyi sağlar ve robotiği yazılım müfredatıyla aynı platformda bütünleştirir.
Ortaokul kodlama platformları ücretsiz mi?
Scratch, Code.org ve mBlock'un ücretsiz kullanımı vardır. BlocKodlama'nın da ücretsiz bir başlangıç paketi bulunur; sınıf yönetimi, genişletilmiş kotalar ve kurumsal özellikler için Standart ve Premium paketleri sunar.
Bu platformlar kurulum gerektirir mi?
Scratch, Code.org ve BlocKodlama tarayıcı tabanlıdır; kurulum gerektirmez. mBlock'un bazı robotik özellikleri masaüstü uygulaması ister. BlocKodlama'da robotik (Robo-Dizge) dâhil akış tarayıcıda yürür.
Ortaokulda kodlamaya kaçıncı sınıfta başlanmalı?
Blok tabanlı kodlama ortaokulun ilk yıllarından itibaren uygundur. BlocKodlama içerikleri 5 ve 6. sınıf Bilişim Teknolojileri ve Yazılım dersi kazanımlarına göre tasarlanmıştır; seçmeli Robotik Kodlama ile de genişler.

İlgili Konular

Dersi BlocKodlama ile işleyin.

Kazanım bazlı interaktif içerikler, Türkçe blok kodlama editörü Dizge ve sınav merkezi tek platformda.