Ana Sayfa · Akademi · Anla ve Araştır · Kodlama ve Robotik Matematiği · Boolean Mantığı: AND, OR ve NOT

Boolean Mantığı: AND, OR ve NOT

Boolean mantığı, doğru/yanlış veya 1/0 durumlarını AND, OR ve NOT gibi işlemlerle birleştirerek karar üretir.

DERS PUSULASI

Bu sayfayı ne için kullanacaksın?

Ana fikir

Boolean mantığı, doğru/yanlış veya 1/0 durumlarını AND, OR ve NOT gibi işlemlerle birleştirerek karar üretir. Bu bölümde noktayı özellikle “Kısa cevap” bağlamına uygula ve sonucu doğrulayacak ya da değiştirecek kanıtı kaydet.

Üretilecek kanıt

Uygulamayı kopyalanmış cevapla değil, kendi girdin ve gerekçenle tamamla. Fiziksel donanım gerekmiyorsa önce kâğıt, tablo veya simülasyon kullan. İki girişli AND ve OR doğruluk tablolarını yaz. Günlük bir güvenlik kuralını Boolean ifadeye çevir. Aynı kuralı Python if ifadesiyle uygula. Bir sensör arızası durumunda güvenli varsayılan davranışı tartış. Teslim…

Kontrol tuzağı

Hata Neden sorun? Düzeltme yolu AND ile OR’u günlük dilde karıştırmak Tüm koşullar doğru olduğunda sonuç doğrudur. AND ölçütünü kullan; Motor yalnız kapak kapalı AND acil durdurma pasifse çalışır. NOT işleminin yalnız sonraki küçük ifadeye mi tüm koşula mı uygulandığını belirtmemek Koşullardan en az biri doğru…

Sonraki bağlantı

Bu çalışmayı tamamladıktan sonra “Oran, Orantı ve Değer Ölçekleme” başlığına geç. Önce bu dersten bir kanıtı seç ve yeni derste hangi kavramın üzerine kurulacağını bir cümleyle yaz.

Modül kaynakları: NIST SI Units · Python math documentation

SeviyeBaşlangıç–Orta
Yaş10–15
Süre55–85 dk
Ön koşulÖnceki ders önerilir
İçerikStandart ders · 1528 kelime
Son güncelleme

Kısa cevap

Boolean mantığı, doğru/yanlış veya 1/0 durumlarını AND, OR ve NOT gibi işlemlerle birleştirerek karar üretir. Bu bölümde noktayı özellikle “Kısa cevap” bağlamına uygula ve sonucu doğrulayacak ya da değiştirecek kanıtı kaydet.

Neden öğrenmeliyim?

Robotlar çoğu zaman tek sensöre göre değil, birden fazla koşulun birleşimine göre hareket eder. “Ön açık ve pil yeterli” ile “sol veya sağ engel var” ifadeleri güvenli davranışın matematiksel temelini oluşturur.

“Boolean Mantığı: AND, OR ve NOT” başlığında amaç yalnız terimi tanımak değildir. Öğrenci and ile or arasındaki ilişkiyi kendi örneğinde kurabilmeli, işlem veya çalışma kararını görünür ara adımlarla açıklayabilmelidir.

Bu ders ayrıca sınırları görmeyi öğretir. NOT ve Doğruluk tablosu hesaba katılmadığında doğru görünen sonuç başka koşulda çalışmayabilir. İyi öğrenme kanıtı, yalnız başarılı son çıktıyı değil; varsayımı, düzeltmeyi ve aktarımı da gösterir.

Öğrenme hedefleri

  • AND kavramını açıklamak
  • OR yaklaşımını örnekte uygulamak
  • NOT kullanarak sonucu veya süreci kontrol etmek
  • Doğruluk tablosu ile yeni bir bağlama aktarım yapmak

Ana kavramlar

AND

Tüm koşullar doğru olduğunda sonuç doğrudur. “Boolean Mantığı: AND, OR ve NOT” bağlamında bu kavram yalnız tanım olarak değil, karar verirken kullanılan açık bir kontrol noktasıdır. Kavramın sınırını göstermek için hangi girdinin, birimin, koşulun veya kanıtın değişmediği ayrıca belirtilir.

Konuya özel örnek: Motor yalnız kapak kapalı AND acil durdurma pasifse çalışır.

Düşünme sorusu: Aynı ilke yeni bir projeye nasıl aktarılır? Cevabını en az bir somut değer, davranış veya test koşuluyla gerekçelendir.

OR

