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

Bu blogdaki popüler yayınlar

Python Programlama Diline Giriş III

Python Uygulamaları

HTML Giriş