ÖĞRENME YOLU

Robotik ve Kodlama

Algoritma, Scratch, Python, web, elektronik, micro:bit, Arduino, sensör, aktüatör, robot sistemi, veri ve proje atölyesini tek üretim yolu içinde birleştirir.

Son güncelleme: 27 Temmuz 2026
ANA SORU

Bir problemi algoritmadan güvenli fiziksel prototipe kadar hangi sırayla geliştirir, test eder ve belgelersin?

Bu yolun tamamlanma kanıtı: Çalışan kod, devre şeması, giriş–işlem–çıkış testi, hata günlüğü ve proje sürümleri. Sayfa sayısı veya geçirilen süre tek başına yeterlik göstermez.

Bütün dersler sonunda hedeflenen proje: Gerçek bir ihtiyacı algılayan, karar veren, çıktı üreten ve güvenlik sınırları test edilmiş küçük sistem. Proje, ders başlıklarını aynı üründe ilişkilendirmeli ve başarısız testleri de görünür tutmalıdır.

Öğrenme kanıtı

Çalışan kod, devre şeması, giriş–işlem–çıkış testi, hata günlüğü ve proje sürümleri

Bütünleştirici proje

Gerçek bir ihtiyacı algılayan, karar veren, çıktı üreten ve güvenlik sınırları test edilmiş küçük sistem

Geri dönüş zamanı

Her yeni modülde, proje testi başarısız olduğunda, donanım değiştiğinde ve sürüm sonunda.

DERS HARİTASI

12 içerik; kavramdan kanıta

Algoritmalar

Ders · Algoritma, sıralama, koşullar ve daha fazlası — algoritmik düşünmenin temel dersleri.

Sayfayı aç →

Arduino · Robotik ve Kodlama

Ders · Blink'ten motor sürücü ve sensörlere Arduino: dijital/analog G-Ç, seri monitör, PWM, servo, kütüphaneler ve park sensörü/çizgi izleyen/sulama projeleri.

Sayfayı aç →

Elektroniğe Giriş

Ders · Elektrik, gerilim ve akımdan LED, direnç, buton ve devre şemalarına; güvenli düşük gerilimle elektroniğe giriş.

Sayfayı aç →

micro:bit · Robotik ve Kodlama

Ders · MakeCode blokları ve MicroPython ile micro:bit: LED matris, düğmeler, sensörler, radyo ve adım sayar/skor/bisiklet ışığı projeleri.

Sayfayı aç →

Proje Atölyesi

Proje · Problem seçmekten prototip, test, belgeleme ve sunuma; bir fikri baştan sona gerçek bir projeye dönüştürmenin adımlarını anlatan uçtan uca proje rehberi.

Sayfayı aç →

Python Temelleri

Ders · Değişkenlerden fonksiyonlara, dosyalardan projelere: metin tabanlı Python ile programlamanın temelleri.

Sayfayı aç →

Robotik Sistemler

Ders · Robotun parçalarından algıla-karar-hareket döngüsüne; şasi, motor, sensör ve kontrolü birleştiren engel kaçan ve çizgi izleyen robot projeleri.

Sayfayı aç →

Robotik ve Kodlama Nedir?

Ders · Kodlama bir sisteme ne yapacağını açık adımlarla anlatır; robotik bu komutları sensör, elektronik ve hareketle fiziksel dünyada uygular.

Sayfayı aç →

Scratch ile Programlama

Ders · Scratch arayüzünden oyunlara: hareket, olaylar, koşullar, döngüler, değişkenler ve projelerle blok tabanlı programlama.

Sayfayı aç →

Sensörler ve Aktüatörler

Ders · Işık, sıcaklık, mesafe ve hareket sensörlerinden servo, DC ve step motorlara; sensör verisini okuma, filtreleme ve kalibrasyon.

Sayfayı aç →

Veri ve Yapay Zekâya Giriş

Ders · Veriden örüntülere, makine öğrenmesinden yapay zekâ etiğine; dürüst, gizliliğe saygılı ve yaşa uygun bir yapay zekâ girişi ve basit sınıflandırma projesi.

Sayfayı aç →

Web Temelleri

Ders · İnternetin çalışmasından HTML, CSS ve JavaScript'e; erişilebilir ve responsive bir kişisel proje sayfası yapmaya uzanan web temelleri.

Sayfayı aç →
4 HAFTALIK PLAN

Dersleri bir üretim döngüsüne yerleştir

Her hafta yalnız okumayla kapanmaz. Birinci oturumda kavram ve örnek; ikinci oturumda uygulama; üçüncü kısa oturumda test ve açıklama yapılır. Eksik ön koşul görülürse takvim hızlandırılmaz.

