6.Sınıf 5. Ünite Konuları

 

BT.6.5. PROBLEM ÇÖZME VE PROGRAMLAMA

 BT.6.5.1. Problem Çözme Kavramları ve Yaklaşımları

BT.6.5.1.1. Verileri toplayarak türlerine göre sınıflandırır.

BT.6.5.1.2. Sabitleri ve değişkenleri problem çözümünde kullanır.

BT.6.5.1.3. Bir problemi alt problemlere böler.

BT.6.5.1.4. Temel fonksiyonları problem çözme sürecinde kullanır.

BT.6.5.1.5. Problemin çözümü için bir algoritma geliştirir.

BT.6.5.1.6. Bir algoritmanın çözümünü test eder.

BT.6.5.1.7. Farklı algoritmaları inceleyerek en hızlı ve doğru çözümü seçer.

BT.6.5.1.8. Hatalı bir algoritmayı doğru çalışacak biçimde düzenler.

BT.6.5.1.9. Problemin çözümünü benzer problemler için geneller.

BT.6.5.1.10. Matematik ve bilgisayar bilimi arasındaki ilişkiyi tartışır.

 

BT.6.5.2. Programlama

 BT.6.5.2.1. Blok tabanlı programlama aracının arayüzünü ve özelliklerini tanır.

Açık kaynak kodlu veya ücretsiz erişilebilen programlama platformları kullanılabilir.

BT.6.5.2.2. Blok tabanlı programlama aracında sunulan bir programın işlevlerini açıklar.

BT.6.5.2.3. Blok tabanlı programlama aracında sunulan bir programın hatalarını ayıklar.

BT.6.5.2.4. Blok tabanlı programlama aracında sunulan bir programı verilen ölçütlere göre geliştirerek

düzenler.

BT.6.5.2.5. Doğrusal mantık yapısını içeren programlar oluşturur.

BT.6.5.2.6. Doğrusal mantık yapısını içeren programları test ederek hatalarını ayıklar.

BT.6.5.2.7. Karar yapısını içeren programlar oluşturur.işim Teknolojileri ve Yazılım Dersi Öğretim Programı

BT.6.5.2.8. Karar yapısını içeren programları test ederek hatalarını ayıklar.

BT.6.5.2.9. Çoklu karar yapıları içeren programlar oluşturur.

BT.6.5.2.10. Çoklu karar yapısını içeren programları test ederek hatalarını ayıklar.

BT.6.5.2.11. Döngü yapısını içeren programlar oluşturur.

BT.6.5.2.12. Döngü yapısını içeren programları test ederek hatalarını ayıklar.

BT.6.5.2.13. Bir algoritmayı uyarlamak için en uygun karar yapılarını seçer.

BT.6.5.2.14. Farklı programlama yapılarını kullanarak karmaşık problemlere çözüm üretir.

BT.6.5.2.15. Tüm programlama yapılarını içeren özgün bir proje oluşturur.


Yorum Gönder

İletişim Formu