DERS ADI

: PROGRAMLAMAYA GİRİŞ

Ders Bilgileri

Ders Kodu Ders Adı Ders Türü D U L AKTS
EED 1005 PROGRAMLAMAYA GİRİŞ ZORUNLU 2 2 0 5

Dersi Veren Birim

Elektrik - Elektronik Mühendisliği (İngilizce)

Dersin Düzeyi

Lisans

Ders Koordinatörü

DR. ÖZLEM ÖZTÜRK

Dersi Alan Birimler

Elektrik - Elektronik Mühendisliği (İngilizce)

Dersin Amacı

Bu ders, bilgisayar programlama konusunun öğrenciye temel seviyede tanıtılmasını sağlamak amacıyla oluşturulmuştur. Bu derste temel programlama
kavramları ve yapıları (değişkenler, diziler, atama, ardışıl-seçimli çalışma, döngüler, fonksiyonlar), C# programlama dili kullanılarak öğrenciye tanıtılmış olacaktır.

Dersin Öğrenme Kazanımları

1   Bir programlama dilinin temel yapılarını tanımlayabilme.
2   Gerçek problemleri bilgisayar kullanarak çözebilme.
3   Hesaplama problemlerini çözmek üzere etkin biçimde bilgisayar programları oluşturabilme.
4   C# dilinde yazılmış bir programı inceleyebilme.
5   Bir problemin çözümü için gerekli olan algoritmayı öngörebilme.
6   Yapısal programlama yaklaşımı ile bir program geliştirebilme.

Dersin Öğretim Türü

Örgün Öğretim

Dersin Önkoşulu/Önkoşulları

Yok

Ders İçin Önerilen Diğer Hususlar

Yok

Ders İçeriği

Hafta Konular Açıklama
1 Algoritma ve programlamaya giriş
2 Algoritmalar (pseudocode, akış şeması).
3 Veri tipleri ve Operatörler
4 Program kontrolu (if, if-else, switch deyimleri).
5 Tekrarlama (for, while, do-while deyimleri).
6 Tekrarlama (iç içe olma, break ve continue).
7 Sınava hazırlık
8 Tek boyutlu diziler
9 Çok boyutlu diziler
10 Karakter dizileri
11 Prosedür ve fonksiyonlar
12 Yapılar
13 Yinelemeli programlama
14 Dosya operasyonları

Ders İçin Önerilen Kaynaklar

Visual C# How to Program, 6/e,Paul Deitel ,Harvey M. Deitel, , Sixth Ed., 2019.
Programming Logic and Design, Tony Gaddis, Fourth Ed., Pearson, ISBN 0-13-398507-5, 2016.

Öğrenme ve Öğretme Yöntemleri

Sunum + Laboratuar

Değerlendirme Yöntemleri

SIRA NO KISA KOD UZUN ADI FORMUL
1 MTE MIDTERM EXAM
2 ASG ASSIGNMENT
3 FIN FINAL EXAM
4 FCG FINAL COURSE GRADE MTE * 0.30 + ASG * 0.30 + FIN * 0.40
5 RST RESIT
6 FCGR FINAL COURSE GRADE (RESIT) MTE * 0.30 + ASG * 0.30 + RST * 0.40


Değerlendirme Yöntemlerine İliskin Aciklamalar

Yok

Değerlendirme Kriteri

İlan Edilecektir.

Dersin Öğretim Dili

İngilizce

Derse İlişkin Politika ve Kurallar

İlan Edilecektir.

Dersin Öğretim Üyesi İletişim Bilgileri

goksu@cs.deu.edu.tr
ozlem.ozturk@cs.deu.edu.tr

Ders Öğretim Üyesi Görüşme Gün ve Saatleri

Salı 13:00-14:30

Staj Durumu

YOK

İş Yükü Hesaplaması

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Laboratuvar 14 2 28
Ders Anlatımı 14 2 28
Vize Sınavına Hazırlık 1 14 14
Final Sınavına Hazırlık 1 14 14
Haftalık Ders öncesi/sonrası hazırlıklar 14 2 28
Vize Sınavı 1 2 2
Final Sınavı 1 2 2
TOPLAM İŞ YÜKÜ (saat) 116

Program ve Öğrenme Kazanımları İlişkisi

PK/ÖKPK.1PK.2PK.3PK.4PK.5PK.6PK.7PK.8PK.9PK.10PK.11PK.12PK.13
ÖK.15
ÖK.25554
ÖK.354
ÖK.45
ÖK.55
ÖK.6545