Koşullardan en az biri doğru olduğunda sonuç doğrudur. “Boolean Mantığı: AND, OR ve NOT” bağlamında bu kavram yalnız tanım olarak değil, karar verirken kullanılan açık bir kontrol noktasıdır. Kavramın sınırını göstermek için hangi girdinin, birimin, koşulun veya kanıtın değişmediği ayrıca belirtilir.

Konuya özel örnek: Sol OR sağ sensör engel görürse robot yavaşlar.

Düşünme sorusu: İlke göz ardı edilirse hangi hata büyür? Cevabını en az bir somut değer, davranış veya test koşuluyla gerekçelendir.

NOT

Bir durumun tersini üretir. “Boolean Mantığı: AND, OR ve NOT” bağlamında bu kavram yalnız tanım olarak değil, karar verirken kullanılan açık bir kontrol noktasıdır. Kavramın sınırını göstermek için hangi girdinin, birimin, koşulun veya kanıtın değişmediği ayrıca belirtilir.

Konuya özel örnek: NOT engel, yolun açık olduğunu temsil eder.

Düşünme sorusu: Bu ilke hangi yanlış kararı önler? Cevabını en az bir somut değer, davranış veya test koşuluyla gerekçelendir.

Doğruluk tablosu

Tüm olası giriş birleşimleri ve sonuçları düzenli biçimde gösterir. “Boolean Mantığı: AND, OR ve NOT” bağlamında bu kavram yalnız tanım olarak değil, karar verirken kullanılan açık bir kontrol noktasıdır. Kavramın sınırını göstermek için hangi girdinin, birimin, koşulun veya kanıtın değişmediği ayrıca belirtilir.

Konuya özel örnek: İki giriş için 00, 01, 10 ve 11 satırları yazılır.

Düşünme sorusu: Bu örnekte hangi ölçüm veya kanıt tutulmalıdır? Cevabını en az bir somut değer, davranış veya test koşuluyla gerekçelendir.

Adım adım çalışma yöntemi

1. Modeli kur

“Boolean Mantığı: AND, OR ve NOT” probleminde bilinen, aranan, birim ve varsayımları ayır. AND kavramını hangi sembol veya tabloyla temsil edeceğini seç.

2. Hesabı veya kuralı uygula

OR ilkesine göre adımları ara sonuçlarıyla yaz; yalnız son sayıyı üretme.

3. Sınır ve birim kontrolü

NOT açısından sonucun beklenen aralıkta olup olmadığını, birimlerin uyuşup uyuşmadığını denetle.

4. Kod veya deneyle doğrula

Doğruluk tablosu yaklaşımıyla küçük bir program, tablo, simülasyon ya da güvenli ölçüm kullanarak el hesabını karşılaştır.

Çalışılmış örnek

Problem: Bir sera robotu sulama yapacak. Toprak kuru AND depoda su var AND bakım modu kapalı olduğunda pompa açılmalı. Doruk koşulu parçalara ayırıp doğruluk tablosuyla tehlikeli kombinasyonları kontrol ediyor.

Temsil: AND kullanılarak değişkenler, birimler ve başlangıç koşulları tabloya veya eşitliğe dönüştürülür.

İşlem: OR ile hesap adım adım yürütülür. Ara sonuçların birimleri yazılır; yuvarlama yalnız sonuçta yapılır.

Kontrol: NOT ve Doğruluk tablosu açısından sınır, tekrar veya alternatif yöntem kullanılır. Matematiksel sonuç fiziksel sistemle uyuşmuyorsa model varsayımları yeniden incelenir.

Temel ilişki: çalış = kapak_kapalı AND su_var AND NOT bakım_modu

Örneği değiştir

Senaryodaki bir sayıyı, koşulu veya çalışma davranışını değiştir. “Boolean Mantığı: AND, OR ve NOT” için önce sonucun hangi yönde değişeceğini tahmin et; ardından aynı yöntemle yeniden hesapla veya test et. Tahmin ile sonuç uyuşmazsa hangi varsayımın yanlış olduğunu yaz.

Kavram ve kanıt tablosu

Kavram ve kanıt tablosu tablosu
KavramKontrol edilen fikirKonuya özel örnekÖğrenme kanıtı
ANDTüm koşullar doğru olduğunda sonuç doğrudur.Motor yalnız kapak kapalı AND acil durdurma pasifse çalışır.Başlangıç koşulu, işlem ve sonuç birlikte kaydedilir.
ORKoşullardan en az biri doğru olduğunda sonuç doğrudur.Sol OR sağ sensör engel görürse robot yavaşlar.Başlangıç koşulu, işlem ve sonuç birlikte kaydedilir.
NOTBir durumun tersini üretir.NOT engel, yolun açık olduğunu temsil eder.Başlangıç koşulu, işlem ve sonuç birlikte kaydedilir.
Doğruluk tablosuTüm olası giriş birleşimleri ve sonuçları düzenli biçimde gösterir.İki giriş için 00, 01, 10 ve 11 satırları yazılır.Başlangıç koşulu, işlem ve sonuç birlikte kaydedilir.

