5.SINIF 2.DÖNEM 2.SINAV AÇIK UÇLU SORU ÖRNEKLERİ
BT.5.5.1.5. Verilen bir problemi analiz eder.
________________________________________
Soru-1:
Büyükada’da yaşayan Bilge Kunduz ulaşım için otobüs kullanmaktadır. Ağaç, Orman ve Akarsu bölgelerine giden otobüslerin numaraları aşağıda verilmiştir. Otobüs numaraları bölge adında yer alan karakterlere göre belirlenmektedir.
Ağaç 9397
Orman 12496
Akarsu 989205
“Çamur” bölgesine gidebilmek için Bilge Kunduz’un hangi numaralı otobüse binmesi gerekir? Yazınız.
Cevap:
79452
________________________________________
Soru-2:
Bilgi: Ali’nin tuşlu telefonu vardır. Mesaj yazmak istediğinde tuşlara birkaç kez basması gerekmektedir.
Örneğin Ali kendi adını yazmak isterse 2 tuşuna 1 kez, 5 tuşuna 3 kez ve 4 tuşuna 3 kez olmak üzere
toplam 7 kez tuşa basması gerekir.
Ali mesajında SERHAT? yazmak isterse toplam kaç kere hangi tuşlara basması gerekir?
Cevap:
BT.5.5.1.7. Problem çözümünde kullanılabilecek operatörlere örnek verir.
________________________________________
Soru-1: Problem çözümünde kullanılabilecek operatör türleri mantıksal ve matematiksel olmak üzere iki türe ayrılır. Her iki operatör türüne 3’er tane örnek veriniz.
Cevap:
BT.5.5.1.10. Verilen bir problemin çözümünde operatörleri kullanır.
________________________________________
Soru-1: Aşağıda değişken zarfları verilmiştir. Aşağıdaki zarfları kullanarak sihirli sayıyı bulunuz.
Cevap:
13 = 8 + 6 – 1
BT.5.5.1.13. Bir problemin çözümü için algoritma geliştirir.
________________________________________
Soru-1: Arı karakteri 11 numaralı karede bulunmaktadır. Aşağıdaki komutlara göre uçarsa kaç numaralı karede durur? Yazınız.
Cevap:
17 numaralı karede durur.
BT.5.5.1.16. Bir algoritmayı test ederek hataları ayıklar.
________________________________________
Soru-1: Serhat 5. sınıfa giden bir öğrencidir. Serhat’ın annesi sadece cumartesi aksamı 23.00’de uyumasına izin vermekte diğer günlerde ise 21.00’de uyumasını istemektedir. Serhat cep telefonuna uyku saatini hatırlatması için bir hatırlatıcı eklemiştir. Bu hatırlatıcının çalışmasına ait akış seması aşağıda oluşturulmuştur. Karışık verilen adımları doğru yere yazınız.
Cevap:
BT.5.5.1.17. Matematik ve bilgisayar bilimi arasındaki ilişkiyi tespit eder.
________________________________________
Soru-1: Aşağıdaki görselde bilgisayar ve matematik tarihine geçmiş 5 adet buluşa ait temsili görsel verilmiştir. Görsellerdeki teknolojilerin icat edildiği dönemleri düşünerek kronolojik olarak en eski buluşa “1”, en yeni buluşa “5” puan verecek şekilde 1-5 arasında sıralayınız.
Cevap:
BT.5.5.2.1. Programlamayla ilgili temel kavramları açıklar.
________________________________________
Soru-1: Aşağıdaki görselde programlamanın temel kavramlarının tanımlamalarının yapıldığı terim sözlüğü bulunmaktadır. Görsel üzerinde tanımı yapılan kavramların isimlerini uygun bölüme yazarak soruyu cevaplandırınız.
Cevap:
BT.5.5.2.2. Blok tabanlı programlama aracının arayüzünü ve özelliklerini tanır.
________________________________________
Soru-1: Aşağıdaki tabloda Scratch programına ait bazı kod parçaları verilmiştir. Bu kod parçalarının karşısına hangi blok paletindeki hangi kategoriye ait olduğunu yazarak soruyu cevaplandırınız.
Cevap:
BT.5.5.2.3. Blok tabanlı programlama ortamında sunulan hedeflere ulaşmak için doğru algoritmayı oluşturur.
________________________________________
Soru-1: Blok tabanlı kodlama uygulamalarından 2 tanesini yazınız.
Cevap:
Google Blockly
Scratch
Cody
Mobilkod
Toxicode
HackerCan
BT.5.5.2.4. Doğrusal mantık yapısını açıklar.
________________________________________
Soru-1: Resimde verilen labirenti çözebilmek için yukarıdaki döngünün içinde nasıl bir değişiklik yapılmalıdır?
Cevap:
Sağa dön ile Sola dön bloklarının yerini değiştirmeliyiz.
BT.5.5.2.5. Doğrusal mantık yapısını kullanan algoritmalar geliştirir.
________________________________________
Soru-1: Klavyeden yukarı tuşa basıldığında karakter önce miyav sesini çıkarmasını, daha sonra yukarıya 10 birim zıplamasını ve en sonunda da sonraki kılığa geçmesini istemekteyiz. Buna göre aşağıda verilen kodları hangi sıraya göre yerleştirmeliyiz?
Cevap:
1 – 3 – 2 – 4
________________________________________
Soru-2: Aşağıdaki Blockly Oyunlar Bulmaca oyununda yanlış olan kod bloğunu bularak doğrusunu yazınız.
Cevap:
Sümüksü madde yerine Bal kod bloğu seçilmelidir.
________________________________________
Soru-3: Aşağıdaki Blockly Oyunlar Labirent oyununda eksik olan kod bloğunu nedir? Yazınız.
Cevap:
İleri kod bloğu eklenmelidir.
BT.5.5.2.6. Karar yapısını ve işlevlerini açıklar.
________________________________________
Soru-1: Aşağıda verilen görselde Scratch programında oluşturulmuş bir kod yapısı bulunmaktadır. Kod parçasıyla gerçekleştirilmek istenen hedef nedir?
Cevap:
Hedef, ehliyet almak isteyen adayların yaşının yeterli olup olmadığını hesaplayarak bunu adaya bildirmektir.
BT.5.5.2.7. Karar yapıları içeren algoritmalar geliştirir.
________________________________________
Soru-1: Resimde verilen kuşun solucanı aldıktan sonra yuvasına ulaşması için boş bırakılan yere hangi açı değeri gelmelidir?
Cevap:
90 derece
BT.5.5.2.8. Döngü yapısını ve işlevlerini açıklar.
_______________________________________
Soru-1: Aşağıdaki bölümde bazı geometrik şekillerin çizimlerinin yapılmasını sağlayan tekrarlı kod blokları bulunmaktadır. Tekrarlı kod bloklarının oluşturması gerektiği geometrik şekli çiziniz ve adını yazınız. Aşağıdaki bölümde bazı geometrik şekillerin çizimlerinin yapılmasını sağlayan tekrarlı kod blokları bulunmaktadır. Tekrarlı kod bloklarının oluşturması gerektiği geometrik şekli çiziniz ve adını yazınız.
Cevap:
BT.5.5.2.9. Döngü yapısı içeren algoritmalar oluşturur.
_______________________________________
Soru-1: Resimde verilen beşgeni çizebilmek için hangi yöne kaç derece dönülmesi gerekir?
Cevap:
sağa dön | 72 derece
_______________________________________
Soru-2: Blockly Oyunlar Kaplumbağa oyununda yukarıdaki kodu uygularsak nasıl bir şekil çizmiş oluruz?
Cevap:
Üçgen şekli çizmiş oluruz.
BT.5.5.2.10. Farklı yapılar için oluşturduğu algoritmaların sonucunu yordayarak hatalarını ayıklar.
_______________________________________
Soru-1: Bir algoritma oluşturduğunuzu ve bu algoritmayı farklı yapılar için test ettiğinizi düşünün. Algoritmanın doğru çalışıp çalışmadığını nasıl anlarız ve eğer bir hata bulursak, bulduğumuz hatayı ayıklama (düzeltme) işlemini yaparken dikkat etmemiz gereken kurallardan 5 tanesini maddeler halinde yazınız.
Cevap:
Hocam daha kolay sorular çıksın lüğğğtfen