Course Name Code Semester T+U Hours Credit ECTS
Bilgisayar Programlama TEF 106 2 2 + 1 3 4
Precondition Courses
Recommended Optional Courses
Course Language Türkçe
Course Level Lisans
Course Type Zorunlu
Course Coordinator
Course Lecturers
Course Assistants
Course Category
Course Objective Algoritma ve programlama mantığı verilerek, görsel programlama dili program geliştirme ortamını kullanma becerisine ve program geliştirme bilgisine temel seviyede sahip olmak.
Course Content Algoritma ve programlama mantığı, akış diyagramları, program geliştirme ortamı ve görsel programlama dili ile program geliştirme
# Course Learning Outcomes Teaching Methods Assessment Methods
1 Bir problemin akış diyagramını oluşturabilir Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Gösteri, Benzetim, Sınav , Ödev,
2 Görsel programlama geliştirme ortamını kullanarak program oluşturabilir Anlatım, Alıştırma ve Uygulama, Deney / Laboratuvar, Sınav , Ödev,
3 Akış diyagramı oluşturulmuş bir problemin programını gerçekleştirebilir Anlatım, Soru-Cevap, Gösteri, Problem Çözme, Sınav , Ödev,
4 Görsel programlama geliştirme ortamını kullanarak grafik ve animasyon oluşturabilir. Anlatım, Alıştırma ve Uygulama, Gösteri, Deney / Laboratuvar, Sınav , Ödev, Performans Görevi,
5 Algoritma ve programlama mantığı bilir Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Gösteri, Sınav , Ödev,
6 Görsel programlama geliştirme ortamını kullanarak program arayüzünü oluşturabilir Anlatım, Alıştırma ve Uygulama, Gösteri, Deney / Laboratuvar, Sınav , Ödev,
Week Course Topics Preliminary Preparation
1 Programlamaya Giriş, alt düzey diller, üst düzey diller ve akış diyagramları
2 Program Geliştirme Ortamının tanıtımı,Uygulama Geliştirme Ortamının Düzenlenmesi, Program Yazmak ve Çalıştırmak
3 İfadeler, Veri Tipleri, Değişkenler
4 Alt Programlar, Modüller ve Arşiv Fonksiyonları
5 Karar Yapıları ve Komutları
6 Döngü Komutları
7 Form ve Kontroller, Özellikler, Metotlar ve Olaylar, Çoklu Kontrollerle Çalışmak
8 Windows Kontrolleri ile Çalışmak
9 Windows Kontrolleri ile Çalışmak, Programın Çalışması Sırasında Yeni Kontroller Eklemek
10 Bilgi Giriş Fonksiyonu, Mesaj Diyalog Kutusu,Dosya Açma Diyalog Kutusu, Kaydetme Diyalog Kutusu,Yazı Tipi Diyalog Kutusu,Renk Diyalog Kutusu
11 Menüler ve menü kontrolleri ile çalışmak
12 Çoklu Formlarla Çalışma
13 Grafik
14 Grafikler ve Animasyon
Resources
Course Notes
Course Resources
Order Program Outcomes Level of Contribution
1 2 3 4 5
1 Motor teknolojileri ve temel imalat işlemleri üzerine mesleğini icra edebilecek bilgi ve becerilere sahip olmak
2 Motor prensip ve sistemlerinin teorik ve pratik uygulamalarında güncel bilgi ve becerilere sahip olmak
3 Taşıt sistemlerinin teorik ve pratik uygulamalarında güncel bilgi ve becerilere sahip olmak
4 Motor/taşıt sistem ve donanımlarının test, kontrol ve bakımlarını yapabilecek güncel bilgi ve becerilere sahip olmak
5 Motor/taşıt sistemleri arızacılığı, yenileme/yenileştirme işlemlerinde güncel bilgi ve becerilere sahip olmak
6 Temel ve mühendislik bilimleri alanlarında güncel bilgi birikimine sahip olmak X
7 Mesleğiyle ilgili çalışmaları yapabilecek güncel elektrik-elektronik-bilgisayar bilgi ve becerilerine sahip olmak X
8 Mesleğiyle ilgili çalışmaları yapabilecek yabancı dil bilgi ve becerilerine sahip olmak X
9 Alanıyla ilgili konularda tasarım, proje ve araştırma projelerini yapabilecek güncel bilgi ve becerilere sahip olmak X
10 Mesleğiyle ilgili işletmecilik/yönetim/iş güvenliği alanlarında güncel bilgi ve becerilere sahip olmak X
11 Alanıyla ilgili konularda eğitim/öğretim faaliyetlerini gerçekleştirebilecek güncel bilgi ve becerilere sahip olmak X
12 Sektörel bazda çalışmalar yapabilecek bilgi birikimine sahip olmak X
Evaluation System
Semester Studies Contribution Rate
1. Ara Sınav 50
1. Kısa Sınav 25
1. Performans Görevi (Seminer) 25
Total 100
1. Yıl İçinin Başarıya 60
1. Final 40
Total 100
ECTS - Workload Activity Quantity Time (Hours) Total Workload (Hours)
Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati) 16 3 48
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme) 16 1 16
Ara Sınav 1 10 10
Kısa Sınav 8 5 40
Ödev 16 1 16
Total Workload 130
Total Workload / 25 (Hours) 5.2
dersAKTSKredisi 4