Genel Bilgi
| Birim | MÜHENDİSLİK FAKÜLTESİ |
| TEKSTİL MÜHENDİSLİĞİ PR. | |
| Kod | TLZ107 |
| Ad | Bilgisayar Programlama |
| Dönem | 2025-2026 Eğitim-Öğretim Yılı |
| Yarıyıl | 1. Yarıyıl |
| Süre (T+U) | 1-2 (T-U) (17 Hafta) |
| AKTS | 3 AKTS |
| Yerel Kredi | 2 Yerel Kredi |
| Eğitim Dil | Türkçe |
| Seviye | Lisans Dersi |
| Tür | Normal |
| Etiket | Z Zorunlu |
| Öğretim Şekli | Yüz Yüze Öğretim |
| Bilgi Paketi Koordinatörü | Prof. Dr. EMEL CEYHUN SABIR |
| Dersin Öğretim Elemanı |
Prof. Dr. EMEL CEYHUN SABIR
(Güz)
(A Grubu)
(Sor. Öğr. Ele.)
|
Dersin Amacı / Hedefi
Tekstil Mühendisliği öğrencilerine güncel programlama dillerinden birisini uygulamalarla destekleyerek öğretmek.
Dersin İçeriği
Programlamaya giriş. Programlama dilleri, güncel programlama dillerinden birinin seçimi ve giriş. Veri türleri, sabit ve değişken kavramı, atama kodları. Algoritma oluşturma., Seçilmiş bir programlama diline ait yazılımın incelenmesi. Giriş ve çıkış deyimleri. Kontrol deyimleri. Döngü deyimleri. Altprogramlar, Dosyalama deyimleri. Program örnekleri.
Dersin Ön Koşulu
Öğrenci ilgili haftaya ait notlardan derse hazırlanır.
Kaynaklar
S.ÖZBAY, MAKROLAR VE VISUAL BASIC 2019, KODLAB Yayınları, 2021
Notlar
Dersin öğretim elemanına ait ders notları
Dersin Öğrenme Çıktıları
| Sıra | Dersin Öğrenme Çıktıları |
|---|---|
| ÖÇ01 | Bilgisayar proglama kavramını öğrenir |
| ÖÇ02 | Programalam dillerini tanır etkin kullanım alanlarını öğrenir |
| ÖÇ03 | Verilerin programlama uygun olarak sınıflandırmasını yapmayı öğrenir |
| ÖÇ04 | Problemlerin çözümlemesini ve Algoritma oluşturma ve geliştirmeyi öğrenir |
| ÖÇ05 | Basit bir probleme ait girdileri kullanarak istediği çıktıyı almak için program kodlarını yazmayı öğrenir. |
| ÖÇ06 | Karmaşık mühendislik problemlerini bir bilgisayar programı ile kodlamayı ve çözmeyi öğrenir. |
| ÖÇ07 | Bir programlama dilini giriş veya orta düzeyde kullanabilmeyi öğrenir. |
Program Öğrenme Çıktıları ile İlişkisi
| Sıra | Tür | Program Öğrenme Çıktıları | Duzey |
|---|---|---|---|
| PÖÇ01 | Bilgi - Kuramsal, Olgusal | Matematik, fen bilimleri ve Tekstil Mühendisliği disiplinine özgü konularda yeterli bilgi birikimi; bu alanlardaki kuramsal ve uygulamalı bilgileri, karmaşık mühendislik problemlerinin çözümünde kullanabilme becerisi. | 4 |
| PÖÇ02 | Beceriler - Bilişsel, Uygulamalı | Tekstil Mühendisliği alanındaki karmaşık mühendislik problemlerini tanımlama, formüle etme ve çözme becerisi; bu amaçla uygun analiz ve modelleme yöntemlerini seçme ve uygulama becerisi. | 3 |
| PÖÇ03 | Beceriler - Bilişsel, Uygulamalı | Tekstil Mühendisliğinde karmaşık bir sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlama becerisi; bu amaçla modern tasarım yöntemlerini uygulama becerisi. | 3 |
| PÖÇ04 | Beceriler - Bilişsel, Uygulamalı | Tekstil Mühendisliği uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için gerekli olan modern teknik ve araçları seçme ve kullanma becerisi; bilişim teknolojilerini etkin bir şekilde kullanma becerisi. | 4 |
| PÖÇ05 | Beceriler - Bilişsel, Uygulamalı | Tekstil Mühendisliği alanında karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi için deney tasarlama, deney yapma, veri toplama, sonuçları analiz etme ve yorumlama becerisi. | |
| PÖÇ06 | Beceriler - Bilişsel, Uygulamalı | Disiplin içi (Tekstil Mühendisliği) ve çok disiplinli takımlarda etkin biçimde çalışabilme becerisi; bireysel çalışma becerisi. | |
| PÖÇ07 | Yetkinlikler - İletişim ve Sosyal Yetkinlik | Sözlü ve yazılı etkin iletişim kurma becerisi; en az bir yabancı dil bilgisi; Tekstil Mühendisliği alanında etkin rapor yazma ve yazılı raporları anlama, tasarım ve üretim raporları hazırlayabilme, etkin sunum yapabilme, açık ve anlaşılır talimat verme ve alma becerisi. | 5 |
| PÖÇ08 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Yaşam boyu öğrenmenin gerekliliği konusunda farkındalık; Tekstil Mühendisliği alanında bilgiye erişebilme, bilim ve teknolojideki gelişmeleri izleme ve kendini sürekli yenileme becerisi. | |
| PÖÇ09 | Yetkinlikler - Alana Özgü Yetkinlik | Etik ilkelerine uygun davranma, Tekstil Mühendisliği alanında mesleki ve etik sorumluluk ve mühendislik uygulamalarında kullanılan standartlar hakkında bilgi. | |
| PÖÇ10 | Yetkinlikler - Öğrenme Yetkinliği | Tekstil Mühendisliği alanında proje yönetimi, risk yönetimi ve değişiklik yönetimi gibi, iş hayatındaki uygulamalar hakkında bilgi; girişimcilik, yenilikçilik hakkında farkındalık; sürdürülebilir kalkınma hakkında bilgi. | |
| PÖÇ11 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Tekstil Mühendisliği uygulamalarının evrensel ve toplumsal boyutlarda sağlık, çevre ve güvenlik üzerindeki etkileri ve çağın Tekstil Mühendisliği alanına yansıyan sorunları hakkında bilgi; Tekstil Mühendisliği çözümlerinin hukuksal sonuçları konusunda farkındalık. | 5 |
Haftalık Akış
| Hafta | Konu | Ön Hazırlık | Yöntemler |
|---|---|---|---|
| 1 | Programlama diline giriş, bilgisayar ve programlama dili mantığının anlatımı | Ders notları | Öğretim Yöntemleri: Anlatım |
| 2 | Programlama dillerinin tanıtımı, mühendislik alanına uygun programlama dillerinin özellikleri | Ders notları | Öğretim Yöntemleri: Anlatım, Gösteri |
| 3 | Güncel ve mühendislik alanına uygun programlama dillerinden birinin seçimi ve giriş bilgisi | Ders notları | Öğretim Yöntemleri: Anlatım, Örnek Olay |
| 4 | Veri türlerinin çeşitleri ve programlama için önemi | Ders notları | Öğretim Yöntemleri: Anlatım, Örnek Olay, Deney / Laboratuvar |
| 5 | Sabitlerin ve değişkenlerin programlama için önemi ve program içerisinde gösterilmesi | Ders notları | Öğretim Yöntemleri: Anlatım, Örnek Olay, Deney / Laboratuvar |
| 6 | Algoritma kavramı, programların algoritmasını oluşturma | Ders notları | Öğretim Yöntemleri: Anlatım |
| 7 | Seçilmiş bir programlama diline ait yazılımın incelenmesi | Ders notları | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma, Deney / Laboratuvar |
| 8 | Ara Sınav | Yazılı ve uygulama sınavları için ders notları | Ölçme Yöntemleri: Yazılı Sınav |
| 9 | Giriş ve çıkış deyimlerine giriş, örnek programlar | Ders notları | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma, Deney / Laboratuvar |
| 10 | Kontrol deyimleri, program örnekleri | Ders notları | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma, Deney / Laboratuvar |
| 11 | Döngü deyimleri ve program örnekleri | Ders notları | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma, Deney / Laboratuvar |
| 12 | Alt programlar ve modüller | Ders notları | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma, Deney / Laboratuvar |
| 13 | Dosyalama deyimleri ve program örnekleri | Ders notları | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma, Örnek Olay, Deney / Laboratuvar |
| 14 | Menülü programlara giriş | Ders notları | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma, Deney / Laboratuvar, Proje Temelli Öğrenme |
| 15 | Menülü Program yapma ve paket programa dönüştürebilme | Ders notları | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma, Grup Çalışması, Proje Temelli Öğrenme |
| 16 | Yarıyıl Sonu Sınavları | Yazılı sınav için ders notları | Ölçme Yöntemleri: Yazılı Sınav |
| 17 | Yarıyıl Sonu Sınavları | Yazılı sınav için ders notları | Ölçme Yöntemleri: Yazılı Sınav |
Değerlendirme (Sınav) Yöntemleri ve Kriterleri
| Değerlendirme Türü | Yarıyıl İçi / Yıl İçi Etkisi | Yarıyıl Sonu / Yıl Sonu Etkisi |
|---|---|---|
| 1. Ara Sınav | 50 | 20 |
| 1. Performans Görevi (Uygulama) | 50 | 20 |
| Genel Değerlendirme | ||
| Yarıyıl İçi / Yıl İçi Toplam | 100 | 40 |
| 1. Yıl Sonu Sınavı | - | 60 |
| Genel Toplam | - | 100 |
Öğrenci İş Yükü - AKTS
| Çalışmalar | Sayısı | Süresi (Saat) | İş Yükü (Saat) |
|---|---|---|---|
| Ders ile İlgili Çalışmalar | |||
| Ders (Sınav haftaları dahil değildir) | 14 | 3 | 42 |
| Sınıf Dışı Ders Çalışma (Ön çalışma, pekiştirme) | 14 | 2 | 28 |
| Değerlendirmeler ile İlgili Çalışmalar | |||
| Ödev, Proje, Diğer | 0 | 0 | 0 |
| Ara Sınavlar (Yazılı, Sözlü, vs.) | 1 | 6 | 6 |
| Yarıyıl/Yıl Sonu/Final Sınavı | 1 | 10 | 10 |
| Toplam İş Yükü (Saat) | 86 | ||
| Toplam İş Yükü / 25 (s) | 3,44 | ||
| AKTS | 3 AKTS | ||