Scratch

Programlama Temelleri Dersi Birinci Dönem Birinci Yazılı Çalışma Soruları

1. Problemin tanımını yapınız. Gümlük hayatta karşılaşabileceğiniz problemlerden 2 tanesini yazınız.

Karşılaşılabilecek soruna veya çözülmesi gereken duruma problem denir. Sınav esnasında kalem ucunun bitmesi, internetten alınan ayakkabının küçük gelmesi, okula geç kalınması bunlara örnektir.

2. Problem çözmenin tanımını yapınız. Problem çözme aşamalarını yazınız.

Bir problemi çözmesi beklenen alternatif yollar arasından en doğru olanı seçebilmeye problem çözme denir. Verilenler, Yapılacak İşlemler ve İstenenler olmak üzere üçe ayrılır.

3. Problem çözmede kullanılan aritmetiksel operatörlerden % işaretinin görevini bir örnekle açıklayınız.

% işareti mod alma yani bölme işleminde kalanı bulmak için kullanılır. 7 % 3 işleminin sonucu 1 olur.

4. Karşılaştırma operatörlerini yazınız.

==   Eşittir

!=    Eşit değildir

>     Büyüktür

>=   Büyük ya da büyük eşittir

<     Küçüktür

<=   Küçük ya da küçük eşittir

5. Mantıksal operatörleri yazınız.

Ve(And)

Veya(Or)

Değil(Not)

6. 10 + 4 * 3 / (8 + 4) = ? işlemini yapınız.

= 10 + 4 * 3 / 12
= 10 + 12 / 12
= 10 + 1
= 11 olacaktır.

7. 20 + 16 / 4 - 10 * 1 + 5 = ? işleminin sonucu nedir?

8. Algoritmanın özelliiklerinden 4 tanesini yazınız.

Açık ve net olmalıdır.

Kullanılacak olan girdiler iyi tanımlanmış olmalıdır.

Çıktılar açık ve anlaşılır olmalıdır.

Algoritmalar hızlı olmalıdır.

Sonlu ve uygulanabilir olmalıdır.

9. Verilen sayının karesini bulan uygulamanın algoritmasını yazınız.

10 BAŞLA

20 OKU a

30 AKTAR kare = a * a

40 YAZ kare

50 BİTİR

10. Bir öğrencinin matematik dersinden aldığı iki notun ortalamasını bulan uygulamanın algoritmasını yazınız.

10 BAŞLA

20 OKU not1

25 OKU not2

30 AKTAR ort = (not1 + not2) / 2

40 YAZ ort

50 BİTİR

11. Klavyeden girilen bir sayının pozitif ya da negatif olup olmadığını bulan uygulamanın algoritmasını yazınız.

Verilen bir sayının sıfırdan büyük mü, küçük mü olduğunu bulan programa ait algoritmanın hazırlanması

12. Klavyeden girilen 5 sayıyı görüntüleyen uygulamanın algoritmasını yazınız.

Verilen 5 sayıyı sayaç kullanarak görüntüleyen programa ait algoritmanın hazırlanması

13. Üçgenin çevresini hesaplayan uygulamanın akış şemasını oluşturunuz.

Üçgenin çevresini hesaplayan programa ait akış diyagramını hazırlanması

14. Paralelkenarın alanını bulan uygulamanın akış şemasını oluşturunuz. 

Paralelkenarın Alanını Bulan Programa Ait Akış diyagramının Hazırlanması

15. İki kenar uzunluğu verilen bir geometrik şeklin dikdörtgen mi, kare mi olduğunu bulan uygulamanın akış şemasını oluşturunuz.

İki Kenar uzunluğu verilen bir geometrik şeklin dikdörtgen mi yoksa kare mi olduğunu bulan programa ait akış diyagramının hazırlanması

16. Scratch Programında kullanılan kod bloklarından 4 tanesini yazınız.

Hareket, Görünüm, Ses, Olaylar, Algılama, Operatörler, Değişkenler

17.

Yukarıdaki kodun görevini yazınız.

Bu kod satırı, içinde tanımlanan kod ya da kod bloklarını 5 defa çalıştırmak için kullanılır. 

18. Scratch programında kuklalar paneliyle ilgili neler yapılır. Açıklayınız.

Kuklalarla ilgili işlemlerin (isim, yön, boyut, görünürlük, konum) yapıldığı paneldir.

19. 

Yukarıdaki kod bloğunun algoritma karşılığını yazınız.

10 OKU "Uzun kenar giriniz : "

20 OKU a

20.

Yukarıdaki kod bloğunun akış şeması karşılığını yazınız.


İlgili Makaleler
Scratch Programında Balon Patlatma Oyunu
Scratch Programında Uygulamayı Kaydetme ve Yükleme İşlemleri
Scratch Programında İki Sayıyı Toplayan Uygulama
Scratch Programında Kuklanın Yön Tuşlarıyla Sahnenin Dört Köşesinde Hareketi Uygulaması
Scratch Programında İlk Uygulamamızın Kodlarını Düzenliyoruz
Scratch Programında Kuklanın Yön Tuşlarıyla Hareketinde Üç Boyutlu Görünüm Sağlama
Scratch Programında Belirtilen Sayı Kadar Rastgele Kukla Oluşturma
Scratch Programında Paddle Kuklasını Fare İle Hareket Ettirme
Scratch Programında Buton Yardımıyla Kuklaları Değiştirme
Scratch Programında Butonlar Yardımıyla Media Player Oluşturma
Scratch Programında Kuklayı Büyütüp Küçültme Animasyonu
Scratch Programında Balık Yiyen Penguen Oyunu 1
Programlama Temelleri Dersi Birinci Dönem Birinci Yazılı Çalışma Soruları
Scratch Programında Dünyanın Güneş Etrafında Dönmesi Animasyonu
Scratch Programında Kodla Yazısının Farklı Renklerde Görüntülenmesini Sağlayan Uygulama
Scratch Programında Koordinat Düzleminde Renkli Kare Çizimi Nasıl Yapılır
Scratch Programında Müzik Eşliğinde Dans Eden Kadın Uygulaması
Scratch Programında Kukla Tıklandığında Renk Animasyonu Olışturma
Scratch Programında Davul Eşliğinde Dans Eden Kedi Uygulaması Nasıl Yapılır
Scratch Programında Metod Kullanımına Ait Güzel Bir Örnek Uygulama
Yorumlar
  kara  dediki;
mükemmel ellerinize sağlık
5.01.2025 19:01:33

Yorum Ekle
   
Kötü
İyi