Blok Tabanlı Geliştirme Ortamları: Yapay Zekâya İlk Adımı Atmak

Millî Eğitim Bakanlığı’nın (MEB) 7. sınıflar için geliştirdiği Yapay Zekâ Uygulamaları-I dersinin beşinci ünitesi olan Blok Tabanlı Geliştirme Ortamları, öğrencileri yapay zekâ uygulamaları geliştirmenin temelleriyle tanıştırıyor. 18 ders saatinden oluşan bu ünite, öğrencilerin blok tabanlı programlama araçlarını kullanarak çevrim içi ve çevrim dışı geliştirme ortamlarına erişmelerini, bu ortamların arayüzlerini tanımalarını ve gerçek zamanlı test yöntemlerini öğrenmelerini hedefliyor. Bu makalede, ünitenin içeriğini, kazanımlarını, ders saatlerini ve öğrencilerin neler öğreneceğini adım adım açıklayacağız. Algoritmik düşünme, yapay zekâ uygulamaları ve iş birlikli çalışma gibi konuları destekleyen bu ünite, giriş seviyesindeki kullanıcılar için anlaşılır bir şekilde tasarlanmıştır.

Ünitenin Amacı ve Önemi

Blok Tabanlı Geliştirme Ortamları ünitesi, öğrencilerin yapay zekâ uygulamaları geliştirmek için ihtiyaç duyacakları temel araçları ve becerileri öğrenmelerini sağlıyor. 6 kazanımdan oluşan bu ünite, çevrim içi ve çevrim dışı blok tabanlı geliştirme ortamlarını tanıtarak öğrencilerin programlama dünyasına adım atmalarını kolaylaştırıyor. Öğrenciler, Scratch, Blockly veya benzeri platformların arayüzlerini tanıyarak, bu araçlarla basit uygulamalar geliştirmeyi öğreniyor. 18 ders saati boyunca, öğrenciler hem teorik hem de uygulamalı bir öğrenme süreciyle algoritmik düşünme ve problem çözme becerileri kazanıyor. Bu ünite, yapay zekâ projelerine başlamadan önce öğrencilerin teknik altyapılarını güçlendiriyor ve teknolojiye olan meraklarını artırıyor.

Ünitenin İçeriği ve Kazanımlar

Blok Tabanlı Geliştirme Ortamları ünitesi, tek bir ana konuya odaklanıyor: Blok Tabanlı Geliştirme Ortamları. Bu bölüm, öğrencilerin çevrim içi ve çevrim dışı platformlara erişmesini, bu ortamların arayüzlerini anlamasını ve test yöntemlerini öğrenmesini sağlıyor. Kazanımlar aşağıdaki gibi detaylandırılmıştır:

1. Blok Tabanlı Geliştirme Ortamları

  • YZU.1.5.1.1. Çevrim içi blok tabanlı ortamlara erişim sağlar.
    Öğrenciler, çevrim içi blok tabanlı programlama platformlarına nasıl erişeceklerini öğreniyor. Örneğin, Scratch veya Blockly gibi web tabanlı araçlara tarayıcı üzerinden ulaşma süreci öğretiliyor. Öğrenciler, bir hesap oluşturarak veya misafir olarak bu platformlara nasıl giriş yapacaklarını keşfediyor. Bu süreç, internet bağlantısı olan her yerde programlama yapabilme avantajını anlamalarını sağlıyor. Örneğin, bir öğrenci Scratch platformuna girerek basit bir animasyon oluşturmayı deneyebilir.
  • YZU.1.5.1.2. Çevrim dışı blok tabanlı geliştirme ortamının kurulumunu yapar.
    Bu kazanımda, öğrenciler çevrim dışı blok tabanlı geliştirme ortamlarını kurmayı öğreniyor. Örneğin, Scratch’in masaüstü sürümünün bir bilgisayara nasıl indirilip kurulacağı adım adım açıklanıyor. Bu, internet erişimi olmayan durumlarda bile programlama yapabilme imkânı sunuyor. Öğrenciler, kurulum sürecinde dosya indirme, kurulum sihirbazını takip etme gibi temel bilgisayar becerilerini geliştiriyor.
  • YZU.1.5.1.3. Blok tabanlı geliştirme ortamının arayüzünü tanır.
    Öğrenciler, blok tabanlı programlama platformlarının arayüzlerini öğreniyor. Örneğin, Scratch’te blokların nasıl sürüklendiği, kod bloklarının nasıl birleştirildiği ve projelerin nasıl kaydedildiği gibi temel özellikler tanıtılıyor. Arayüzde bulunan araç çubukları, komut blokları ve çalışma alanı gibi bileşenler, öğrencilerin platformu rahatça kullanabilmesi için basit bir şekilde açıklanıyor. Bu kazanım, öğrencilerin daha sonra geliştirecekleri yapay zekâ projeleri için temel bir altyapı oluşturuyor.

