'Programlama Dersleri' kategorisindeki yazıları görüntülüyorsunuz.



Birden Fazla Veriyi Bir Arada Tutmak (Python 5.Ders)

Resim
BÖLÜM 5 — Çokluğun Doğuşu: Birden Fazla Veriyi Bir Arada Tutmak
Bu bölümün temel sorusu:
Şimdiye kadar her değişken tek bir değer tuttu (isim = "Ahmet" gibi). Peki ya 100 öğrencinin adını tutman gerekiyorsa? 100 tane ayrı değişken mi tanımlayacaksın?

? Bölümün Öğrenme Hedefleri
Bu bölümün sonunda öğrenci;
  • neden tek bir değişkenin bazen yetersiz kaldığını,
  • listelerin (list) aslında ne olduğunu ve nasıl indekslendiğini,
  • liste elemanlarına erişme, ekleme, çıkarma mantığının hangi problemi çözdüğünü,
  • "for" döngüsü ile listelerin neden doğal bir ikili oluşturduğunu,
  • ikinci dersteki "kutu değil etiket" fikrinin listelerde neden çok daha kritik hâle geldiğini,
  • öğrendiği koşul + döngü + liste bilgisini birleştirerek küçük bir program yazabildiğini
açıklayabilecek ve gösterebilecek duruma gelecektir...

Bir Program Aynı Şeyi Nasıl "Bıkmadan" Yapar? (Python 4.ders)

Resim
BÖLÜM 4 — Tekrarın Doğuşu: Bir Program Aynı Şeyi Nasıl "Bıkmadan" Yapar?
Bu bölümün temel sorusu: Bir işlemi 5 kere değil de 1000 kere yapman gerekseydi, her seferinde aynı kodu elle mi yazardın? Bilgisayar tekrar eden işleri nasıl "bıkmadan" yapar?

? Bölümün Öğrenme Hedefleri
Bu bölümün sonunda öğrenci;
  • programların neden tekrar (iterasyon) mekanizmasına ihtiyaç duyduğunu,
  • "for" döngüsü ile "while" döngüsü arasındaki temel felsefe farkını,
  • "range()" fonksiyonunun aslında ne ürettiğini,
  • sonsuz döngülerin nasıl oluştuğunu ve neden tehlikeli olduğunu,
  • "break" ve "continue" ifadelerinin döngü akışını nasıl değiştirdiğini,
  • iç içe döngülerin ne zaman gerekli olduğunu
açıklayabilecek duruma gelecektir...

Bir Program Nasıl "Düşünür"? (Python 3.Ders)

Resim
BÖLÜM 3 — Kararın Doğuşu: Bir Program Nasıl "Düşünür"?
Bu bölümün temel sorusu: Şimdiye kadar yazdığımız her kod, yukarıdan aşağıya, hiç sapmadan çalıştı. Peki ya program bir duruma göre farklı davranması gerekiyorsa? Bir bilgisayar nasıl "karar verir"?

? Bölümün Öğrenme Hedefleri
Bu bölümün sonunda öğrenci;
  • bir programın neden dallanmaya (branching) ihtiyaç duyduğunu,
  • "==" işareti ile "=" işaretinin neden birbirinden tamamen farklı olduğunu,
  • "if / elif / else" yapısının nasıl bir karar ağacı oluşturduğunu,
  • karşılaştırma ve mantıksal operatörlerin ("and", "or", "not") nasıl birlikte çalıştığını,
  • girintilemenin (indentation) Python'da neden süslü parantez yerine geçtiğini,
  • iç içe koşulların ne zaman gerekli olduğunu
açıklayabilecek duruma gelecektir...

Bilgisayar Neyi "Hatırlar"? (Python 2.Ders)

Resim

BÖLÜM 2 — Değişkenlerin Doğuşu: Bilgisayar Neyi “Hatırlar”?
Bu bölümün temel sorusu: 1.derste her şeyi doğrudan print() içine yazdık. Peki ya bir bilgiyi bir kere yazıp sonra defalarca kullanmak istersek? Bilgisayar bir şeyi nasıl “hatırlar”?


? Bölümün Öğrenme Hedefleri
Bu bölümün sonunda öğrenci;
  • bir programın neden "hafızaya" ihtiyaç duyduğunu,
  • değişkenin aslında ne olduğunu (bir kutu benzetmesinin ötesinde),
  • `=` işaretinin matematikteki "eşittir" ile neden aynı şey olmadığını,
  • Python'un veri tiplerini (“int”, “float”, “str”, “bool”) neden ayrı ayrı takip ettiğini,
  • tip dönüşümünün (type casting) hangi problemi çözdüğünü,
  • değişken isimlendirme kurallarının neden var olduğunu
açıklayabilecek duruma gelecektir...

Python'a Sıfırdan Giriş (Python 1.Ders)

