6. Sınıf – Hafta 9 – Scratch İle Tanışıyorum

Merhaba Arkadaşlar, Nihayet benim sevdiğim kodlama konularından olan Scratch konusuna Scratch ile Tanışıyorum etkinliği ile giriyoruz. Temel Algoritma konularını bitirdik geçen hafta sınavımızı yaptık artık dönem sonuna kadar Scratch programını öğreneceğiz.

Ben Scratch ile üniversite yıllarımda tanıştım daha sonrada hiç bağımı koparmadan ufak ufak kendimi geliştirmeye çalıştım. Kodlama konuları müfredatımızda hiç olmadığında dahi öğrencilerime Scratch Eğitimi veriyordum. Bu yüzden kendime ait bir Scratch ile Kodlama Eğitimi sayfası oluştudum. Oraya sıraladığım etkinlikler ile bu programı öğretmeye çalıştım.

Yeni müfredat ile kodlama derslerimize artık girince Kılavuz kitapta geçen scratch etkinliklerini de siteye dahil etmeye karar verdim.

Bu sayfa sadece kılavuz kitapta geçen scratch etkinliklerinden oluşacaktır. Eğer baştan sona kapsamlı bir Scratch Eğitimi vermek istiyorsanız yada bir öğrencisiniz kendinizi Scratch programında geliştirmek istiyorsanız Scratch ile Kodlama Eğitimi sayfama gidin ve orada yazılan etkinlikleri sırasıyla yapın.

Müfredata göre ilerlemek istiyorsanız o zaman geçen haftalardan aşina olduğunuz şekilde ders akışlarını bu sayfa üzerinden paylaşacağım.

Bu sayfada Bilişim Teknolojileri ve Yazılım Dersi 6. Sınıf Kılavuz Kitaba birebir uyumlu bir şekilde Scratch Eğitimi verilecektir.


HAFTANIN KAZANIMLARI

İlgili haftanın kazanımlarını aşağıya liste halinde ekliyorum. Eğer benim hazırladığım yıllık planı kullanıyorsanız ders defterini yazarken başka hiçbir yerde aramadan direk buradan kazanımlarınızı yazabilirsiniz.

  • BT.6.5.2.1. Blok tabanlı programlama aracının arayüzünü ve özelliklerini tanır.
  • BT.6.5.2.2. Blok tabanlı programlama aracında sunulan bir programın işlevlerini açıklar.

HAFTA-9
SCRATCH İLE TANIŞIYORUM DERS AKIŞI

Blok Tabanlı kodlama araçlarından geçen sene EBA üzerinde Blockly etkinliklerini uygulamıştık. Bu sene ise Scratch programını öğreneceğiz.

Bu senenin en önemli konusu olduğunu söyleyebilirim. Ben Scratch Eğitimi verirken etkinlik bazlı ilerliyorum ama Kılavuz Kitap önce sunumlarla anlatım yapmış daha sonra ufak ufak etkinliklere giriş yapmış.

Biz burada kılavuz kitaba göre gideceğimizden sıralamaya uyacağız. Hemen etkinliklerle dersimizin içeriğine geçelim.


Adım-1 Blok Tabanlı Programlama Sunumu

Geçen sene bir tanesini gördüğümüz Blok Tabanlı Kodlama araçlarının mantığını ve tanıtımını yapıldığı sunumumuzu dersin başlangıcında gösterebiliriz.

Blok tabanlı kodlama araçları sayesinde artık kod ezberlememize gerek kalmıyor. Sürükle bırak yöntemiyle birkaç hareketle programlarımızı yazabiliyoruz.

Ders girişi için güzel bir sunum kullanmanızı öneriyorum.


Adım-2 Scratch Programı Sunumu

Blok tabanlı kodlama araçlarını bir önceki etkinliğimizde gördük. Biz bunlardan Blockly ile geçen sene çalışmıştık. Bu sene ise Scratch programı ile çalışacağız.