Öğrenme Süreci ve Yöntemler

Blok Tabanlı Geliştirme Ortamları ünitesi, 18 ders saati boyunca bilişim teknolojileri sınıflarında veya etkileşimli tahtalar üzerinden uygulamalı olarak işleniyor. Öğretmenler, öğrencilerin sorgulama, keşfetme ve iş birlikli çalışma becerilerini geliştirmesine rehberlik ediyor. Örneğin, bir ders saatinde öğrenciler, Scratch platformuna çevrim içi erişim sağlayarak basit bir oyun veya animasyon oluşturmayı deneyebilir. Başka bir derste, çevrim dışı bir geliştirme ortamını kurarak aynı projeyi çevrim dışı ortamda test edebilirler. Bu süreçte, öğrenciler algılayıcılar (örneğin, ses veya hareket algılayıcıları) gibi araçları tanıyarak yapay zekâ uygulamalarının temel bileşenlerini öğreniyor. Gerçek zamanlı test yöntemleri, öğrencilerin projelerini anında çalıştırıp sonuçlarını görmesini sağlayarak öğrenme sürecini daha etkili hale getiriyor.

Etik ve Toplumsal Bağlantı

Bu ünite, öğrencilerin teknolojiyi kullanırken etik ilkeler ve bilişim güvenliği konularına dikkat etmesini teşvik ediyor. Örneğin, çevrim içi platformlara erişirken güvenli internet kullanımı veya çevrim dışı yazılımları indirirken güvenilir kaynakları seçme gibi konular ele alınıyor. Öğrenciler, kişisel veri güvenliğinin önemini öğrenerek teknolojiyi sorumlu bir şekilde kullanmayı keşfediyor. Ayrıca, özel gereksinimli bireyler veya yaşlılar için geliştirilebilecek projelere hazırlık olarak, bu ünite öğrencilerin toplumsal fayda odaklı düşünmesini destekliyor.

Ünitenin Önemi

Blok Tabanlı Geliştirme Ortamları ünitesi, öğrencilerin yapay zekâ uygulamaları geliştirmek için ihtiyaç duyacakları teknik becerileri kazanmalarını sağlıyor. Türkiye Yeterlilikler Çerçevesi’ne uygun olarak tasarlanan bu ünite, bilimsel süreç becerileri, yaşam becerileri ve mühendislik becerilerini destekliyor. Öğrenciler, çevrim içi ve çevrim dışı programlama araçlarını kullanarak algoritmik düşünme ve problem çözme becerileri geliştiriyor. 18 ders saati boyunca yoğun bir şekilde uygulamalı öğrenme sunan bu ünite, öğrencileri bir sonraki ünitedeki proje geliştirme aşamasına hazırlıyor ve teknolojiye olan meraklarını artırıyor.

Blok Tabanlı Geliştirme Ortamları ünitesi, ortaokul öğrencilerini yapay zekâ dünyasına uygulamalı bir şekilde tanıtan önemli bir adım. 18 ders saati boyunca, öğrenciler çevrim içi ve çevrim dışı blok tabanlı programlama platformlarını keşfediyor, arayüzlerini öğreniyor ve gerçek zamanlı test yöntemlerini uyguluyor. Algoritmik düşünme, iş birlikli çalışma ve bilişim güvenliği gibi becerilerle donatılan öğrenciler, teknolojiyi yaratıcı ve sorumlu bir şekilde kullanmayı öğreniyor. Türkiye’nin teknoloji odaklı eğitim vizyonunun bir parçası olan bu ünite, geleceğin yenilikçi bireylerini yetiştirmek için güçlü bir temel sunuyor.

blok tabanlı geliştirme ortamları, yapay zekâ uygulamaları, MEB yapay zekâ, ortaokul müfredatı, çevrim içi programlama, çevrim dışı programlama, Scratch, Blockly, algoritmik düşünme, bilişim güvenliği, kişisel veri güvenliği, iş birlikli çalışma, bilimsel süreç becerileri, yaşam becerileri, mühendislik becerileri, Türkiye Yeterlilikler Çerçevesi, yapay zekâ eğitimi, sorgulama becerileri, teknoloji eğitimi, gerçek zamanlı test, algılayıcılar