Kurs Öğretmeni
Filiz TUNA (Avcılar HEM Bilişim Teknolojileri Öğretmeni)
Giriş Koşulları
18 yaşını tamamlamış olmak ve sağlık durumu kurs programını uygulamalarını yapmaya elverişli olmak şartıyşa aşağıdaki koşullardan herhangi birini karşılayanlar kurs programınakatılabilirler.
- Meslek liselerinin veya dengi okulların ilgili bölümü mezunu olmak,
- MYO ve fakültelerin ilgili bölüm öğrencisi veya mezunu olmak,
- Okuryazar olup, işletmelerin ilgili bölümlerinde çalışmış olmak veya çalışıyor olmak.
Başvuru Süreci
Halk Eğitimi Merkezi bünyesinde açılacak kurslarda öncellikle talebi belirlemek amacıyla ön kayıt yaptırmanız gerekmektedir. Ön kayıt işleminizi kurumumuza gelerek yapabilirsiniz. Ön kayıt başvurusunda kursa katılabileceğiniz saatleri doğru belirtmeniz önemlidir. Kurslar başvuru yoğunluğuna göre planlanmaktadır. Yeterli başvuru sayısına ulaşıdığında kurum tarafından, kurs toplantısı çağrısı yapılır. Kursa toplantısına katılmanız önemlidir. Kurs toplantısında kurs öğretmeni ve kursiyerler birlikte kurs günlerine karar verirler. Kursun açılabilmesi için en az 12 kursiyerin kurs toplanrısında belirtilen günlerde kesin olarak geleceğini beyan etmesi gerekmektedir.
Kurs Günleri ve Süresi
Kurs günleri kurs toplantısında netleştirilir. Nesneye Dayalı Programlama - Python kursu hafta içi akşam (18.00 - 21.00) saatelerinde haftada iki gün olacak şekilde yapılmaktadır. Kurs programının süresi; günde en fazla 4 ders saatini şeklinde uygulanır. Kurs süresi toplam 64 ders saattir. Kurs öğretmeni, programın teorik ve uygulama sürelerini belirler. Kurs boyunca ders içerikleri, yüz yüze yapılan uygulamalar, videolar ve ödevler Google Classroom üzerinde oluşturulan sanal sınıfta paylaşılmaktadır. Sınavlar da sanal sınıf ortamında yapılmaktadır. Ayrıca Google Colab ile tarayıcı ortamında Python uygulamaları yapılabilmekte ve ders notları ve Python uygulamaları öğrencilerle paylaşılmaktadır.
Kurs Programı
- Python ve bilgisayar programlamaya giriş,
- Veri tipleri, değişkenler, temel giriş-çıkış işlemleri, temel operatörler,
- Bool değerleri, koşullu yapılar, döngüler, listeler, mantıksal ve bitsel işlemler,
- Fonksiyonlar, sözlükler ve veri işleme,
- Modüller, paketler, string ve string işlemleri, istisnalar,
- Nesneye dayalı programlama yaklaşımı: sınıflar, metodlar, nesneler ve standart özellikler, tekrar istisnalar ve dosya işleme,
Programın Amaçları
Nesneye Dayalı Programlama - Python GUE kurs programında neler öğreneceksiniz:
- Bilgisyar programlamanın temelleri,
- Python ortamını kurmak,
- Derleme ve yorumlama,
- Python'a giriş,
- Veri türleri ve temel veri biçimleri,
- Operatörler,
- Değişkenler,
- Boole değerleri,
- if - elif - else talimatları,
- Döngüler,
- Akış kotrolü,
- Mantıksal ve bitsel işlemler,
- Listeler ve diziler,
- Fonksiyonları tanımlama ve kullanma,
- Argüman iletmenin farklı yolları,
- Ad kapsamları,
- Demetler ve sözlükler,
- Veri işleme,
- Python modülleri
- Paketler
- İstisnalar (try - except talimatı)
- Diziler ve metodları
- Nesneye dayalı yaklaşımın temelleri
- Sınıflar, metodlar, nesneler ve özellikler
- Tekrar istisnalar
- Dosyalarla çalışma
Ölçme Değerlendirme
Her modül ayrı ayrı değerlendirlir. Kursiyerin başarılı olabilmesi için her modülden en az 50 puan alması gerekmektedir. Başarılı olan kursiyerler MEB onaylı sertifika ve talep edilirse Euro Pass belgesi verilir.
Adres:
Ambarlı Mah. Cumhuriyet Cad. Lojman Sokak No 22/1 AVCILAR / İSTANBUL
Telefon
(212) 509-5640