|
Dersin Dili
|
Türkçe
|
|
Dersin Düzeyi
|
Ön Lisans
|
|
Bölümü / Programı
|
Diyaliz
|
|
Öğrenim Türü
|
Örgün Öğretim
|
|
Dersin Türü
|
Seçmeli
|
|
Dersin Öğretim Şekli
|
Yüz Yüze
|
|
Dersin Amacı
|
Bu dersin amacı, programlamanın genel yapısı, değişkenler, fonksiyonlar, seçim deyimleri, döngü, metin dosyaları, kullanıcı tanımlı veri tipi, kayıtlar, işaretçiler, dinamik veri yapıları hakkında bilgi vermektir.
|
|
Dersin İçeriği
|
Akış diyagramı, yordamsal programlama, sıralama algoritmaları. Programlama dillerinin tarihçesi ve türleri, derleyiciler, yapısal programlama; yukarıdan aşağı programlama ilkeleri, yapısal kodlama ilkeleri, modüler programlama ilkeleri. Temel veri türleri, değişken tanımlama, kullanıcı tanımlı fonksiyonlar, diziler, yapı değişkenleri, birlikler. Çeşitli konularla ilgili, farklı sınıf seviyeleri için uygun programlama dillerini kullanarak kısa programlar yazma.
|
|
Dersin Yöntem ve Teknikleri
|
Anlatım, Tartışma, Soru-Yanıt, Takım/Grup Çalışması, Beyin Fırtınası, Sorun/Problem Çözme, Örnek Olay İncelemesi
|
|
Ön Koşulları
|
Yok
|
|
Dersin Koordinatörü
|
Öğr.Gör. Abdulhaluk Kuloğlu abdulhaluk.kuloglu@hku.edu.tr
|
|
Dersi Verenler
|
Öğr.Gör. Abdulhaluk Kuloğlu abdulhaluk.kuloglu@hku.edu.tr
|
|
Dersin Yardımcıları
|
Yok
|
|
Dersin Staj Durumu
|
Yok
|
Ders Kaynakları
|
Kaynaklar
|
Flow diagram, procedural programming, sorting algorithms. History and types of programming languages, compilers, structured programming; top-down programming principles, structured coding principles, modular programming principles. Basic data types, variable definition, user-defined functions, arrays, structure variables, unions. Writing short programs on various topics using appropriate programming languages ??for different grade levels.
|
|
Ders Notları
|
Flow diagram, procedural programming, sorting algorithms. History and types of programming languages, compilers, structured programming; top-down programming principles, structured coding principles, modular programming principles. Basic data types, variable definition, user-defined functions, arrays, structure variables, unions. Writing short programs on various topics using appropriate programming languages ??for different grade levels.
|
Ders Yapısı
|
Matematik ve Temel Bilimler
|
%20
|
|
|
Mühendislik Bilimleri
|
%40
|
|
|
Mühendislik Tasarımı
|
%30
|
|
|
Sosyal Bilimler
|
%0
|
|
|
Eğitim Bilimleri
|
%0
|
|
|
Fen Bilimleri
|
%0
|
|
|
Sağlık Bilimleri
|
%0
|
|
|
Alan Bilgisi
|
%10
|
|
|