Your browser (Internet Explorer 6) is out of date. It has known security flaws and may not display all features of this and other websites. Learn how to update your browser.
X
Scratch - Bu Kedi De Nereden Çıktı? 4 Beğendim Spam Favorilerime Ekle Değerlendir

Scratch - Bu Kedi De Nereden Çıktı?

Scratch - Bu Kedi De Nereden Çıktı?

   

8-16 yaş grubu çocuklar için özel tasarlanmış MIT’nin (Massachusetts Institute of Technology) Medya Laboratuarlarında geliştirmiş olduğu Scratch, görsel bir programlama dilidir.

 

Scratch ile resim, ses, müzik, fotoğraf gibi çeşitli medya araçlarını bir araya getirerek bilgisayar oyunları, grafik tasarımlar, simülasyonlar ve etkileşimli sunumlar, hikâyeler yaratabiliriz.

                        

 

 

Öğretmen Akademisi Vakfı Uzman Eğitmenlerimizde Volkan BAL"ın girişimi ile 1-2 Haziran 2012 tarihlerinde vakfımızda gerçekleştirilen eğitimden yola çıkarak e-Kampüs"te bu dönem "Scratch ile Görsel Programlama" isimli dersi açıyoruz. Bu dersle birlikte bir başka yolda birlikte öğrenmeye devam ediyor olacağız. Dersin akışı tartışmalar, okumalar, projeler, paylaşımlar ve uygulamalar ile sürdürülüyor olacak.

 

"Scratch" hakkında daha net fikir sahibi olmabilmek için ilk adım olarak günceyle başlayalım dedik ve sizlerleyiz...

 

Scratch Nedir?

 

MIT Medya Laboratuarında geliştirilen Scratch Logo programlama dilinin en gelişmiş örneklerinden birisidir.Scratch bir grafik programlama dilidir. Okuma-yazma bilen yada yeni öğrenmeye başlayan her çocuk Scratch’i kolaylıkla öğrenebilir.

Scratch ile çocuklar teknolojiyi çok daha akıcı bir şekilde kullanmayı ve teknoloji ile yaratmayı öğreneceklerdir. Çocukların kullandığı multi-medya araçlarının çoğu daha önceden başkaları tarafından yapılır ve bir paket olarak çocukların önüne gelir. Çocuklar multi-medya ürünlerini sadece tüketirler. 

Scratch çocukların kendi multi-medya tasarımlarını yapmalarını, karşılaştıkları gerçek hayat problemleri karşısında teknolojiyi kullanarak yaratıcı çözümler ortaya koymalarını ve kendilerini değişik şekillerde ifaderek 21. yüzyıl becerilerini kazanmalarını sağlar.      

 

Scratch ile bilgisayar programı yazmak için kodların bloklar halinde üst üste ve yan yana bir araya getirilmesi gerekir. Çek-Bırak özelliği sayesinde Scratch ile programlama öğrenmek çok kolaydır. 

 

                                                                                  
 

Scracth ile resim, ses, müzik gibi çeşitli medya araçlarını bir araya getirebilir, kendi animasyonlarımızı, bilgisayar oyunlarımızı tasarlayabilir ya da interaktif hikayeler anlatabiliriz.

Scratch

Alçak tabanlıdır: Başlaması kolaydır.

Geniş duvarlıdır: Çok çeşitli projeler yapılabilir.

Yüksek tavanlıdır: Basit bilgilerle karmaşık projeler yapılabilir.

Scratch’in gelişmiş ve kullanması kolay bir arayüzü vardır. Scratch arayüzü 3 ana bölmeden oluşur. 

1.       Blok Paletinde karakterleri programlamak için kullanılan bloklar vardır.

2.       Kodlama alanı bilgisayar programını yazdığımız yerdir. Buraya blokları çekip bırakarak programımızı yazarız.

3.       Proje ekranı bizim sahnemizdir. Tasarladığımız herşey Scratch’in sahnesinde hayat bulur. 

 

                                                      

 

Scratch ile önemli kompütasyonel ve matematiksel kavramları  öğrenebiliriz. Çocuklar kendi bilgisayar oyunlarını tasarlarken Tekrar, Rastgele Sayılar ve Diziler gibi kavramlar ile tanışır. Çocuklar kendi bilgisayar oyunlarını tasarlarken değişkenler yaratabilir ve bu değişkenleri program içinde kullanabilirler.

Scratch ile çocuklar anlaması zor olabilecek bu kavramları anlamlı bir bütün içinde motive olarak öğrenirler. Matematik dersinde değişkenlerin ne olduğunu anlamakta zorlanan bir çocuk kendi bilgisayar oyununu tasarlarken değişkenlerin ne olduğunu daha kolay bir şekilde öğrenir.

 

