Genel Tekrar
Genel
Tekrar
Merhaba arkadaşlar bu
hafta ise geçtiğimiz konularla ilgili genel tekrar yapacağız. Dönem başından
beri hangi konuları işlediğimizi hatırlayalım. Konularımızın başlıkları:
ALGORİTMA VE PROGRAMLAMA
UYGULAMA DERSİ
FLOW CHART PROGRAMI
ALGORİTMA
ÖRNEKLERİ I- II-III
HTML GİRİŞ
HTML ÖRNEKLERİ
STEM
PYTHON PROGRAMLAMA DİLİNE
GİRİŞ
PYTHON PROGRAMLAMA DİLİ
I-II-III-VI-V
Evet Arkadaşlar şimdi ise
ilk olarak Algoritma ve Programlama konumuza bakalım.
Algoritma: günlük karşılaştığımız bir problemin çözümü için uygulanması gereken adımları maddeler halinde ya da çeşitli şekiller yardımı ile ifade edilmesidir.
Algoritmanın temel
yapısı:
1.Başla
2.Kullnılacak gereksinime
göre tanımlar (Sabitler ve Değişkenler)
3.Yapılacak işlemler
(Operatörler, İşlemler, Fonksiyonlar)
4.Elde edilecek
sonuçların kullanıcıya sunulması
5.Algoritmanın
sonlandırılması
Şimdi ise temel
örneklerimizden başlayalım.
Örnek 1: İki sayının
toplamının hesaplanması
Çözümü: Birinci sayı
ikinci sayı
Algoritmanın
Tasarlanması:
1..başla
2.birinci sayıyı oku
3.ikinci sayıyı oku
4.ikinci sayıyı topla
5.sonucunu ekrana yaz
6. dur.
Akış Diyagramı Şekilleri
Bu konumuz hakkında paylaştığımız
yazı ve örnekleri https://yazilimcibote.blogspot.com/2020/10/algoritma-ve-programlama-uygulama-dersi.html Adresinden Ulaşabilirsiniz.
Flow
Chart Programı arkadaşlar bu unutmamışsınız diye umuyorum
😊 çünkü biz bu programla baya örnekler
yapmıştık. Yine de tekrar yapalım, Arkadaşlar bu program bizim Algoritma yazarken
akış diyagramını çizmeye yarar. Kullanışı kolay ve bilgisayarımızı yormaz. Yazılımcıların
Algoritma Yazarken en çok tercih ettiği programdır. Bunun En iyi avantajı da
programın çalışması için internet gerekmez.
Bu konumuz hakkında
paylaştığımız yazı ve örnekleri
https://yazilimcibote.blogspot.com/2020/10/algoritma-ornekler-ve-uygulamalari-ii.html
Adresinden Ulaşabilirsiniz.
ALGORİTMA
ÖRNEKLERİ I- II-III bildiğiniz gibi bir konuyu öğrendikten
sonra o konu hakkında örnekler yapmak konunun aklımızda daha fazla kalması için
çok önemlidir. Ama Algoritma başkadır. Algoritma öğrenmek zekamızı ve
düşüncemizi geliştirir. Bazı insanların aklında şöyle bir fikir var Yazılıma
Nereden Başlamalıyım? Sizce bu
sorunun cevabı Algoritma değil mi. Bir insan düşünmeyi ya da adım adım doğru plan
kurmayı bilmiyorsa o kişi nasıl yazılım yazabilir. O yüzden Algoritma örnekleri
çok önemlidir. Bir tek bu örneklerle yetirin meyin çokça örnekler çözünüz.
Bu konumuz hakkında
paylaştığımız yazı ve örnekleri
https://yazilimcibote.blogspot.com/2020/10/algoritma-ve-programlama-uygulama-dersi.html
https://yazilimcibote.blogspot.com/2020/10/algoritma-ornekler-ve-uygulamalari-ii.html
Adresinden
Ulaşabilirsiniz.
HTML
Giriş:
HTML
Nedir Ne İşe Yarar? Web dünyasının en
önemli konularından biri olan ve bir anlamda vazgeçilmezi diyebileceğimiz bir
konuyla karşınızdayız. Açılımı İngilizce olarak ‘Hyper Text Markup Language’
olan ve ‘Hiper Metin İşaretleme Dili’ şeklinde Türkçe ifade edilen bir metin
işaretleme dilidir. Yazımızın ilerleyen kısımlarında Html nedir kısaca
bahsedeceğiz.
İnternet
üzerinde kullanıcıların giriş yapmalarını sağlamak amacıyla web sayfaları
oluşturmak için kullanılan bir betik dili olan Html sayfası bulunduğu
sunucularda ‘.html‘ veya ‘.htm‘ uzantılarıyla tutulur. Herhangi bir web
sitesine giriş yapılınca sistemin bizi yönlendirdiği sayfa, siteye giriş
sayfası olarak tanımlanır. Bahsedilen bu sayfanın ismi farklı farklı
tanımlanabilmektedir. Aşağıda bu isimlere örnek olması açısından bazı giriş
sayfası isimleri yazılmıştır.
html
htm
html
htm
aspx
php
Görüldüğü gibi farklı dosya isimleri ve farklı uzantılar
kullanılarak giriş sayfaları belirlenebilmektedir. İlgili sunucuda mevcut web
sitesi için hangisinin giriş sayfası olduğu belirlemek gerekecektir. Bu
işlemden sonra artık giriş sayfası üzerinden siteye girişler sorunsuz bir
şekilde sağlanabilir. Html gerçek anlamda bir programlama dili olmamasına
karşın yine de belli bir sözdizimi ve kullanımı bulunmaktadır. Bu kurallara
uyarak Html kodları yazmak gerekir. Peki Html kodu nedir? Bir sonraki başlığa
geçip Html’in sözdizimine göz atalım.
Bu konumuz hakkında
paylaştığımız yazı ve örnekleri
https://yazilimcibote.blogspot.com/2020/11/html-giris.html
https://yazilimcibote.blogspot.com/2020/10/algoritma-ornekler-ve-uygulamalari-ii.html
Adresinden Ulaşabilirsiniz.
STEM:
Son zamanlarda oldukça sık duyulan STEM eğitim sistemi nedir ve neden
önemlidir? Ve bizde bugünkü dersimizde bundan bahsedeceğiz.
STEM, Science,
Technology, Engineering ve Math’in (Bilim, Teknoloji, Mühendislik ve Matematik)
kısaltılması olan bir kelimedir.
STEM eğitiminin amaçları
genel olarak aşağıdakiler söylenebilir.
1. STEM okuryazarlığına
sahip kişilerden oluşan iş gücü üretmek,
2. STEM alanındaki mevcut
işlerini devam ettirebilmek,
3. Ülkeler için ekonomik
avantaj sağlayacak yenilikler üretebilmek,
4. Gelecekteki iş
alanlarında yeterli olabilmek.
Bu konumuz hakkında
paylaştığımız yazı ve örnekleri
https://yazilimcibote.blogspot.com/2020/12/stem.html
Adresinden Ulaşabilirsiniz.
Python Programlama Diline
Giriş:
Python
Nasıl Bir Dildir?
Girintilere dayalı basit
sözdizimi, dilin öğrenilmesini ve akılda kalmasını kolaylaştırır. Bu da ona söz
diziminin ayrıntıları ile vakit yitirmeden programlama yapılmaya başlanabilen
bir dil olma özelliği kazandırır.
Modüler yapısı, sınıf
dizgesini (sistem) ve her türlü veri alanı girişini destekler. Hemen hemen her
türlü platformda çalışabilir. (Unix, Linux, Mac, Windows, Amiga, Symbian).
Python ile sistem programlama, kullanıcı arabirimi programlama, ağ programlama,
web programlama, uygulama ve
veritabanı yazılımı
programlama gibi birçok alanda yazılım geliştirebilirsiniz. Büyük yazılımların
hızlı bir şekilde prototiplerinin üretilmesi ve denenmesi gerektiği durumlarda
da C ya da C++ gibi dillere tercih edilir.
Python Dili,
Gerçekleştirimleri ve Dağıtımları
Python
dünyasında "gerçekleştirim (implementation)" denildiğinde yazılmış
çalıştırılabilen python yorumlayıcıları ve kütüphaneleri anlaşılmaktadır.
Python dilinin pek çok gerçekleştirimi (implementation) vardır. Yukarıda da
belirtildiği gibi Python yorumlayıcı (interpreter) ile çalışılan bir dildir.
Biz kodumuzu derleyiciye sokarak değil yorumlayıcıya sokarak çalıştırırız.
Python için pek çok yorumlayıcı yazılmıştır. Bu yorumlayıcıların bazıları
bağımsız olarak sıfırdan gerçekleştirilirken bazıları ise bazı diğer
gerçekleştirimler temel alınarak onlardan klonlanarak gerçekleştirilmiş
durumdadır.
Python'ın en önemli ve en çok kullanılan gerçekleştirimi
"Python Software Foundation" tarafından sürdürülen (ilk versiyonları
Guido van Rossum tarafından yazılmıştır) olan CPython isimli yazılımdır. Bu
gerçekleştirim doğrudan "python.org" sitesinden indirilebilir. Biz de
kursumuzda CPython yorumlayıcısı ve kütüphanelerini kullanacağız. CPython C
Programlama Dili kullanılarak gerçekleştirilmiştir.
Bu konumuz hakkında
paylaştığımız yazı ve örnekleri
https://yazilimcibote.blogspot.com/2020/12/python-programlama-diline-giris.html
https://yazilimcibote.blogspot.com/2020/12/python-programlama-diline-giris-ii.html
https://yazilimcibote.blogspot.com/2021/01/python-programlama-diline-giris-iii.html
https://yazilimcibote.blogspot.com/2021/01/python-programlama-diline-giris-iv.html
https://yazilimcibote.blogspot.com/2021/01/python-programlama-diline-giris-v.html
https://yazilimcibote.blogspot.com/2021/01/python-uygulamalar.html
Adresinden Ulaşabilirsiniz.
Yorumlar
Yorum Gönder