LEGO SPIKE • SCRATCH • BLOK TABANLI KODLAMA • ROBOTİK

ROBOTUNU TASARLA KODLA VE HAREKETE GEÇİR

Robotik & Kodlama eğitimimizde öğrenciler LEGO SPIKE Essential ve LEGO SPIKE Prime setleriyle çalışan robotlar tasarlar; Scratch ve blok tabanlı programlama ile robotlarını kodlar. Eğitim sürecinde algoritma, mekanik sistemler, sensörler, motorlar, oyun tasarımı ve yazılım birlikte ele alınır.

🤖
LEGO SPIKE RobotikTasarla, kodla ve geliştir
🧩
Bloklarla KodlamaAlgoritmayı görselleştir
⚙️
Mekanik TasarımDişli, eksen ve hareket
🧠
Problem ÇözmeDene, hata ayıkla, geliştir
RUN
Tasarım + Mekanik + Kodlama + Paylaşım

Robotik ve kodlama neden birlikte öğretilmeli?

Kodun gerçek bir motora, sensöre veya modele etki ettiğini gören öğrenci; algoritmayı daha kolay kavrar ve soyut programlama bilgisini somut bir deneyime dönüştürür.

🧠

Algoritmik Düşünme

Bir görevi küçük adımlara ayırma ve doğru sırada planlama.

⚙️

Mekanik Kavrayış

Dişli, eksen, kuvvet, hız ve denge ilişkilerini model üzerinde görme.

🔎

Hata Ayıklama

Model veya kod çalışmadığında nedeni bulup çözümü yeniden deneme.

🎨

Yaratıcılık

Hazır modeli kişiselleştirme ve özgün robot fikirleri geliştirme.

🤝

İletişim ve Takım

Görev paylaşımı, birlikte üretme ve projeyi anlatma becerisi.

LEGO SPIKE ile robotik öğrenme

LEGO SPIKE Essential ve LEGO SPIKE Prime setleri; motorlar, sensörler ve programlanabilir hub yapısıyla öğrencilerin mekanik tasarım, mühendislik ve yazılım becerilerini gerçek projelerde birleştirmesini sağlar.

1
KeşfetProblemi, bilimsel kavramı ve modelin görevini anla.
2
YapLEGO parçaları, motor ve sensörlerle çalışan modeli kur.
3
KodlaModelin hareketini ve tepkilerini kod bloklarıyla programla.
4
Paylaş ve GeliştirSonucu anlat, test et ve daha iyi bir sürüm tasarla.

Scratch ve blok tabanlı kodlama

Programlama eğitimi Scratch arayüzü ve görsel kod bloklarıyla başlar. Öğrenciler algoritma, döngüler, koşullar, değişkenler, mesajlaşma blokları, olaylar, koordinatlar ve fonksiyon mantığını öğrenerek oyunlar, animasyonlar ve etkileşimli hikâyeler geliştirir.

1
Sıralı düşünmeBir işlemin adımlarını doğru sıra ve mantıkla oluşturma.
2
Koşullar ve döngülerTekrarlanan görevleri ve karar mekanizmalarını programlama.
3
Olaylar ve etkileşimTıklama, tuş, sensör ve mesajlara göre tepki oluşturma.
4
Oyun ve animasyon geliştirmeKarakter, sahne, puan, seviye, mesajlaşma ve etkileşim içeren projeler tasarlama.

Temelden Proje Geliştirmeye Öğrenme Yolu

Program süresi ve konu yoğunluğu yaş grubuna göre değişebilir. İçerikler temel mekanikten özgün robot ve oyun projelerine ilerler.

1

Algoritma ve Sıralama

Kodlama Mantığına Giriş
  • Günlük yaşam algoritmaları
  • Komutları doğru sıraya koyma
  • Yön ve hareket komutları
  • Adım adım görev tamamlama
  • Basit hata ayıklama
  • Güvenli internet kullanımı
BaşlangıçAlgoritma
2

LEGO SPIKE ve Mekanik

Çalışan Model Kurma
  • SPIKE Essential ve SPIKE Prime bileşenleri
  • Motor, eksen, dişli ve mekanik aktarım
  • Hareket ve hız ilişkisi
  • Renk, mesafe, kuvvet ve eğim sensörleri
  • Programlanabilir hub kullanımı
  • Modeli test etme ve prototipi iyileştirme
RobotikMekanik
3

Blok Tabanlı Kodlama

Robotu ve Oyunu Programlama
  • Scratch arayüzü ve blok kategorileri
  • Döngüler ve tekrar blokları
  • Koşullar ve karar verme
  • Değişkenler, puan ve sayaç mantığı
  • x-y koordinat sistemi, olaylar ve mesajlar
  • Sensör verisine göre tepki ve fonksiyon mantığı
ScratchBlok Kodlama
4

Özgün Proje ve Sunum

Fikrini Çalışan Sisteme Dönüştür
  • Proje problemini belirleme
  • Model ve oyun planı hazırlama
  • Robot mekanizmasını kurma
  • Kodu test etme ve düzeltme
  • Yeni özellikler ekleme
  • Projeyi sunma ve paylaşma
Final ProjesiSunum

Robotik ve Kodlama Proje Örnekleri

