PROGRAMLAMA NEDİR?
Kullanıcıların isteklerini karşılayacak muhasebe, stok, oyun, işletim sistemi gibi programları oluşturacak alt yapıyı (kodları) hazırlamaktır.
PROGRAMLAMA DİLİ NEDİR?
Programlama dili, yazılımcının bir algoritmayı ifade etmek amacıyla, bir bilgisayara ne yapmasını istediğini anlatmasının yoludur.
PROGRAM YAZMA SÜRECİ NASIL OLUR?
1. Problemin farkına varmak,
2. Problemi analiz etmek,
3. Çözüm yolları düşünmek,
4. İyi çözüm yolları seçip algoritma oluşturmak,
5. Akış diyagramı çizmek,
6. Uygun bir dilde kodlamak,
7. Programı test etmek,
8. Programı dağıtmak.
ALGORİTMA NEDİR?
Belli bir problemi çözmek veya belirli bir amaca ulaşmak için çizilen yola algoritma denir.
SCRATCH NEDİR?
Scratch her yaş için yaratıcılığı ve yaratıcı ifadeyi destekleyen bir öğrenme ortamıdır.
Scratch programlama dili ile bağımsız projeler geliştirebilir ve interaktif hikayeler anlatabilirsiniz. Hikayeler Scratch ile neler yapılabileceğini göstermek ve için iyi bir yol ve kolay bir başlangıçtır
SCRATCH İLE NELER YAPABİLİRİZ?
Scratch resim, ses, müzik gibi çeşitli medya araçlarını bir araya getirerek bilgisayar oyunları, grafik tasarımlar, simülasyonlar ve interaktif sunumlar tasarlayabiliriz.
SCRATCH İLE İLGİLİ TEMEL BİLGİLER
— Karakter: Scratch programında karakterleri hareket ettirir ya da karakterlere bir şeyler yaptırırız.
— Sahne: Sahnemiz karakterlerin bulunduğu yerdir. Sahne için ''arka plan'' terimini kullanmayoruz çünkü Scratch programında ''arka plan'' sahne tasarımı için kullanılan bir terimdir.
— Senaryo: Senaryo bir karaktere ne yapacağını söyleyen blok kümesidir.
SCRATCH ARAYÜZÜ
Scratch arayüzü 3 ana bölmeden oluşur.
1.Blok Paketi:
Karakterimizi programlamak için kullanabileceğimiz blokların bulunduğu kısımdır.
2. Kodlama Alanı:
Blokları sürükleyerek kodları oluşturacağımız alandır.
3. Proje Ekranı:
Projemizi çalıştırdığımızda tasarladığımız her şeyin görüntülendiği yerdir.