Uygulama laboratuvarı

Uygulamayı kopyalanmış cevapla değil, kendi girdin ve gerekçenle tamamla. Fiziksel donanım gerekmiyorsa önce kâğıt, tablo veya simülasyon kullan.

  1. İki girişli AND ve OR doğruluk tablolarını yaz.
  2. Günlük bir güvenlik kuralını Boolean ifadeye çevir.
  3. Aynı kuralı Python if ifadesiyle uygula.
  4. Bir sensör arızası durumunda güvenli varsayılan davranışı tartış.

Teslim edilecek kanıt

“Boolean Mantığı: AND, OR ve NOT” çalışmasının sonunda 250–450 kelimelik açıklama, konuya uygun tablo/şema/kod, en az bir hatalı ilk deneme ve düzeltilmiş sürüm saklanmalıdır. Sonuca ulaşılmadıysa hangi adımda durulduğu ve bir sonraki güvenli deneme açıkça yazılır.

Yeni durumlara aktarım

“Boolean Mantığı: AND, OR ve NOT” gerçekten öğrenildiğinde yalnız ders örneğinde değil, yeni bağlamda da kurulabilir. Aşağıdaki dört aktarım görevi aynı kavramı farklı bir çıktı türünde sınar.

  1. Simülasyon: AND kavramını kullanarak yeni bir örnek üret. “Motor yalnız kapak kapalı AND acil durdurma pasifse çalışır.” örneğindeki sayıyı veya koşulu değiştir; sonucu ve gerekçeyi ayrı yaz.
  2. Sensör Verisi: OR kavramını kullanarak yeni bir örnek üret. “Sol OR sağ sensör engel görürse robot yavaşlar.” örneğindeki sayıyı veya koşulu değiştir; sonucu ve gerekçeyi ayrı yaz.
  3. Hareketli Robot: NOT kavramını kullanarak yeni bir örnek üret. “NOT engel, yolun açık olduğunu temsil eder.” örneğindeki sayıyı veya koşulu değiştir; sonucu ve gerekçeyi ayrı yaz.
  4. Günlük Yaşam Ölçümü: Doğruluk tablosu kavramını kullanarak yeni bir örnek üret. “İki giriş için 00, 01, 10 ve 11 satırları yazılır.” örneğindeki sayıyı veya koşulu değiştir; sonucu ve gerekçeyi ayrı yaz.

Derinleştirme: kararın sınırlarını sınamak

“Boolean Mantığı: AND, OR ve NOT” için ilk çözümün çalışması, yöntemin her koşulda doğru olduğu anlamına gelmez. AND ile OR aynı anda değiştiğinde sonucu önceden tahmin et; ardından küçük bir tablo, sözde kod veya kontrollü denemeyle tahmini sınamaya çalış. Tahmin yanlışsa yalnız sonucu düzeltme, hangi varsayımın bozulduğunu açıkça yaz.

İkinci adımda not kavramını ters örnekle incele. “NOT engel, yolun açık olduğunu temsil eder.” örneğindeki başlangıç koşulunu değiştirerek kuralın artık çalışmadığı bir durum üret. Bir kavramın nerede kullanılmaması gerektiğini bilmek, nerede kullanılacağını bilmek kadar önemlidir.

Son olarak doğruluk tablosu açısından iki farklı çözümü karşılaştır: daha hızlı olan ile daha açıklanabilir veya daha güvenli olan aynı seçenek olmayabilir. Tercihini tek bir puanla değil; doğruluk, tekrar edilebilirlik, süre, güvenlik ve anlaşılabilirlik ölçütleriyle gerekçelendir. Bu karşılaştırma “Boolean Mantığı: AND, OR ve NOT” bilgisini ezberden tasarım kararına taşır.

Sık yapılan hatalar ve düzeltmeleri

