ÜNİTE:
1.2. PROBLEM ÇÖZME VE ALGORİTMALAR
KAZANIMLAR:
1.2.5.1. Doğrusal mantık yapısını açıklar.
1.2.5.2. Doğrusal mantık yapılarını kullanarak algoritma tasarlar.
1.2.5.3. Problemin çözümünde doğrusal mantık yapılarını kullanır.
PYTHON - PROJE HAFTASI -
1) EHLİYET ALABİLME DURUMU SORGULAMA PROGRAMI - (BASİT DÜZEY)
Projenin amacı:
Kullanıcıdan isim, yaş ve ilkokulu bitirme durumunu öğrenin ve ehliyet alma çağına gelen veya gelmeyen insanların eğitim durumları ile birlikte değerlendirerek ekrana yazdırınız.
Proje detayları:
İlk durum:
Kişi, 18 yaşından büyük ve en az ilkokulu bitirmesi durumunda ehliyet alabilmesi durumu.
İkinci durum:
Kişi, 18 yaşından büyük ve ilkokulu bitirmemişse ehliyet alamaması durumu.
Üçüncü durum:
Yukarıdakilerin hiçbiri değil ise ehliyet alamaması durumları.
EHLİYET ALABİLME DURUMU SORGULAMA PROGRAMI VİDEO:
EHLİYET ALABİLME DURUMU SORGULAMA PROGRAMI ÇÖZÜM VİDEOSU:
2) Pediatrik ARDS Formüllü Hesaplama Programı (ORTA)
Pediatrik ARDS çocuklarda görülen bir solunum sıkıntısı hastalığıdır. Bu hastalığın tanısının koyulması için doktorlar bazı hesaplamalardan faydalanır. Doktora bilgi verecek programı aşağıdaki formüllere uygun olarak yazınız.
DURUM - HASTA MASKE İLE OKSİJEN ALIYORSA ŞARTLAR:
Kullanıcıdan solunum desteğini ne şekilde aldığını isteyin. (1. durum maske ile oksijen 2. durum Entübe)
Hasta maske ile oksijen alıyorsa SF oranı hesaplanır. Entübe ise hesaplanmaz.
Bunun için saturasyon ve Fio2 kullanılır. Saturasyon kandaki oksijen oranıdır. Fio2 hastaya dışardan verilen oksijen miktarıdır.
SF ORANI HESAPLAMA:
( Saturasyon / Fio2 ) * 100
DURUM HASTA ENTÜBE İSE ŞARTLAR:
Kullanıcıdan solunum desteğini ne şekilde aldığını isteyin. (Burundan oksijen ya da Entübe)
Hasta entübe ise OSİ hesaplanır. Bu oksijenizasyon satürasyon indeksidir.
Bunun için FiO2, MAP ve satürasyon kullanılır. Saturasyon kandaki oksijen oranıdır. MAP hastaya dışardan verilen hava yolu basıncının ortalamasıdır. Fio2 hastaya dışardan verilen oksijen miktarıdır.
OSİ HESAPLAMA
(FiO2 * MAP) / Saturasyon
2 durumun tek projede birleştirilmesi:
Yukarıda ayrı ayrı yaptığınız hesaplamaları tek projede birleştiriniz. Kullanıcının solunum desteğine verdiği cevaba uygun şekilde 1. durum veya 2. durum kodlarınızı devreye alınız.
Kullanıcıdan solunum desteğini ne şekilde aldığını isteyin.
(1. durum maske oksijen 2. durum Entübe)
durum
Hasta maske ile oksijen alıyorsa SF oranı hesaplanır. Bunun için saturasyon ve Fio2 kullanılır. Saturasyon kandaki oksijen oranıdır. Fio2 hastaya dışardan verilen oksijen miktarıdır.
SF ORANI HESAPLAMA:
( Saturasyon / Fio2 ) * 100
durum
Kullanıcıdan solunum desteğini ne şekilde aldığını isteyin. (Maske ile oksijen ya da Entübe)
Hasta entübe ise OSİ hesaplanır. Bu oksijenizasyon satürasyon indeksidir. Bunun için FiO2, MAP ve satürasyon kullanılır. Saturasyon kandaki oksijen oranıdır. MAP hastaya dışardan verilen hava yolu basıncının ortalamasıdır. Fio2 hastaya dışardan verilen oksijen miktarıdır.
OSİ HESAPLAMA
(FiO2 * MAP) / Saturasyon
3) Pediatrik ARDS Tanı ve Değerlendirme Programı (ZOR)
Yukarıda ayrı ayrı yaptığınız hesaplamaları tek projede birleştiriniz. Kullanıcının solunum desteğine verdiği cevaba uygun şekilde 1. durum veya 2. durum kodlarınızı devreye alınız.
Bunları yaptıktan sonra tanı koyma kriterlerine göre koşul oluşturup hastaya tanı koyma programı yazınız.
PROGRAMIN YAPISI
Kullanıcıdan solunum desteğini ne şekilde aldığını isteyin. (Maske ile oksijen ya da Entübe)
Maske ile oksijen alan hastaların kriterleri.
Eğer SF ORANI 264 ve altında ise hasta ARDS'dir. 264'ten büyük ise ARDS değildir.
Entübe hastaların kriterleri.
Eğer OSİ 5'ten küçük ise ARDS değildir. 5'e eşit ve 7.5 arasında ise hafif ARDS,
OSİ 7.5'a eşit ve 12.3 arasında ise orta ARDS,
OSİ 12.3'e eşit ve büyük ise ağır ARDS'dir.
Comments