Dersleri bir üretim döngüsüne yerleştir tablosu
HaftaOdakÜretilecek kanıt
1Algoritmalar, Proje Atölyesi, Scratch ile ProgramlamaÇalışan kod, devre şeması, giriş–işlem–çıkış testi, hata günlüğü ve proje sürümleri
2Arduino · Robotik ve Kodlama, Python Temelleri, Sensörler ve AktüatörlerGerçek bir ihtiyacı algılayan, karar veren, çıktı üreten ve güvenlik sınırları test edilmiş küçük sistem
3Elektroniğe Giriş, Robotik Sistemler, Veri ve Yapay Zekâya GirişHata günlüğü ve ikinci sürüm
4micro:bit · Robotik ve Kodlama, Robotik ve Kodlama Nedir?, Web TemelleriQuiz sonucu, yanlış kavram ve sonraki uygulama
YAYGIN TUZAKLAR

Hızlı görünür ama öğrenmeyi zayıflatır

DERİNLEŞTİRME

Robotik ve Kodlama: kanıtı nasıl derinleştirirsin?

Bu öğrenme yolunun ayırt edici sorusu şudur: Bir problemi algoritmadan güvenli fiziksel prototipe kadar hangi sırayla geliştirir, test eder ve belgelersin? İlk yanıt bir tanım olabilir; ancak tamamlanma için çalışan kod, devre şeması, giriş–işlem–çıkış testi, hata günlüğü ve proje sürümleri üretilmelidir. Kanıtın girdisi, yöntemi, sınırı ve yeniden kontrol tarihi açık değilse sonuç güçlü görünse bile izlenebilir değildir.

Başlangıçta Algoritmalar, Arduino · Robotik ve Kodlama, Elektroniğe Giriş, micro:bit · Robotik ve Kodlama başlıkları arasından iki farklı çalışma seç. Birinde kavramı kendi cümlenle açıkla; diğerinde uygulama, ölçüm veya kullanıcı testi yap. İki çalışma aynı kanıt türüyle kapanmamalıdır. Bu fark, Robotik ve Kodlama alanının yalnız okunmadığını, farklı üretim biçimleriyle sınandığını gösterir.

İlerleyen aşamada Scratch ile Programlama, Sensörler ve Aktüatörler, Veri ve Yapay Zekâya Giriş, Web Temelleri başlıklarını bütünleştirici projeye bağla: Gerçek bir ihtiyacı algılayan, karar veren, çıktı üreten ve güvenlik sınırları test edilmiş küçük sistem Projede başarılı test kadar başarısız test de tutulur. Her hata için koşul, beklenen sonuç, gerçek sonuç, olası neden ve yapılan tek değişiklik yazılır.

Özellikle şu tuzakları ayrı kontrol et: Kodu anlamadan kopyalamak; Devreyi enerjiliyken değiştirmek; Sensör verisini kalibrasyonsuz kullanmak; Projeyi sonuç videosuyla kanıtlanmış saymak. Bir tuzağı yalnız okumak yeterli değildir; kendi çalışmandan o tuzağa benzeyen bir örnek bul ve hangi kanıtın hatayı görünür kıldığını yaz.

Bu merkeze geri dönüş kuralı: Her yeni modülde, proje testi başarısız olduğunda, donanım değiştiğinde ve sürüm sonunda. Önceki kayıt silinmez; yeni tarih, değişen araç veya kaynak, yeni kanıt ve sıradaki küçük deneme eklenir. Böylece ilerleme tamamlanan sayfa sayısıyla değil, açıklama, uygulama ve düzeltmenin niteliğiyle izlenir.

MİKRO QUIZ

Karar mantığını sınayalım

1. Bir problemi algoritmadan güvenli fiziksel prototipe kadar hangi sırayla geliştirir, test eder ve belgelersin?

Cevap yalnız tanım değil, şu kanıtı üretmelidir: Çalışan kod, devre şeması, giriş–işlem–çıkış testi, hata günlüğü ve proje sürümleri.

2. İlk başarısız test ne yapılmalıdır?

Silinmemeli; koşul, beklenen sonuç, gerçek sonuç ve düzeltmeyle kaydedilmelidir.

3. Kaynak okumak uygulama yapıldığını kanıtlar mı?

Hayır. Kaynak yöntem ve sınır verir; uygulama kanıtı ayrıca üretilir.

4. Modül ne zaman yeniden açılır?

Her yeni modülde, proje testi başarısız olduğunda, donanım değiştiğinde ve sürüm sonunda.

5. Bütünleştirici proje neyi bir araya getirir?

Gerçek bir ihtiyacı algılayan, karar veren, çıktı üreten ve güvenlik sınırları test edilmiş küçük sistem

RESMÎ / BİRİNCİL KAYNAKLAR

Teknik ayrıntıyı güncel kaynaktan doğrula

Python Tutorial

Birincil veya kurumsal yöntem ve teknik sınır kaynağı.

Kaynağı aç →

Arduino Learn

Birincil veya kurumsal yöntem ve teknik sınır kaynağı.

Kaynağı aç →

micro:bit lessons

Birincil veya kurumsal yöntem ve teknik sınır kaynağı.

Kaynağı aç →

Scratch Educators

Birincil veya kurumsal yöntem ve teknik sınır kaynağı.

Kaynağı aç →