Sık yapılan hatalar ve düzeltmeleri tablosu
HataNeden sorun?Düzeltme yolu
AND ile OR’u günlük dilde karıştırmakTüm koşullar doğru olduğunda sonuç doğrudur.AND ölçütünü kullan; Motor yalnız kapak kapalı AND acil durdurma pasifse çalışır.
NOT işleminin yalnız sonraki küçük ifadeye mi tüm koşula mı uygulandığını belirtmemekKoşullardan en az biri doğru olduğunda sonuç doğrudur.OR ölçütünü kullan; Sol OR sağ sensör engel görürse robot yavaşlar.
Parantez kullanmadan karmaşık koşul yazmakBir durumun tersini üretir.NOT ölçütünü kullan; NOT engel, yolun açık olduğunu temsil eder.
Sensör hatasını false ile aynı şey saymakTüm olası giriş birleşimleri ve sonuçları düzenli biçimde gösterir.Doğruluk tablosu ölçütünü kullan; İki giriş için 00, 01, 10 ve 11 satırları yazılır.

Güvenlik, etik ve çalışma sınırı

Güvenlik notu: Boolean kararlar fiziksel sistemi çalıştırıyorsa arıza, kopuk sensör ve acil durdurma gibi güvenli varsayımlar ayrıca tasarlanmalıdır.

Bu sınır, “Boolean Mantığı: AND, OR ve NOT” konusunu yüzeysel bırakmak için değil, öğrenme kanıtını gereksiz risk oluşturmadan üretmek içindir. AND ve Doğruluk tablosu uygulanabiliyorsa gerçek hesap, kişisel veri veya yüksek enerjili donanım yerine kurgusal veri, düşük riskli araç ve simülasyon tercih edilir.

Ders özeti

“Boolean Mantığı: AND, OR ve NOT”; and, or, not ve doğruluk tablosu kavramlarını tek bir karar veya uygulama akışında birleştirir. Tanımı bilmek başlangıçtır; güçlü kanıt, yöntemi yeni bir örneğe aktarabilmektir.

Kontrol soruları

  1. “Boolean Mantığı: AND, OR ve NOT” içinde AND neyi açıklamayı sağlar?
  2. “Boolean Mantığı: AND, OR ve NOT” uygulanırken OR için hangi bilgi veya koşul görünür olmalıdır?
  3. “Boolean Mantığı: AND, OR ve NOT” çalışmasında NOT göz ardı edilirse hangi hata oluşabilir?
  4. “Boolean Mantığı: AND, OR ve NOT” kararında Doğruluk tablosu güvenilirliği nasıl artırır?
  5. “Boolean Mantığı: AND, OR ve NOT” çalışılmış örneğinde ilk yapılması gereken ayırma nedir?
  6. “Boolean Mantığı: AND, OR ve NOT” uygulama çıktısının güçlü öğrenme kanıtı olması için neler bulunmalıdır?

Açıklamalı cevaplar

  1. Tüm koşullar doğru olduğunda sonuç doğrudur. Konuya özel örnek: Motor yalnız kapak kapalı AND acil durdurma pasifse çalışır.
  2. Koşullardan en az biri doğru olduğunda sonuç doğrudur. Bu nedenle başlangıç durumu ve örnekteki somut ayrıntı birlikte kaydedilir: Sol OR sağ sensör engel görürse robot yavaşlar.
  3. Bir durumun tersini üretir. Böyle bir durumda sonuç doğru görünse bile yöntem veya sınır yanlış olabilir.
  4. Tüm olası giriş birleşimleri ve sonuçları düzenli biçimde gösterir. Böylece sonuç yeniden incelenebilir ve yeni koşula aktarılabilir.
  5. Bilinenler, varsayımlar ve beklenen çıktı; öğrenme konularında ise hedef, mevcut davranış ve kanıt birbirinden ayrılmalıdır.
  6. Başlangıç koşulu, kullanılan kavram veya yöntem, ara adımlar, sonuç, fark edilen hata, güvenlik/sınır notu ve sonraki adım birlikte bulunmalıdır.

Kaynak ve doğrulama notları

Bu içerik genel eğitim amacıyla hazırlanmıştır. Formül, öğrenme tekniği veya araç davranışı gerçek uygulamada sürüm, cihaz ve koşula göre yeniden doğrulanmalıdır.

Sonraki adım

Bu çalışmayı tamamladıktan sonra “Oran, Orantı ve Değer Ölçekleme” başlığına geç. Önce bu dersten bir kanıtı seç ve yeni derste hangi kavramın üzerine kurulacağını bir cümleyle yaz.

SORU HAVUZU

Bu dersi 10 soruyla pekiştir

Bu ders için 24 soruluk bir havuz hazırlandı. Her başlangıçta 10 soru ve seçenek sıraları yeniden seçilir; sonuçlar yalnız bu tarayıcıda kalır.