EĞİTİM PROGRAMI ÖN KAYIT FORMU

 Ø  Eğitim Amaçları

 

Bu eğitimin sonunda katılımcılar:

 

  • Bilgisayarların problemleri adım adım nasıl çözdüğünü anlayabilecek
  • Basit ve anlaşılır Python programları yazabilecek
  • Değişkenler, koşullar, döngüler, fonksiyonlar, listeler ve sözlükleri kullanabilecek
  • Mantıksal düşünmeyi gerçek hayattaki problemlerin çözümüne uygulayabilecek
  • Temel Python programlarındaki hataları bağımsız olarak ayıklayabilecek
  • Küçük ve işlevsel Python uygulamaları geliştirebilecek
  • Bilgisayar bilimleri, yapay zekâ veya veri bilimi alanlarındaki ileri eğitimler için sağlam bir temel oluşturabileceklerdir

 

Ø  Eğitim Yaklaşımı

 

Bu eğitim, teori ağırlıklı bir ders değil hem uygulama hem terorik odaklı bir eğitimdir.

 

  • Python temelleri
  • Teorik açıklamaları hemen uygulama takip eder
  • Kod yazarak, deneyerek ve hataları düzelterek öğrenme
  • Gençlere uyarlanmış gerçek hayat örnekleri
  • Sürekli eğitmen geri bildirimi
  • İyi kodlama alışkanlıklarına vurgu (okunabilirlik, yorumlar, test etme)

 

      1.            Ders 1 (2 saat) – Programlamaya ve Python’a Giriş

 

Öğrenme Hedefleri

 

  • Programlamanın ne olduğunu anlamak
  • Python’un ne olduğunu ve nerelerde kullanıldığını öğrenmek
  • İlk Python programını yazmak ve çalıştırmak

 

Ele Alınan Konular

 

  • Programlama nedir?
  • Python nedir?
  • Algoritmaların adım adım talimatlar olarak ele alınması
  • Python’un çalıştırılması (IDLE, VS Code veya Jupyter)

 

Ders 2 (2 saat) – Değişkenler ve Veri Tipleri

 

Öğrenme Hedefleri

 

  • Değişkenleri veri tutan yapılar olarak anlamak
  • Temel veri tiplerini öğrenmek

 

Ders 3 (2 saat) – Girdi ve Çıktı

 

Öğrenme Hedefleri

 

  • Kullanıcıdan veri almak
  • Girdi ile çıktıyı birlikte kullanmak

 

Ders 4 (2 saat) – Koşullu İfadeler (if / else)

 

Öğrenme Hedefleri

 

  • Programlarda karar mekanizmaları oluşturmak
  • Koşulları mantıklı bir şekilde kullanmak

 

Ele Alınan Konular

 

  • if, else, elif
  • Karşılaştırma operatörleri

 

Ders 5 (2 saat) – Döngüler (for ve while)

 

Öğrenme Hedefleri

 

  • Döngüler kullanarak işlemleri tekrar etmek
  • Algoritmalarda tekrar kavramını anlamak

 

Ele Alınan Konular

 

  • for döngüsü
  • while döngüsü
  • range()

 

 

 

Ders 6 (2 saat) – Fonksiyonlar

 

Öğrenme Hedefleri

 

  • Kodu fonksiyonlar kullanarak düzenlemek
  • Kod tekrarını önlemek

 

Ele Alınan Konular

 

  • Fonksiyon tanımlama
  • Parametreler ve geri dönüş değerleri

 

 

 

Ders 7 (2 saat) – Listeler ve Temel Algoritmalar

 

Öğrenme Hedefleri

 

  • Birden fazla değeri saklamak
  • Listeler üzerinde döngü kullanmak

 

Ele Alınan Konular

 

  • Listeler
  • İndeksleme
  • len()

 

 

 

Ders 8 (2 saat) – Metinler (String) ve Sözlükler (Dictionary)

 

Öğrenme Hedefleri

 

  • Metinsel verilerle çalışmak
  • Anahtar–değer yapısını kullanmak

 

Ele Alınan Konular

 

  • String metotları
  • Sözlükler

 

 

 

Ders 9 (2 saat) – Hata Ayıklama ve Mini Proje 1

 

Öğrenme Hedefleri

 

  • Hataları bulmak ve düzeltmek
  • Öğrenilen kavramları uygulamak

 

Ele Alınan Konular

 

  • Yaygın hatalar

print() kullanarak hata ayıklama

Maksimum 500 karakter

Maksimum 150 karakter


işaretli alanların doldurulması zorunludur.
Bu istek formundaki verilerin 6698 Sayılı Kişisel Verileri Koruma Kanunu 3,5,8 ve 9. "Açık Rıza" ile ilgili maddelerin ilgili fıkraları göz önüne alınarak işlenmesini kabul ediyorum.
X