Ders Bilgi Formu ( CE 103 )
|
Temel bilgiler
|
|
Ders adı: |
İnşaat Mühendisleri için Bilgisayar ve Programlamaya Giriş |
Ders kodu: |
CE 103 |
Öğretim üyesi: |
Dr. Öğr. Üyesi Ahu KÖMEÇ MUTLU
|
AKTS kredisi: |
4 |
GTÜ kredisi: |
3 () |
Yılı, Dönemi: |
1, Bahar |
Dersin düzeyi: |
Lisans |
Dersin tipi: |
Zorunlu
|
Öğretim dili: |
İngilizce
|
Öğretim şekli: |
Yüz yüze , Laboratuvar çalışması
|
Ön koşullar: |
yok |
Staj durumu: |
Yok |
Dersin amacı: |
Bu dersin amacı bilgisayar sistemleri ve bilgisayar programlamanın temellerini öğretmektir. |
|
|
|
Öğrenme çıktıları
|
|
Bu dersi başarıyla tamamlayan öğrenciler, şu yetilere sahip olurlar:
-
Temel bilgisayar yazılımı ve donanımlarını tanımak
Program Çıktılarına Katkıları
-
Mühendislik, fen bilimleri ve matematik prensipleri uygulanarak karmaşık mühendislik problemlerinin tanımlanması, formülize edilmesi ve çözümlenmesi becerisi
-
Farklı kitlelerle etkili iletişim kurabilmek
-
Uygun öğrenme stratejilerini kullanarak gerektiğinde yeni bilgileri edinme ve uygulayabilme
Değerlendirme Tipi
-
Yazılı sınav
-
Ödev
-
Laboratuvar uygulamaları/sınavları
-
Dönem projesi
-
Bilgisayar programlama temel bilgilerini edinme
Program Çıktılarına Katkıları
-
Mühendislik, fen bilimleri ve matematik prensipleri uygulanarak karmaşık mühendislik problemlerinin tanımlanması, formülize edilmesi ve çözümlenmesi becerisi
-
Farklı kitlelerle etkili iletişim kurabilmek
-
Uygun öğrenme stratejilerini kullanarak gerektiğinde yeni bilgileri edinme ve uygulayabilme
Değerlendirme Tipi
-
Yazılı sınav
-
Ödev
-
Laboratuvar uygulamaları/sınavları
-
Dönem projesi
-
Algoritmaları anlama ve geliştirme
Program Çıktılarına Katkıları
-
Mühendislik, fen bilimleri ve matematik prensipleri uygulanarak karmaşık mühendislik problemlerinin tanımlanması, formülize edilmesi ve çözümlenmesi becerisi
-
Farklı kitlelerle etkili iletişim kurabilmek
-
Uygun deneyler geliştirme ve yürütme, veriyi analiz etme ve yorumlama ve sonuçlara ulaşmak için mühendislik yargısını kullanma
-
Uygun öğrenme stratejilerini kullanarak gerektiğinde yeni bilgileri edinme ve uygulayabilme
Değerlendirme Tipi
-
Yazılı sınav
-
Ödev
-
Laboratuvar uygulamaları/sınavları
-
Dönem projesi
|
|
İçerik
|
|
1. hafta: |
Bilgisayar Sistemi ve Bilgisayar Sistemi Bileşenleri |
2. hafta: |
Donanım, Yazılım ve İşletim sistemleri (Ödev-1) |
3. hafta: |
Bilgisayar ağları; İnternet Teknolojileri; Virüsler ve İnternet etiği |
4. hafta: |
Pyhton'a Giriş; String manipülasyonları (Ödev-2) |
5. hafta: |
Sayısal veri tipleri ve manipülasyonları |
6. hafta: |
Listeler, kayıtlar ve sözlükler (Ödev-3) |
7. hafta: |
Girdi-çıktı, dosya manipülasyonları |
8. hafta: |
Vize Sınavı Mantıksal ifadeler ve şartlamalar Dönem Projesi |
9. hafta: |
Döngüler |
10. hafta: |
Fonksiyonlar (Ödev-4) |
11. hafta: |
Modüller |
12. hafta: |
İstisnalar ve hata işleme (Ödev-5) |
13. hafta: |
Sınıflar ve nesne yönelimli programlama |
14. hafta: |
Bilimsel hesaplamalar ve görselleştirme |
15. hafta*: |
- |
16. hafta*: |
Final Sınavı |
Ders kitapları ve materyaller: |
Ders notları haftalık olarak hazırlanacak ve ders öncesinde derskutusu sistemi üzerinde öğrenciler ile paylaşılacaktır. |
Önerilen kaynaklar: |
1. Mike McGrath - Python in easy steps (2018, In Easy Steps Limited) 2. Peter et al.- Applied Scientific Computing with Python-Springer (2018) 3. The Python Manual-BDM Publication (2018) |
|
* 15. ve 16. haftalar arası final sınavına hazırlık haftası bulunmaktadır.
|
|
|
|
Değerlendirme
|
|
|
Değerlendirme tipi |
Hafta numarası |
Ağırlık (%) |
|
Ara sınavlar (Vizeler): |
8 |
20 |
Dönem içi diğer çalışmalar: |
|
0 |
Proje: |
8 |
20 |
Ödev: |
2,4,6,10,12 |
20 |
Kısa sınav (Quiz): |
|
0 |
Final sınavı: |
16 |
40 |
|
Toplam ağırlık: |
(%) |
|
|
|
İş yükü
|
|
|
Etkinlik |
Süre (Haftalık saat) |
Toplam hafta sayısı |
Dönem boyu toplam iş yükü |
|
Dersler (Yüz yüze öğretme): |
2 |
13 |
|
Ders dışı bireysel çalışma: |
1 |
10 |
|
Uygulama, Rehberli problem çözme: |
2 |
12 |
|
Ödev: |
2 |
5 |
|
Dönem projesi: |
1 |
5 |
|
Dönem projesi sunumu: |
5 |
1 |
|
Kısa sınav (Quiz): |
0 |
0 |
|
Ara sınav için bireysel çalışma: |
8 |
1 |
|
Ara sınav (Vize): |
8 |
1 |
|
Final sınavı için bireysel çalışma: |
8 |
1 |
|
Final sınavı: |
2 |
1 |
|
|
|
Toplam işyükü: |
|
|
|
Toplam AKTS kredisi: |
* |
|
* AKTS kredisi, toplam iş yükünün 25'e bölümüdür. (1 AKTS = 25 saatlik iş yükü)
|
|
|
-->