Scratch ayrıca çocukların tasarlama becerilerini de geliştirir. Bir fikirden yola çıkan çocuk bir taslak yaratır ve karşılaştığı problemleri çözerek bu taslağı bir proje haline getirir. Scratch çocukların mantıksal düşünme, böcek (hata) bulma ve temizleme becerilerini geliştirdiği gibi çocukların projeleri üzerinde kararlılıkla çalışma disiplinini sağlar.

Ayrıca Scratch sahnesi aynı zamanda bir koordinat düzlemidir. Bütün animasyonlarımız ve bilgisayar oyunlarımız bu koordinat düzlemi üzerinde tasarlanır. Scratch karakteri olan kedi program açıldığı zaman (0,0) noktasındadır. Ekranın üstünde karakterlerimizin x ve y değerlerini görebiliriz.

 


 

Örneğin, çocuklar x ve y değerlerini 10′ar birim değiştirerek ekrandaki karakteri ok tuşları ile ileri-geri ya da aşağıya-yukarıya hareket ettirebilir ve koordinat sistemi hakkında kalıcı bilgi edinirler.

 

Çoğu insan için bilgisayar programlamak zor ve uzmanlık gerektiren bir iş olduğunu düşünür. JAVA ya da C++ gibi geleneksel programlama dilleri için bunlar doğrudur ve çoğu insan için bu dilleri öğrenmek zordur. Scratch bilgisayarların daha güçlenmesi ve arayüzlerin gelişmesinden faydalanarak bütün bunları değiştirir ve bilgisayar programla becerisini ve bilgisini çok geniş kitlelere ve özellikle de çocuklara ulaştırır. Aynı programı JAVA yerine Scratch ile yazmak çok daha kolaydır. 

 

 

 

   

 

 

 

* Acaba Scratch"in sınıflarımızda kullanılması beraberinde neleri getirir?

* Sizce bunun bizler ve öğrencileri açısından eğitim-öğretim sürecine katkısı ne(ler) olabilir? 

 

 

 

Programı indirmek için aşağıdaki adres size yardımcı olacaktır... 

http://scratch.mit.edu.tr/download 

Program 33mb boyutundadır ve ücretsizdir.

 

Sizin de ilginizi çektiyse sanal sınıfta görüşmek üzere... 

 

 

 

Kaynak: 

http://scratchegitimi.hasancetin.com.tr/?page_id=2

http://www.eogrenme.net/index.php?option=com_content&task=view&id=123

http://fatihyatekin.wordpress.com/2011/04/25/scratch-nedir/

http://saimdogdu.wordpress.com/2011/04/12/scratch-nedir/

http://www.picstopin.com/1715/scratch-it/http:%7C%7Cwww*jesuscabrera*com%7Cwp-content%7Cgallery%7Cscratch%7Cscratch01*jpg/

http://scratch.mit.edu/

Görüntülenme Sayısı: hesaplanıyor...

  • Vakıfta yapılan çalışmaya katılmıştım. Bakalım neler olacak?

    | cevapla |1 defa beğenildi.
  • Bakalım Yusuf Ziya Hocam... Bekleyecek ve göreceğiz sanıyorum...

    | cevapla |0 defa beğenildi.
  • Keyifli bir paylaşım süreci olacağının ilk adımları.  Heyecanla bekliyorum...

    | cevapla |1 defa beğenildi.

    Hatice Hardura

    28.9.2012

  • Keyifli bir süreci paylaşacağız gibi...

    | cevapla |0 defa beğenildi.
  • Nedense ben bu işi bir yerlerden biliyor gibiyim. Açılış kurallarına uymalısın. Unutma!!!!

    | cevapla |0 defa beğenildi.

    VEYSEL PARLAK

    29.9.2012

  • Açılış kurallarını bize anımsatmaya ne dersin?

    | cevapla |0 defa beğenildi.
  • Scratch öğreniyorum...Çok keyifli ve eğlenceli  :))

    | cevapla |0 defa beğenildi.

    Volkan Ergüzel

    29.9.2012

  • Yazın oğlum canı sıkılınca uğraşmaya başladı, değişik komutları kullanmayı öğrendi, derslere katılmayı çok isterdim, bu dönem programımın yoğunluğundan katılamayacağım, size keyifli çalışmalar

    | cevapla |2 defa beğenildi.

    nurten ak

    3.10.2012

  • Benim istediğim animasyonda ses, yazı arkaplan ve köstümler kelemeniz gerkiyor.
    8kod bloğundan en az 5 tanesinden kod kullanmış olmanız bekleniyor.
    Animasyonumuzun içerisinde elle karakterler çizilmesi gerek
    Hazırladığımız animasyon, oyun veya hikayenizin hem sb uzantılı Scratch ile kaydedilmiş halini hem de kendi İCO nunuzu seçerek yaptığınız EXE halini oluşturmanız gerekiyor

    | cevapla |0 defa beğenildi.

    yusuf

    29.4.2014

Yorum Yap

İsim*

email*Sizi bilgilendirmek için kullanılacak

Yorumu Ekle