Slide background
Mersin Üniversitesi

Ders Bilgileri

PROGRAMLAMA TEMELLERİ
Kodu Dönemi Teori Uygulama Ulusal Kredisi AKTS Kredisi
Saat / Hafta
BTP103 Güz 4 0 4 6
Ön Koşulu Olan Ders( ler )
Dili tr
Türü Zorunlu
Seviyesi Ön Lisans
Öğretim Elemanı( ları ) Öğr.Gör.Ali Osman YAĞLIOĞLU
Öğretim Sistemi Uzaktan
Önerilen Hususlar
Staj Durumu Yok
Amacı Bu ders ile öğrencinin, programlama temelleri ile ilgili yeterliklerin kazandırılması amaçlanmaktadır.
İçeriği Algoritma, Akış Diyagramı, Programlama Araçları, Değişkenler ve Sabitler, Giriş-Çıkış İşlemleri, Operatörler, Karar Yapıları, Döngü Kontrolleri, Tek Boyutlu Diziler, Çok Boyutlu Diziler Değer Döndürmeyen Alt Programlar, Değer Döndüren Alt Programlar, Sıralı Dosyalar, Rastgele Erişimli Dosyalar

Dersin Öğrenim Çıktıları

# Öğrenim Çıktıları
1 Programcılığa Giriş Yapmak
2 Kodlama Öncesi Program Akışını Tasarlamak
3 Kontrol Deyimlerini Kullanmak
4 Dizi İşlemleri Yapmak
5 Alt Programlarla Çalışmak
6 Dosyalama İşlemleri Yapmak

Haftalık Ayrıntılı Ders İçeriği

# Konular Öğretim Yöntem ve Teknikleri
1 Algoritma Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
2 Akış Diyagramı Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
3 Programlama Araçları, Değişkenler ve Sabitler Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
4 Giriş-Çıkış İşlemleri, Operatörler Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
5 Karar Yapıları Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
6 Döngü Kontrolleri Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
7 Döngü Kontrolleri Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
8 Tek Boyutlu Diziler Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
9 Çok Boyutlu Diziler Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
10 Değer Döndürmeyen Alt Programlar Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
11 Değer Döndüren Alt Programlar Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
12 Değer Döndüren Alt Programlar Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
13 Sıralı Dosyalar Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
14 Rastgele Erişimli Dosyalar Anlatım, Göstererek Yaptırma, Uygulamalı Çalışma
15
16 Son Sınav Test Sınavı

Resources

# Malzeme / Kaynak Adı Kaynak Hakkında Bilgi Referans / Önerilen Kaynak
1 Programlamanın Temelleri Ders Notları
2 Canlı Ders Kayıtları
3 Konu Anlatım Videoları

Ölçme ve Değerlendirme Sistemi

# Ağırlık Çalışma Türü Çalışma Adı
1 0.15 1 1. Ara Sınav
2 0.8 5 Son Sınav
3 0.05 3 1. Ödev

Dersin Öğrenim Çıktıları ve Program Yeterlilikleri ile İlişkileri

# Öğrenim Çıktıları Program Çıktıları Ölçme ve Değerlendirme
1 Programcılığa Giriş Yapmak 4͵5͵6 1͵2͵3
2 Kodlama Öncesi Program Akışını Tasarlamak 4͵6 1͵2͵3
3 Kontrol Deyimlerini Kullanmak 4͵5͵6 1͵2͵3
4 Dizi İşlemleri Yapmak 4͵5͵6 1͵2͵3
5 Alt Programlarla Çalışmak 4͵5͵6 1͵2͵3
6 Dosyalama İşlemleri Yapmak 4͵5͵6 2͵3

Not: Ölçme ve Değerlendirme sütununda belirtilen sayılar, bir üstte bulunan Ölçme ve Değerlerndirme Sistemi başlıklı tabloda belirtilen çalışmaları işaret etmektedir.

İş Yükü Detayları

# Etkinlik Adet Süre (Saat) İş Yükü
0 Ders Süresi 14 4 56
1 Sınıf Dışı Ders Süresi (Ön çalışma, pekiştirme) 14 4 56
2 Sunum ve Seminer Hazırlama 0 0 0
3 İnternette tarama, kütüphane ve arşiv çalışması 0 0 0
4 Belge/Bilgi listeleri oluşturma 0 0 0
5 Atölye 0 0 0
6 Ara Sınav için Hazırlık 1 20 20
7 Ara Sınav 1 1 1
8 Kısa Sınav 0 0 0
9 Ödev 1 10 10
10 Ara Proje 0 0 0
11 Ara Uygulama 0 0 0
12 Son Proje 1 0 0
13 Son Uygulama 0 0 0
14 Son Sınav için Hazırlık 1 25 25
15 Son Sınav 1 1 1
169