Kademe rehberi · Ortaokul ve Lise · Birebir
Robotik Kodlama
İlkokuldan sonra sıra kodun kendisine geliyor.
Robotik kodlama, çocuğunuzun blok tabanlı komutlarla bir robotun hareketini adım adım kurduğu bir çalışma biçimi. İlkokul çağında yaygın olarak uygulanıyor, çocuğunuzu makineyle ilk kez tanıştırıyor; problem çözme ve el becerisinin gelişimine katkı sağlıyor.
Ortaokuldan itibaren bu mantık kodun kendisiyle kuruluyor ve orada Python devreye giriyor. Bizim öğrettiğimiz taraf bu: birebir yazılım dersi.
- Program
- 28 ders
- Ders
- 60-75 dakika
- Dil
- Python
- Kademe
- Ortaokul ve lise
- Ücret
- 49.000 TL
Kademe kademe
Aynı merakın üç ayrı durağı var.
Çocuğun makineye ilgisi hep aynı yerden başlıyor, gittiği yer kademeye göre değişiyor.
İlkokul: robotik kodlama
Renkli parçalar, bloklar, hareket eden bir robot. Çocuk somut bir sonuç görüyor ve merakı açılıyor. Güzel bir başlangıç.
Ortaokul ve lise: Python
Artık robotu da uygulamayı da çalıştıran kodun kendisi öğreniliyor. Sınırı kit değil, çocuğun hayal gücü belirliyor.
Lise sonu: Java
Yazılıma ciddi biçimde yönelen öğrencide sıra kurumsal tarafa geliyor: Android, Spring Boot, büyük sistemler.
Çocuğunuz hangi duraktaysa bir sonrakine geçmesi gerekiyor. Aynı yerde kalan çocuk ilgisini kaybediyor.
Ders nasıl yapılıyor
Yazılım dersi ekran başında, robotik ise masa başında bir iş.
Robotik dersinin doğası gereği yüz yüze olması gerekiyor. Kitin masada olması, kablo ters bağlandığında gösterecek birinin yanında durması lazım. Bu yüzden robotik atölyeleri hep aynı odada toplanıyor.
Yazılım dersinde durum farklı. Çocuğunuz kendi bilgisayarında yazarken ben ekranını görüyorum, yanlış satırı o an birlikte okuyoruz. Bu yüzden ders online yapılabiliyor ve içerik hiç eksilmiyor.
Yüz yüze isteyen aileler için İzmir içinde yüz yüze seçeneği de var. Türkiye'nin başka şehirlerinden katılan öğrencilerimizde program tamamen online ilerliyor.
- Konak
- Karşıyaka
- Bornova
- Buca
- Karabağlar
- Çiğli
- Gaziemir
- Bayraklı
- Balçova
- Narlıdere
- Urla
- Aliağa
Evde ayrıca set, kit ya da malzeme bulundurmanız gerekmiyor; bilgisayar yetiyor.
Müfredat
Python programı 28 derste tamamlanıyor.
Robotik projelerde kullanılan karar mantığının tamamı bu müfredatın içinde: koşul, döngü, fonksiyon, veri okuma ve hatayı bulup düzeltme.
| Ders aralığı | Konu | Teslim |
|---|---|---|
| Ders 1-14 | Temeller: değişken, koşul, döngü, liste. Robotun karar mantığı da bu dördünün üstüne kuruluyor. | Her ders sonunda ödev, 8. derste ilk proje |
| Ders 15-20 | Kendi programını kurma: fonksiyonlar, dosya okuma, hata ayıklama. | 20. derste kendi seçtiği proje |
| Ders 21-28 | Gerçek dünya: dış veriyle çalışma, küçük bir uygulama, yapay zekâ araçlarıyla tanışma. | Bitirme projesi ve sunum |
Dönem sonunda çocuğunuzun elinde çalışan ve başkasına gösterebildiği kendi programı oluyor.
Ders akışı
Ders 60 ila 75 dakika sürüyor ve dört parçaya bölünüyor.
Çocuğunuz dersten "izledim" diye değil, "çalıştırdım" diye kalkıyor.
Öğrenim sistemi
Ders bittiğinde öğrenme durmuyor; aradaki günlerde panel devralıyor.
Ders haftada bir. Öğrenmenin geri kalanı aşağıdaki ekranlarda sürüyor ve hepsi fiyata dahil.
Öğrenci paneli
Çocuğunuz nereden devam edeceğini aramıyor.
Ders programı, ödevler ve günlük alıştırmalar tek girişte duruyor. Panel açıldığında o gün ne yapılacağı ekranda yazıyor.
Büyüt
Ders programı
Ders günleri çocuğunuzun okul düzenine göre kuruluyor.
Her dersin tarihi, ders kaydı ve dokümanı aynı yerde. Kaçırılan ya da anlaşılmayan ders tekrar izlenebiliyor.
Büyüt
Öğrenim Asistanı
Gece yarısı takıldığında bekleyecek kimseye ihtiyacı olmuyor.
Panelde bekleyen asistan hazır cevap vermiyor. Ne yapmaya çalıştığını anlayıp adım adım düşündürüyor, çözümü çocuğunuz buluyor.
Büyüt
Kodlama ödevleri
Teslim edilmeyen ödev gözden kaçmıyor.
Ödev panelden veriliyor, panelden teslim ediliyor. Ödev o öğrenci için seçiliyor: dersin verisine bakılıp en çok geliştirecek çalışma veriliyor.
Büyüt
İnteraktif soru bankası
Derste öğrendiğini gerçek problemlerde deniyor.
Konu konu pekiştirme her an açık. Çözüm açıklamaları görünüyor; birebir öğrencide günlük çözüm limiti yok.
Büyüt
Günlük alıştırma
Günde üç kısa soruyla düzenli pratik.
İki ders arasındaki günler de programın parçası. Panel her gün seviyeye göre kısa alıştırma üretiyor, çoğu zaman on dakika sürüyor.
Büyüt
Klavye egzersizleri
Harf ararken düşünce zinciri kopuyor.
Ortaokul yaşında en çok zaman kaybettiren şey klavyede harf aramak. Panelde süreli egzersiz var: doğru sayısı, hata sayısı ve dakikadaki kelime sayısı ekranda.
Büyüt
Gelişim karnesi
Nerede zorlandığını tahmin etmiyoruz, ekranda görüyoruz.
Hangi konuda ilerlediği, nerede takıldığı haftalık olarak yazıyor. Bir sonraki dersin planı da buna bakılarak kuruluyor.
Büyüt
Veli Takip Portalı
Çocuğunuzun nasıl gittiğini sormanıza gerek kalmıyor.
Hangi ders işlendi, konu neydi, ödevini gönderdi mi, ne kadar çalıştı. Kendi girişinizden görüyorsunuz; açıp bakıyorsunuz.
Büyüt
"Ödevini yaptın mı" diye sormak zorunda kalmıyorsunuz; panelde zaten yazıyor.
Python mu Java mı
Robotiğe yakın taraf Python, kurumsal taraf Java.
Robotik ve gömülü sistem projelerinin yazılım tarafında en çok karşılaşılan dillerden biri Python. Raspberry Pi üzerinde çalışan projeler, görüntü işleme ve sensörden gelen verinin işlenmesi büyük ölçüde bu dille yapılıyor. Robotiğe ilgi duyan bir çocuk için başlangıç bu yüzden Python.
Java daha çok kurumsal tarafta: bankacılık sistemleri, Android uygulamaları, Spring Boot servisleri. Lise sonunda ya da üniversitede yazılıma ciddi biçimde yönelen öğrencide sıra ona geliyor.
İkisini aynı anda öğrenmeyi önermiyorum. Birini bitirip diğerine geçmek, ikisini yarım bırakmaktan çok daha hızlı sonuç veriyor.
| Python | Java | |
|---|---|---|
| Robotik yazılımında | Yaygın kullanılıyor | Nadir kullanılıyor |
| Hangi kademede | Ortaokul, lise, üniversite | Lise sonu ve üniversite |
| Ders sayısı | 28 ders | 36 ders |
| İlk çalışan program | İlk birkaç ders | Daha ileride |
Robotiğe ilgi duyan çocukta yol Python'dan geçiyor. Java sonraki durak, ilk durak değil.
Eğitmen
Dersi kim veriyor?
Dersleri Berk Akademi'nin kurucusu Berk Keskin veriyor. Tanıtımda gördüğünüz kişi ile derse giren kişi aynı.
Grup dersi yok. Her ders tek öğrenciyle işleniyor, bu yüzden kontenjan sınırlı ve kayıt başvuru usulüyle alınıyor.
Berk Keskin kimdir sayfasıFiyat ve kayıt
Program ücretleri ve ödeme seçenekleri
Birebir Python programının iki biçimi ve tutarları aşağıda. İçerik ikisinde de aynı.
28 ders, KDV dahil · 6 ay vade farksız taksit
- Ders kayıtları
- Veli Takip Portalı
- Ödev sistemi ve soru bankası
- Günlük alıştırmalar
- 7/24 Öğrenim Asistanı
28 ders, KDV dahil · 6 ay vade farksız taksit
- Online paketin tamamı
- İzmir içinde yüz yüze ders
- Takvim birlikte planlanıyor
Kayıt başvuru usulüyle alınıyor: önce ücretsiz ön görüşme yapıyoruz, kontenjan uygunsa kayıt açılıyor.
Ders başına ne ödediğinizi baştan biliyorsunuz. Dönem ortasında ek ücret çıkmıyor.
Merak ettikleriniz
Robotikten kodlamaya geçerken merak edilenler.
Robotik kodlama ilkokul çağının işi
Robotik kodlama küçük yaşta çok iyi iş görüyor. Çocuk parçaları birleştiriyor, blokları sürüklüyor ve robot hareket ediyor. Emeğiyle sonuç arasındaki mesafe o kadar kısa ki bağ hemen kuruluyor.
O yaşta metin tabanlı kod yazmak zor, çünkü okuma ve yazma hızı henüz yetmiyor. Blok tabanlı araçlar bu boşluğu dolduruyor: mantığı öğretiyor, yazım kurallarını erteliyor.
Bu yüzden ilkokul çağında robotik atölyesine giden bir çocuk çok doğru bir şey yapıyor. Doğru zamanda doğru yerde başlıyor.
İlkokulda robotik, çocuğun makineyle ilk arkadaşlığı oluyor.
Ortaokulda aynı set dar gelmeye başlıyor
İkinci yılda çoğu zaman benzer projeler tekrar ediyor. Bu bir kurs sorunu değil, kitin sınırı. Kit ne kadar iyi olursa olsun yapabileceği şey belli ve çocuk o sınıra çabuk varıyor.
Ortaokul çağındaki bir çocuk artık kendi fikrini kurmak istiyor. Hazır bloklarla yapabileceğinin dışına çıkmak istediğinde önünde tek yol kalıyor: kodun kendisini öğrenmek.
O adımı atmayan çocuk genellikle ilgisini kaybediyor. Kodlamadan soğuduğunu düşünüyoruz ama aslında sıkıldığı şey kodlama değil, aynı yerde dönmek.
Set dar geldiğinde devam edecek bir yol olması gerekiyor. Python o yol.
Robotik atölyesini biz açmıyoruz
Şunu baştan söyleyeyim ki vaktinizi almayayım: Berk Akademi'de şu an bir robotik atölyesi yok. Aradığınız şey kit başında geçen bir ders ise doğru adres biz değiliz.
Sebebi şu: robotik dersi aynı masada, kit elin altındayken yapılan bir iş. Parça bozulduğunda yerine takan, kabloyu ters bağladığında gösteren biri orada olmalı. Bizim işimiz ise birebir yazılım dersi ve çoğunlukla online yürüyor. İkisi aynı derste bir araya gelmiyor.
Çocuğunuz bir robotik atölyesine gidiyorsa bu program onun devamı oluyor, rakibi değil. Gitmiyorsa da sorun yok; program sıfırdan başlıyor ve ön koşul aramıyor.
Yaptığımız iş robotun da uygulamanın da altında duran kod.
Robotun içindeki iş aslında kod
Bir robotun "engel görünce dön" davranışı aslında bir koşul ifadesi. "Çizgiyi kaybedene kadar ilerle" bir döngü. "Üç kere dene, olmazsa dur" ikisinin birleşimi.
Yani robotik projelerde yazılan kodun mantığı, bu programda öğretilen mantığın aynısı. Değişen tek şey komutun motora mı yoksa ekrana mı gittiği.
Kod bilen bir çocuk donanıma geçtiğinde çok hızlı ilerliyor. Tersi aynı hızda olmuyor: kit kurmayı bilen ama kod yazamayan çocuk kitin dışına çıkamıyor.
Mantık ortak. Öğrenilmesi gereken taraf da o ortak olan taraf.
Yarışmalarda yazılımı yazan kişi olmak
Okullardaki robotik yarışmalarında takımlar mekanik, elektronik ve yazılım diye bölünüyor. İlk iki tarafta birden çok kişi çalışabiliyor ama yazılım tarafı çoğu takımda tek kişiye kalıyor.
O tek kişi olmak takımdaki en aranan yer hâline geliyor, çünkü robotun davranışını yazan kişi aynı zamanda robotun ne yapacağına karar veren kişi oluyor.
Bu program bir yarışma hazırlığı değil. Ama yarışmada yazılım rolünü üstlenecek çocuğun ihtiyaç duyduğu temel tam olarak burada veriliyor.
Takımda yazan taraf olmak, parçaları takan taraf olmaktan daha kalıcı bir yer.
Grup atölyesiyle birebir dersin farkı
Atölyelerde bir kit genellikle iki ya da üç çocuğa düşüyor. Pratikte klavyeye hep aynı çocuk geçiyor, diğerleri izliyor. Grup dersinin kendi güzelliği var ama kodlamada bu bölünme diğer derslerden daha çok yakıyor.
Sebebi şu: herkes farklı bir satırda takılıyor. Bir sınıftaki on beş çocuğun on beş ayrı hatası oluyor ve eğitmen hepsine yetişemiyor. Yetişemediğinde de en kolay çözüm çocuğun yerine kodu düzeltmek oluyor; o çocuk da o konuyu öğrenmemiş oluyor.
Birebir derste hata çocuğun kendi hatası olarak kalıyor ve birlikte okunuyor. Daha yavaş görünüyor, dönem sonunda daha hızlı çıkıyor.
Ödediğiniz şey ders saati değil, o saatin tamamının çocuğunuza ayrılması.
Evde bilgisayar dışında bir şey gerekmiyor
İnternete bağlanan ve tarayıcı çalıştıran her bilgisayar yeterli. Oyun bilgisayarı gerekmiyor, kullandığımız araçların hepsi ücretsiz.
Tablet ve telefon yetmiyor. Kod yazmak için fiziksel klavye ve aynı anda birden çok pencereyi görebileceği bir ekran gerekiyor.
Kurulumu ilk derste birlikte yapıyoruz. Sizin teknik bir hazırlık yapmanıza gerek yok; sessiz bir oda ve çalışan bir internet bağlantısı yeterli.
İlk dersin sonunda ortam kurulu ve ilk program çalışıyor oluyor.
İlk görüşmede yönü birlikte buluyoruz
Ön görüşme ücretsiz ve yaklaşık yirmi dakika sürüyor. Amacı satış yapmak değil, çocuğunuzun hangi durakta olduğunu anlamak.
Üç şeyi konuşuyoruz: daha önce robotik ya da kodlamayla ilgili ne yaptı, hangi kademede, haftanın hangi günü uygun. Bunlara göre nereden başlayacağımız belli oluyor.
Görüşmenin sonunda ders sayısını, fiyatı ve başlangıç tarihini yazılı olarak iletiyorum. Kontenjan uygunsa kayıt açılıyor.
Karar vermeden önce kime ve neye ödeyeceğinizi görüyorsunuz.
Sık sorulanlar
Robotik Kodlama hakkında merak edilenler
Birebir kodlama programının ücreti ne kadar?
Robotik kodlama hangi kademede yapılıyor?
Berk Akademi'de robotik atölyesi var mı?
Çocuğum robotik kursuna gidiyor, bu program tekrar olur mu?
Çocuğum hangi kademede başlayabilir?
Dersler online olarak mı yapılıyor, yüz yüze mi?
Derste kaç öğrenci oluyor?
Çocuğunuzun hangi durakta olduğunu birlikte bulalım.
Ön görüşme ücretsiz ve yaklaşık yirmi dakika sürüyor. Daha önce ne yaptığını konuşuyoruz, nereden başlayacağımızı belirliyoruz, fiyatı yazılı olarak iletiyorum.