Blockly aracı sadece bize görevler veren ve o görevleri çözmemizi sağlayan bir araçtı. Bu araçla yaratıcı bir ürün ortaya çıkaramıyorduk. Fakat Scratch ile animasyonlar, hikâyeler, oyunlar, etkileşimli projeler üretebilir ve bu
projeleri çevrimiçi topluluklarla paylaşabiliriz.

Buda programın öğrenilmesine verdiğim önemin sebebi.


Adım-3 Scratch Kurulumu ve Kullanımı

Bir önceki etkinlikte Scratch programını öğrendik artık etkinlikler yapmaya başlayacağız. Kullandığımız sunum sadece programın amaçlarını neler yapılabileceğini anlatıyordu. Biz öncelikle nasıl yapıldığını öğrenip bir an önce etkinliklere başlama istiyoruz.

Scratch Kurulumu ve Kullanımı etkinli bu açıdan önemlidir. Programın tamamının kullanılmasını anlatmayacağım. Zaten etkinlikleri yaparken öğreneceğiz. Bu etkinlikte sadece Programı bilgisayarımızda çalışır hale getirebilmek amaçlanmıştır.


Adım-4 Scratch – Merhaba Dünya

Kılavuz kitaba göre Scratch ile Tanışıyorum haftasında ilk etkinliğimiz Scratch – Merhaba Dünya Etkinliği olacak. Merhaba Dünya bir çok programlama dilini öğrenirken genelde ilk yapılan etkinliktir. Kılavuz kitabımızda buna göre hareket etmiş ve kodlama ile kedimizin Merhaba Dünya demesini sağlamış.

Scratch programını öğretirken yaptığımız en büyük hatalardan birisi programın tüm araçlarını bir ders içinde anlatıp sonra etkinliklere başlamaya çalışmaktır.

Öğrenciler başlarda dikkatli bir şekilde dinlerken çok fazla aracın ne yaptığını görevlerini anlatmaya başlayınca kafaları karışacak ve sıkılacaklar.

Bu yüzden Scratch Eğitimi verirken adım adım etkinlikler üzerinden giderek öğreteceğiz. Zaten bir çok aracı daha biz öğretmeden onlar etkinliği yaparken kendileri keşfedecekler. Bu sayede keşfettikleri bilgilerin kalıcılığı daha fazla olacak.

Kılavuz kitapta da bu şekilde ilerlenmiş olması hoşuma gitti diyebilirim. Sadece etkinlikler yetersiz. Daha uzun sürece yayarak yapmak daha faydalı olacaktır. Ama müfredat bu kadarına izin veriyor.


Bugün sizinle Scratch ile Tanışıyorum haftasında Blok Tabanlı Kodlama Araçlarından Scratch Programını öğrendik. Hayalimizdeki oyunu yapabilmek için kullanabileceğimiz bir araç olan Scratch programına giriş yaptık.

Scratch programının nasıl kurulacağını ve nasıl kullanılacağını öğrendik. Daha sonra kalan vaktimizde ilk etkinliğimiz olan Merhaba Dünya Etkinliğini yaptık.

Kılavuz kitaba göre bu haftaya ait materyallerimiz bu kadar. Scratch programını benim yaptığım etkinliklerle öğrenmek istiyorsanız Scratch ile Kodlama Eğitimi sayfasını ziyaret ediniz.

Haftaya 6. Sınıf – Hafta 10 – Scratch’i Keşfediyorum konusunda görüşmek üzere kendinize iyi bakın.

11 Comments

  1. Hocam mailiniz ne acaba size önemli bisey dicemde root 2023 ile alakalı

  2. Hocam materyallerinizi derslerimde kullanıyorum. Emekleriniz için çok teşekkür ederim.

  3. Mersin Üniversitesi BÖTE öğrencisiyim.Gerçekten harika işler yapıyorsun severek takip ediyorum.Ben de kendi öğrencilerime ders anlatırken en çok bilgi edindiğim sayfa burası oldu başarılar hocam.

    • kaçıncı sınıf ders planı hazırlıosunuz uzaktan eğitim yüzünden ders planına ihtiyacım war 6.sınıf 9 haftadayım bilgisayarım yok zor durumdayım yardım edebilir misiniz?

Leave a Reply

Your email address will not be published.


*