GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
1990001052010 PROGRAMLAMA TEMELLERİ Ders 1 1 6,00

Önlisans


Türkçe


Programlama Temelleri Dersinin Amacı öğrencilere; bir problemin çözüm süreçlerini kavrayabilme, işlem adımları ve akış şemaları oluşturabilme ve bunları bir programlama diline ait koda dönüştürebilme yeterliliklerini kazandırmaktır.


Volkan SÖZERİ


1 Problem çözümüne yönelik süreçleri tanımlayabilme
2 Problemin çözüm algoritmasını yazabilme, akış şemasını oluşturabilme.
3 Yazılım için gerekli sabit ve değişkenlerini tanımlayabilme, operatörleri kullanabilme.
4 Yazılım için gerekli kontrol ve döngü deyimlerini kullanabilme.
5 Yazılım için gerekli dizi tanımlayabilme ve dizi işlemlerini gerçekleştirebilme.
6 Altprogram oluşturabilme ve altprograma yönelik işlemler yapabilme
7 Yazılım için gerekli farklı dosya tipleri oluşturabilme ve dosya girişi-çıkış işlemlerini gerçekleştirebilme

Birinci Öğretim


Yok


Yok


Problemin çözüm süreçleri. Çözüme yönelik işlem adımları ve akış şemaları. Seçilen programlama diline ait kodlama. Kontrol ve döngü deyimleri. Diziler ve dizi işlemleri. Altprogramlar, dosyalar ve dosya giriş-çıkış işlemleri.


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Algoritmaya Giriş, Algoritmanın Bölümleri ve Algoritmanın Temel Özellikleri
2 Algoritmada Operatörler, Akış Diyagram Temel Sembolleri
3 Veri Tanımı, Veri Çeşitleri, Verilerde Sabit ve Değişken Tanımları, Programlama Diline Giriş ve Veri Tipleri
4 Program Yapısı, Algoritma ve Akış Diyagramının Programlama diline Uygulanması, Programlama Dilinde Operatörler ve Giriş/Çıkış deyimleri Örnek uygulama programları geliştirme
5 Karar Yapıları Örnek uygulama programları geliştirme
6 Döngü Tanımı ve Deyimleri Örnek uygulama programları geliştirme
7 Döngü Deyimleri ve İşlemleri Örnek uygulama programları geliştirme
8 Arasınav
9 Dizi tanımlama, Tek Boyutlu Diziler Örnek uygulama programları geliştirme
10 Çok Boyutlu Diziler Örnek uygulama programları geliştirme
11 Alt Program tanımlama,Değer Döndürmeyen Alt Programlar Örnek uygulama programları geliştirme
12 Değer Döndüren Alt Programlar Örnek uygulama programları geliştirme
13 Sıralı Dosyalar ve dosya işlemleri Örnek uygulama programları geliştirme
14 Sıralı Dosyalar ve dosya işlemleri Örnek uygulama programları geliştirme
15 Rastgele Erişimli Dosyalar Örnek uygulama programları geliştirme
16 Dönem sonu sınavı

DERS KİTABI: Öğretim Elemanı Ders Notları, Pascal Programlama kitaplarının tamamı. DERS ARAÇLARI:Laboratuar deney gereçleri, Bilgisayar ve Projeksiyon cihazı.


Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.


Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 1 1
Final Sınavı 1 1 1
Derse Katılım 14 3 42
Uygulama/Pratik 14 1 14
Bireysel Çalışma 14 4 56
Ödev Problemleri için Bireysel Çalışma 8 3 24
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 14 14
Okuma 2 2 4
Toplam İş Yükü (saat) 166

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9
ÖÇ 1 5 2 4 5 4
ÖÇ 2 5 3 4 3 4
ÖÇ 3 4 2
ÖÇ 4 2
ÖÇ 5
ÖÇ 6
ÖÇ 7
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek