Ondokuz Mayıs Üniversitesi Bilgi Paketi - Ders Kataloğu

Ders Öğretim Planı

Ders KoduDers AdıDers TürüYılYarıyılAKTS
BIP103 Programlama Temelleri 927001 1 1 3
Dersin Seviyesi
Ön Lisans
Dersin Amacı
bilgisayarın nasıl işlediği,bilgisayar dillerinin önemi ve bilgisayarda özel amaçlı programlar yapmak
Dersin Veren Öğretim Görevlisi/Görevlileri
Öğr.Gör.Erhan Cebeci
Öğrenme Çıktıları
  1. şart yapılarını kullanarak program yapabilir.
  2. bilgisayar dillerini tanır
  3. dizileri kavrar.
  4. algortima ve akış diyagramlarını bilir.
  5. programcılıkta ekrandan bilgi okur ve ekranan yazar.
  6. döngü yapılarını bilir.
  7. değişken yapısını ve çeşitlerini kavrar.
Öğrenim Türü
Birinci Öğretim
Ön Koşul Dersleri
bilgisayara girişmatematik
Önerilen Diğer Husular
Bu ders için ileri matematik bilgisi gerekir. Ayrıca İşletim sistemlerinin kullanılabilmesi gerekir.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
ders notları-erhan cebeci
Planlanan Öğrenme Aktiviteleri ve Metodları
Dersin Sunulduğu Dil
Türkçe
Staj Durumu
Dersin İçeriği
Ders programlama temellerinin tarihi,bilgisayar dilleri ve tanımı,programlama mantığı ve örnek bir dil üzerinden dersin anlatılması
Haftalık Ders İçeriği
Hafta Teorik Uygulama Laboratuar
1.bilgisyar tarihi,yazılımve çeşitleri
2.algoritma ve akış diyagramları
3.değişkenler ve yapısı
4.giriş ve çıkış komutları
5.döngüler ve yapısı,for döngüsü
6.döngüler ve yapısı şartlı döngüler
7.şart yapıları if
8.şart yapıları, şartlı yapılar
9.dizilerve yapıları
10.3 boyutlu diziler
11.sıradan erişimli dosyalar
12.rastgele erişimli dosyalar
13.metin komutları
14.matematiksel komutlar
15.final sınavı
16.final sınavı
Değerlendirme
Yarıyıl (Yıl) İçi EtkinlikleriAdetKatkı (%)
Ara Sınav150
Quiz102
Laboratuvar103
Toplam100
Yarıyıl (Yıl) Sonu EtkinlikleriAdetKatkı (%)
Toplam0
Yarıyıl (Yıl) İçi Etkinlikleri40
Yarıyıl (Yıl) Sonu Etkinlikleri60
Toplam100
İş Yükü Hesaplaması
EtkinliklerAdetSüresi(saat)Toplam İş Yükü(saat)
Final Sınavı111
Derse Katılım14114
Laboratuvar20240
Ev Ödevi10220
Toplam75