Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
2020 Elektrik ve Elektronik Mühendisliği (İngilizce) | CSE1145 | Introduction to Computer Programming | Zorunlu | 1 | 5,00 | 3 | 2 |
Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
2020 Elektrik ve Elektronik Mühendisliği (İngilizce) | CSE1145 | Introduction to Computer Programming | Zorunlu | 1 | 5,00 | 3 | 2 |
Programlama tecrübesi olmayan öğrenciler için program tasarımı ve analiz sürecine giriş yapmak. Temel C dil söz dizimini, değişken bildirimini, temel operatörleri, program akışını ve kontrolünü, tanımını ve işlevlerini öğretmek.
-
C programlamaya giriş. Ele alınacak konular arasında temel veri türleri ve işleçleri, ifadeler ve atama ifadeleri, kontrol yapıları (seçim, döngüler), işlevler, kapsamlar, makrolar, diziler, yapılar gibi konular yer almaktadır.
Ders notları, sunum slaytları, lab çalışmaları.
Yok
İngilizce
Kernighan & Ritchie, The C Programming Language, Prentice Hall Deitel & Deitel, C How to Program, Prentice Hall
http://onlinesorular.com/
Hafta | Teorik |
---|---|
1 | Giriş, printf, scanf, operatörler, veri tipleri |
2 | Değişkenler |
3 | Sabitler, atama türü dönüşümleri, tipleme, artım ve azaltım operatörleri (++, --), sonra arttırma ve azaltma, ön arttırma ve azaltma |
4 | Koşullu ifadeler (if-else), iç içe koşul, mantıksal operatörler, çoklu koşul (switch-case) |
5 | Döngüler: for döngüsü |
6 | Döngüler: while and do -while döngüleri, İç içe döngüler, döngü sonlandırılması (break), döngü devam ettirilmesi (continue) |
7 | Fonksiyonlar |
8 | Ara Sınav Haftası |
9 | Global & Lokal Değişkenler |
10 | Diziler |
11 | Katarlar |
12 | Çok boyutlu diziler |
13 | Yapılar |
14 | İşaretçiler, gelişmiş işlevler, referansla ara |
15 | Dinamik bellek ayırma |
16 | Ders Çalışma Haftası |
17 | Yarı Yıl Sonu Sınavı |
Değerlendirme | Değer |
---|---|
Yarıyıl (Yıl) İçi Etkinlikleri | 60 |
Yarıyıl (Yıl) Sonu Etkinlikleri | 40 |
Yarıyıl (Yıl) Sonu Etkinlikleri | Değer |
Final Sınavı | 100 |
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ders Öncesi/Sonrası Bireysel Çalışma | 14 | 1 | 14 |
Proje ve Hazırlığı | 0 | 0 | 0 |
Ödev ve Hazırlığı | 0 | 0 | 0 |
Laboratuvar ve Hazırlığı | 14 | 2 | 28 |
Atölye ve Hazırlığı | 0 | 0 | 0 |
Sunum ve Hazırlığı | 0 | 0 | 0 |
Seminer ve Hazırlığı | 0 | 0 | 0 |
Demo ve Hazırlığı | 0 | 0 | 0 |
Araştırma ve Hazırlığı | 0 | 0 | 0 |
Rapor ve Hazırlığı | 0 | 0 | 0 |
Arasınav ve Hazırlığı | 1 | 30 | 30 |
Kısa Sınav ve Hazırlığı | 0 | 0 | 0 |
Final ve Hazırlığı | 1 | 50 | 50 |
Teorik Ders Saati | 0 | 0 | 0 |
Uygulama Ders Saati | 0 | 0 | 0 |