6. sınıf Bilişim Teknolojileri ve Yazılım / Konu
Yazılım Tasarımı ve Programlama
Yazılım Tasarımı ve Programlama kapsamında kavramlar ve günlük yaşam örnekleri.
Blok tabanlı programlama
Komut bloklarını birleştirerek program kurmadır.
Örnek: Ece hareket bloğunu ekledi.
Yaygın yanılgı
“Blok tabanlı programlama” ifadesi “Çözüm için sıralı adımlar bütünüdür.” anlamındadır.
Algoritma
Çözüm için sıralı adımlar bütünüdür.
Örnek: Can oyun akışını yazdı.
Yaygın yanılgı
“Algoritma” ifadesi “Programda bir işlemi başlatan tetikleyicidir.” anlamındadır.
Olay
Programda bir işlemi başlatan tetikleyicidir.
Örnek: Ada yeşil bayrak tıklamasını kullandı.
Yaygın yanılgı
“Olay” ifadesi “Duruma göre farklı işlem seçme yapısıdır.” anlamındadır.
Koşul
Duruma göre farklı işlem seçme yapısıdır.
Örnek: Mert puan on ise bitir dedi.
Yaygın yanılgı
“Koşul” ifadesi “Komutları belirli sayıda veya koşulla tekrar ettirir.” anlamındadır.
Döngü
Komutları belirli sayıda veya koşulla tekrar ettirir.
Örnek: Bora on kez hareket etti.
Yaygın yanılgı
“Döngü” ifadesi “Değeri değişebilen veri alanıdır.” anlamındadır.
Değişken
Değeri değişebilen veri alanıdır.
Örnek: Deniz puanı değişkende tuttu.
Yaygın yanılgı
“Değişken” ifadesi “Blok ortamında komut verilen görsel nesnedir.” anlamındadır.
Kukla
Blok ortamında komut verilen görsel nesnedir.
Örnek: İpek karakteri hareket ettirdi.
Yaygın yanılgı
“Kukla” ifadesi “Yanlış çalışan program adımını bulup düzeltmedir.” anlamındadır.
Hata ayıklama
Yanlış çalışan program adımını bulup düzeltmedir.
Örnek: Ela eksik bloğu ekledi.
Yaygın yanılgı
“Hata ayıklama” ifadesi “Programın beklenen sonucu verip vermediğini sınamadır.” anlamındadır.
Test
Programın beklenen sonucu verip vermediğini sınamadır.
Örnek: Ali farklı girdiler denedi.
Yaygın yanılgı
“Test” ifadesi “Deneme sonucunda iyileştirme için alınan bilgidir.” anlamındadır.
Geri bildirim
Deneme sonucunda iyileştirme için alınan bilgidir.
Örnek: Mina kullanıcının yorumunu not etti.
Yaygın yanılgı
“Geri bildirim” ifadesi “Komut bloklarını birleştirerek program kurmadır.” anlamındadır.
Bu konunun sorularıBütün Bilişim Teknolojileri ve Yazılım konuları
Kavram notları tam ders kitabının veya uzman incelemesinin yerine geçmez.