TLZ107 Bilgisayar Programlama

3 AKTS - 1-2 Süre (T+U)- 1. Yarıyıl- 2 Yerel Kredi

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

Güncelleme Zamanı: 05.05.2025 09:08