Resim

B1 — Programlamanın Doğuşu: İnsanlık Neden Bir Dile İhtiyaç Duydu?
Bu bölümün temel sorusu: Bilgisayarlar zaten hesap yapabiliyor. Öyleyse "programlama dili" diye ayrı bir şeye neden ihtiyaç duyduk?


? Bölümün Öğrenme Hedefleri
Bu bölümün sonunda öğrenci;
  • bilgisayarların aslında ne anladığını ve bir "dile" neden ihtiyaç duyduğumuzu,
  • Python'un hangi problemi çözmek için tasarlandığını,
  • yorumlanan (interpreted) dil ile derlenen (compiled) dil arasındaki farkı,
  • print() fonksiyonunun aslında ne yaptığını,
  • string, sayı ve yorum satırı kavramlarının neden birbirinden ayrıldığını,
  • Python'un büyük/küçük harfe neden duyarlı olduğunu,
  • Python'un diğer dillerle nasıl bir ilişki içinde olduğunu
açıklayabilecek duruma gelecektir...

Algoritma ve Programlamaya Giriş Dersleri

Merhaba dostlar,
Genelde bilgisayar başında biraz vakit geçirmiş ve ardından web alemine dalmış bu da yetmemiş web sitesi sahibi olup Elon Musk, Mark Zuckerberg'in ayağını kaydırıp tahtına oturmak gibi hayaller kurulmuş akabinde Vira Bismillah diye web sitesi açan arkadaşlar aramızda vardır. Tabi bu tabirim çok uçuk herkesi kapsamıyor, Ömer eğer sen takip ediyorsan siteyi ve bu konuyu okuyorsan senden bahsediyorum Smile...

HTML’e Giriş (5)

Şu ana kadar 4 derste HTML’in temel yapısını kavradığımızı varsayıyorum. Komutların nasıl kullanıldığını az çok öğrendik. Şimdi hangi komutlar ne işe yarıyor ve nasıl kullanılır onu anlatacağız.

HTML’e Giriş (4) …

HTML’in açılımının Hyper Text Markup Language (Hareketli Yazıların İşaretleme Dili) olduğunu ve HTML konutlarının bir açılış tagı, içerik ve bir kapanış tagından oluştuğunu söylemiştik. Unutulmaması gereken en önemli hususun açılış taglerinin mutlak suretle kapatılması gerektiğiydi. Tag unutulduğu durumda sayfada bozulmalar oluşur ve yazılan tag verilen komutu yerine getiremez...

HTML’e Giriş (3)…

HTML, derslerine başladık. Peki sayfaları oluşturduk. Peki sizlerle domain ve hosting konusunda konuşmadığımı fark ettim. Birazda bu konu üzerinde çalışalım Smile

HTML’e Giriş (2)…

Bu yazımızda sizlerle HTML editörlerinin ne olduğunu ve işe yaradığını konuşacağız ve editör uygulamalarını tanıyacağız.

HTML'e giriş (1)...

HTML çok eğlenceli bir konu olup basit bir web sitesi hazırlarken, nelere dikkat etmemiz gerekiyor, görsel olarak bir resim veya yazıyı nasıl şekillendiriyoruz bunları yaparken hangi etiketi kullanıyoruz gibi sorulara cevap aradığımız yerdir. Kullanımı basit olan bu betik dilde basit ingilizceniz varsa kalıpları siz bile oluşturabilirsiniz Smile

Betik Kodlamaya Giriş

HTML diline giriş yapmaya hazır mısınız?
HTML bir betik dildir Smile . Java, php gibi programlama dili değildir. Bu nedenle içinde kod yok, kod yerine etiket terimi var...


 
Reklam
Reklam


Kategoriler


Yasal Uyarı
Bu internet sitesi içeriğinde yer alan tüm yazılar Gidenler.Me’ye ait olup, 5846 sayılı Fikir ve Sanat Eserleri Kanunu ve 5237 sayılı Türk Ceza Kanunu kapsamında korunmaktadır. Bu hakları ihlal eden kişiler, 5846 sayılı Fikir ve Sanat eserleri Kanunu ve 5237 sayılı Türk Ceza Kanununda yer alan hukuki ve cezai yaptırımlara tabi olurlar. Gidenler.Me, ilgili yasal işlem başlatma hakkına sahiptir. Gidenler.Me Blog'da yer alan tüm yazılar/makaleler bilgi edinme amacı ile sınırlı olup Gidenler.Me'den izin alınmaksızın değiştirilemez, çoğaltılamaz, yayımlanamaz, dağıtılamaz, umuma iletilemez, başka bir lisana çevrilemez.


Türkçe Çeviri: MyBB, Yazılım: MyBB, © 2002-2026 MyBB Group.
GM v3.0.0.8 Beta theme designed for MyBB