LEGO SPIKE, Scratch ve blok tabanlı kodlama kullanılarak gerçek yaşam problemlerine çözüm üreten projeler geliştirilir.

🅿️

Akıllı Otopark

Mesafe sensörü, bariyer mekanizması ve sayaç mantığıyla çalışan sistem.

🏠

Akıllı Ev

Işık, hareket ve güvenlik senaryolarını sensörlerle otomatikleştirme.

🦾

Robot Kol

Motor, dişli ve kuvvet aktarımıyla nesne taşıyan mekanik sistem.

🏭

Fabrika Bandı

Renk sensörüyle ürünleri ayıran ve taşıyan otomasyon modeli.

🚗

Çizgi İzleyen Robot

Renk ve ışık sensörü verisine göre yön değiştiren araç.

Robot Futbol

Takım oyunu, uzaktan kontrol ve hedefe yönelme becerileri.

🌍

Deprem Alarm Sistemi

Eğim ve hareket verilerine göre sesli ve ışıklı uyarı veren sistem.

♻️

Geri Dönüşüm Robotu

Renk veya nesne özelliklerine göre atıkları sınıflandıran model.

🌱

Akıllı Sera

Sensör verisine göre uyarı ve otomatik kontrol üreten sistem.

🌬️

Rüzgâr Türbini

Dönme hareketi, enerji aktarımı ve verim üzerine model geliştirme.

🛟

Kurtarma Robotu

Engelleri aşan, yük taşıyan ve görev tamamlayan araç prototipi.

🛣️

Otonom Araç

Sensörlerle çevreyi algılayıp rota ve hız kararı veren robot.

🎮

Scratch Labirent Oyunu

Koordinat, olay, puan ve seviye sistemi içeren etkileşimli oyun.

🎬

Etkileşimli Animasyon

Mesajlaşma blokları, karakterler ve sahnelerle dijital hikâye.

🤖

Robot Simülasyonu

Scratch üzerinde robot hareketlerini ve sensör tepkilerini modelleme.

🧠

Akıllı Karar Oyunu

Koşullar ve değişkenlerle kullanıcı seçimlerine tepki veren proje.

Kodlama yalnızca komut vermek değildir

Öğrenci; problemi analiz eder, çözüm adımlarını planlar, kodu oluşturur, hatayı bulur ve daha iyi bir çözüm geliştirir. Bu süreç dikkat, planlama ve stratejik düşünme becerilerini destekler.

1
Problemi AnlaRobotun veya oyunun yapması gereken görevi belirle.
2
Algoritmayı KurÇözümü küçük, sıralı ve anlaşılır adımlara ayır.
3
Kodla ve ÇalıştırBlokları birleştir, modeli veya oyunu test et.
4
Hata Ayıkla ve GeliştirÇalışmayan bölümü bul, düzelt ve yeni özellik ekle.

Örnek blok kodlama akışı

Görsel bloklar sayesinde öğrenci programın akışını kolayca takip eder ve komutlar arasındaki ilişkiyi görür.

Yeşil bayrak tıklanınca
Motoru başlat
Mesafe 10'dan küçük olana kadar tekrarla
Sensörü kontrol et ve yön değiştir
Motoru durdur ve ses çal

Program Bilgileri

Kesin süre, ders günleri ve grup başlangıçları dönem planına göre değişebilir.

🎓
5–15 Yaş

Yaş ve seviyeye göre farklılaştırılan robotik ve kodlama içerikleri.

👥
Maksimum 10 Kişi

Model kurma ve kodlama sürecinde birebir destek sağlayan sınıf yapısı.

🧰
Uygulamalı Eğitim

Her derste model, kod, test ve proje geliştirme çalışmaları.

👩‍💻
Uzman Eğitmenler

Mühendislik, bilişim ve eğitim deneyimine sahip eğitmen kadrosu.

Sık Sorulan Sorular

Robotik & Kodlama eğitimi hakkında merak edilenler.

Programda hangi LEGO setleri kullanılıyor?

Robotik bölümünde ağırlıklı olarak LEGO SPIKE Essential ve LEGO SPIKE Prime eğitim setleri kullanılır. Yaş ve seviyeye göre set seçimi değişebilir.

Öğrencinin önceden kodlama bilmesi gerekir mi?

Hayır. Program temel algoritma, sıralama ve blok kodlama konularıyla başlar.

Çocuklar yalnızca hazır modelleri mi kuruyor?

Hayır. İlk aşamalarda yönergeli modeller kullanılır; ilerleyen çalışmalarda öğrenciler modelleri değiştirir ve kendi proje fikirlerini geliştirir.

Kodlama bölümünde hangi konular var?

Scratch arayüzü, blok tabanlı programlama, algoritma, döngüler, koşullar, olaylar, değişkenler, mesajlaşma blokları, koordinat sistemi, fonksiyon mantığı, hata ayıklama, oyun ve animasyon tasarımı çalışılır.

Program sonunda öğrenci ne yapabilir?

Basit robot modelleri kurabilir, motor ve sensörleri programlayabilir, blok tabanlı oyunlar geliştirebilir ve projesini sunabilir.

🤖

İlk robotunuzu birlikte tasarlayalım

Yaş grubu, ders takvimi, kontenjan ve demo bilgisi için formu doldurun.

Bilgileriniz üçüncü kişilerle paylaşılmaz.