SUNU: Algoritma, Akış Şeması, Programlamaya Giriş
Araştırmacılar, problem çözme becerilerinden yoksun çocuklarda depresyon ve intihar eğilimi riskinin yüksek olabileceğini ortaya koymuştur. Ayrıca araştırmacılar, çocuğun problem çözme yeteneğini geliştirmenin zihinsel sağlığı da geliştirebileceğini ifade etmektedir.
Günlük hayatta olduğu gibi programlama derslerinin de başarılı bir şekilde sürdürülebilmesi için, öğrencilerimizin sahip olması gereken özelliklerin başında “problem çözme yeteneği” gelir.
Programlamayı öğrenmek birçok öğrenci için zor bir süreçtir. Soyut kavramları anlama, genelleme yapma, öğrendiklerini sonraki konulara aktarabilme ve eleştirel düşünme gibi bir hiyerarşi gerektirir.
Programlama; pratik ve yoğun bir çalışma yaklaşımı gerektirir. Mevcut durumlar için öğrenilen bilgilerin, test edilerek uygulamaya dönüştürülmesi gerekir.
Bilişim Teknolojileri ve Yazılım Dersi yenilenen öğretim programına göre 7. sınıflar için Programlamaya Giriş sunusu hazırladım. Umarım faydalı olur.
Programlamaya Giriş Sunu Başlıkları
- Yazılım Nedir
- Algoritma
- Akış Seması
- Örnekler
Bilişim Teknolojileri öğretmeni arkadaşlarımın ve öğrencilerimizin kullanımına sunuyor, değerli yorumlarınızı bekliyorum. Lütfen eksik gördüklerinizi veya düşüncelerinizi yazın.
Programlamaya Giriş sunusunu PowerPoint 2010 programında hazırladım.
Dosya türü: PPTX
Dosya boyutu: 4,29 MB
7. sınıf Bilişim Teknolojileri ve Yazılım Dersi Programlamaya Giriş sunusunu indirin:
AKIŞ ŞEMASI ALGORİTMA
(Başla)—————— Adım: 1 Başla.
| | Adım: 2 1. ve 2. notu gir.
/1. notu gir/ /2. notu gir/ Adım: 3 İki notu topla.
| | Adım: 4 Sonucu 2 ye böl.
—— |1. not + 2. not|— Adım: 5 Sonuç 70 den büyük mü? diye kontrol et.
| Adım: 6 Evet ise ekrana iyi yaz.
|sonuç / 2| Adım: 7 Hayır ise ekrana kötü yaz.
| Adım: 8 Bitir.
/70 den büyük mü?\
| |
|Evet| |Hayır|
| |
/Ekrana *iyi* yaz/ /Ekrana *kötü* yaz/
| |
——————-
|
(Bitir)
Umarım yapabilmişimdir. Teşekkürler.
Arda,
Şekil ve karakterlerden dolayı düzgün görünmüyor cevabın. Ayrıca Adım 8: Bitir’den sonra tekrar algoritmaya devam etmişsin. Şu şekilde yapman yeterliydi:
Adım 1: BAŞLA
Adım 2: ….
.
.
Adım x: BİTİR
Akış Şeması Algoritma
Adım 1:Başla.
Adım 2:2 notu gir.
Adım 3:2 notu topla.
Adım 4:Sonucu 2’ye böl.
Adım 5:Sonuç 70’den büyük mü?
Adım 6:Evet ise ekrana iyi yaz.
Adım 7:Hayır ise ekrana kötü yaz.
Adım 8:Bitir.
Bu arada Arda’dan kopya çekmedim.
Umarım olmuştur.Sunum için de teşekkür ederim,faydalı oldu.
1.Adım Başla
2.Adım 2 notu gir
3.Adım 2 notu topla
4.Adım sonucu 2 ye böl
5.Adım sonuc 70 büyük mü diye bak
6.Adım sonuc 70 den büyüksi iyi veya kötü yaz
Akış Şeması Algoritma
Adım 1:Başla.
Adım 2:2 notu gir.
Adım 3:2 notu topla.
Adım 4:Sonucu 2’ye böl.
Adım 5:Sonuç 70’den büyük mü?
Adım 6:Evet ise ekrana iyi yaz.
Adım 7:Hayır ise ekrana kötü yaz.
Adım 8:Bitir.
Akış şeması algoritma
Adım.başla
Adım 2 2 notu gir
Adım 3 2 notu topla
Adım 4sonucu 2 ye böl
Adım5 sonuç 70fen büyükmü
Adım 6 evet ise ekrana güzel yaz
Adım 7 hayır ise ekrana kötü yaz
Adım8 bitir
Bu arada sunum için teşekkür ederiz faydalı oldu
AKIŞ ŞEMASI ALGORİTMA
1. Adım: Başla.
2. Adım:1. ve 2. sayıları yaz.
3.Adım:1.ve 2. sayıları topla.
4.Adım:Bulduğmuz sayıyı 2’ye böl.
5.Adım:70’den büyük ise ‘iyi’ küçük ise ‘kötü’ yaz.
6.Adım:Bitir.
Başla
1.notu ve 2.notu gir
bunları topla
çıkan sonuç : 2
70 sayısından büyük mü?
büyük ise ”evet” yaz
değil ise ”hayır” yaz
bitti
Adım 1: Başla
Adım 2: 1. ve 2. notunu gir.
Adım 3: Girmiş olduğun 2 notu topla.
Adım 4: Çıkan sonucu ikiye böl.
Adım 5: Bulmuş olduğun sonuç 70’ten büyük ise 7’ye git.
Adım 6: Bulmuş olduğun sonuç 70’ten küçük ise 8’e git.
Adım 7: Ortalaman “İYİ”
Adım 8: Ortalaman “KÖTÜ”
Adım 9: Bitir.
Hocam benim çözümüm nasıl?
Adım 1:Başla.
Adım 2:2 notunu ekrana yaz.
Adım 3:2 notu topla.
Adım 4:Bulduğun sonucu 2’ye böl.
Adım 5:Bulduğun sonuç 75 den büyük mü? Büyükse 7. adıma git değilse 6. adıma git.
Adım 6:Ekrana ”Kötü” yaz.
Adım 7:Ekrana ”İyi” yaz.
Adım 8:Bitir.
Umarım doğrudur. Teşekkürler.
Hataların var.
Adım 1:Başla.
Adım 2:2 notunu ekrana yaz.
Adım 3:2 notu topla.
Adım 4:Bulduğun sonucu 2’ye böl.
Adım 5:Bulduğun sonuç 75 den büyük mü? Büyükse 7. adıma git değilse 6. adıma git.
Adım 6:Ekrana ”Kötü” yaz.
Adım 7:Ekrana ”İyi” yaz.
Adım 8:Bitir.
1-başla
2-notu yaz
3-notu topla
4-çıkan rakamı 2 ye böl
5-eğer sonuç 70 ten büyükse iyi yaz
6-eğer sonuç 70 ten küçükse kötü yaz
1 başla
2 notugir
3 notutopla
4 sonucu2yeböl
5 sonuç70büyükmü
6 evetiseekranaiyiyaz
7 hayırisiekranakötüyaz
8 bitir
1- başla;
2-sayıları topla.
3-sonucu ikiye böl.
4-sonuç 70 den büyükse iyi yaz.
5-sonuç 70 den küçükse kötü yaz.
6-bitir.
1.adım:başla
2.adım:notu gir
3.adım:notu topla
4.adım:sonucu 2 ye böl
5.adım:sonucu 70 den büyükmü diye bak
6.adım:sonuç 70 den büyük ise kötü yaz
7.adım:bitir
1.adim: başla
2.adim :1.ve2.notu gir
3.adim:2 notu topla
4.adim:sonucu 2ye böl
5.adım:sonuç 70 ten büyük mü
6.adim:sonuç evet ise iyi yaz,hayır ise kötü yazz
7.adim:bitir
1.adim: başla
2.adim:1.ve2.notu yaz
3.adim:2notu topla
4.adim:sonucu 2ye böl
5.adim:sonuç 70 den büyük mü
6.adim:evet ise iyi ,hayır ise kötü yaz
7.adim:bitir
1.başla
2. 1 ve 2. notu gir
3.2 notu topla
4.sonucu 2 ye böl
5.bulunan sonuç 70’ten büyük mü?
6.”EVET” ise ekrana *iyi*
7.”HAYIR”ise ekrana *kötü* yaz
8.bitir
Adım 1: Başla
Adım 2: 1. ve 2. notunu gir.
Adım 3: Girmiş olduğun 2 notu topla.
Adım 4: Çıkan sonucu ikiye böl.
Adım 5: Eğer çıkan sonuç 70’den büyük ise ortalaman ”İYİ”
Adım 6: Eğer çıkan sonuç 70’den küçük ise ortalaman ”KÖTÜ”
Adım 7: Bitir.
Akış Şeması Algoritma
Adım 1-Başla.
Adım 2-2 notu gir.
Adım 3-2 notu topla.
Adım 4-Sonucu 2’ye böl.
Adım 5-Sonuç 70’den büyük mü?
Adım 6-Evet ise ekrana iyi yaz.
Adım 7-Hayır ise ekrana kötü yaz.
Adım 8-Bitir.
Adım 1:Başla.
Adım 2:2 notu gir.
Adım 3:2 notu topla.
Adım 4:Sonucu 2’ye böl.
Adım 5:Eğer sonuç 70’den büyük ise.
Adım 6:Ekrana iyi yaz.
Adım 7:Hayır ise ekrana kötü yaz.
Adım 8:Bitir.
1.Başla
2.Not 2’yi gir.
3.Girdiğin 2 notu topla.
4.Sonucu 2′ ye böl.
5.Bulduğun sonuç 70′ ten büyükse 7′ ye git.
6.Bulduğun sonuç 70′ ten küçükse 8′ e git.
7. Ortalaman “İyi”
Ortalaman “Kötü”
8. Bitir.
1.adim basla
2.adim 2notu hesapla
3adim cikan sonucu 2ye bol
4adim sonuc 70 den buyuk ise iyi 70 den kucukse kotu yaz
5.adim bitir
1.Adım = Başla
2.Adım = 1. ve 2. Notu Gir
3.Adım = 2 Notu Topla
4.Adım = Çıkan Sonucu 2’ye böl
5.Adım = Çıkan Sonuç 70 ‘ den Büyükse 7’ye Git
6.Adım = Çıkan Sonuç 70 ‘den Küçükse 8’e Git
7.Adım = Ortalaman = Çok İyi (Takdir)
8.Adım = Ortalaman = Çok Kötü = ( Teşekkür)
9.Adım = Bitti
HAYATTA BAŞARILAR…
1.başla
2.1.ve 2. notu gir
3. iki notu topla
4. çıkan sonucu 2’ye böl
5.sonuç 70’den büyük mü?
6.eğer büyük ise ekrana EVET yaz
7.eğer küçük ise ekrana HAYIR yaz
8.bitir
1.Başla
2.1 ve 2.notu gir
3.İki notu topla
4.Çıkan sonucu ikiye böl
5.sonuç 70’ten büyük mü
6.büyük ise ekrana evet yaz
7.küçük ise ekrana hayır yaz
8.Bitir
2. ve 6. adımda mantık hatası yaptın. Eksik ve yanlış olmuş.
2. adımda 2 notu hesaplamadan önce kullanıcıdan birinci ve ikinci notunu girmesini istemelisin.
Ortalama 70’den büyük ise “iyi” değilse “kötü” yazdırmalı!
Ortalama 70’den büyük ise “iyi” değilse “kötü” yazdırmalı!
ADIM1:Başla
ADIM2:2notu gir,
ADIM3:2 notu topla
ADIM4:Sonucu 2’ye böl.
ADIM5:Sonuc 70’den büyük ise iyi
ADIM6:Sonuc 70’den küçük ise kötü
ADIM7:Bitir.
ADIM1:Başla
ADIM2;2 notu gir
ADIM3;2 notu topla
ADIM4:sonucu ikiye böl
ADIM5:sonuç 70’den büyük ise iyi
ADIM6:70’den küçük ise kötü
ADIM7:Bitir,
1:Başla
2: 1. ve 2. notu topla
3 : çıkan sonucu ikiye böl
4 : not 85’ten yüksek mi?(ise)
5 : evet ise ekrana iyi yaz
6 :. hayır ise kötü yaz
7: bitir
1.adım:Başla
2.adım:1. ve 2. notu gir
3.adım:İki notu topla
4.adım:Bulduğumuz sonucu 2 ye böl
5.adım:Sonuç 70 den büyük ise ekrana iyi yaz
6.adım:Sonuç 70 den küçük ise ekrana kötü yaz
7.adım:Bitir
1adım:başla
2adım:2.notu gir
3adım:2.notu topla
4adım:sonucu ikiye böl
5adım:sonuç 70den büyük ise 7 ye git
6adım:sonuç 70den küçük ise 8e git
7adım:ortalama iyi
8.adım:ortalama kötü
9adım:bitir
1.Adım:Başla
2.Adım:1.ve 2. sayıları yaz
3.Adım:1. ve 2. sayıları topla
4.Adım:Bulduğun sayıyı 2’ye böl
5.Adım:Bulduğumuz sonuç 70’ten büyükse iyi küçükse kötü yaz
6.Adım:Bitir
Adım 1:Başla.
Adım 2:2 notunu ekrana yaz.
Adım 3:2 notu topla.
Adım 4:Bulduğun sonucu 2’ye böl.
Adım 5:Bulduğun sonuç 75 den büyük mü? Büyükse 7. adıma git değilse 6. adıma git.
Adım 6:Ekrana ”Kötü” yaz.
Adım 7:Ekrana ”İyi” yaz.
Adım 8:Bitir.
Adım 1: Başla
Adım 2: 1. ve 2. notu ekrana yaz
Adım 3:1 ve 2. notu topla
Adım 4: Bulduğun sonucu 2’ye böl
Adım 5: Sonuç 85 ten büyük ise iyi yaz
Adım 6: Değilse kötü yaz
Adım 7: Bitir
Emrah hocam eve gelir gelmez 3 4 kez tekrar denedim. Ödevi siteye gönderiyorum ama ismim sitede çıkmıyor.