Ders Öğretim Planı
BİLGİSAYAR PROGRAMLAMAYA GİRİŞ
1 |
Dersin Adı: |
BİLGİSAYAR PROGRAMLAMAYA GİRİŞ |
2 |
Dersin Kodu: |
BMB1002 |
3 |
Dersin Türü: |
Zorunlu |
4 |
Dersin Seviyesi: |
Lisans |
5 |
Dersin Verildiği Yıl: |
1 |
6 |
Dersin Verildiği Yarıyıl: |
2 |
7 |
Dersin AKTS Kredisi: |
6 |
8 |
Teorik Ders Saati (saat/hafta): |
2 |
9 |
Uygulama Ders Saati (saat/hafta): |
0 |
10 |
Laboratuar Ders Saati (saat/hafta): |
2 |
11 |
Dersin Önkoşulu |
Yok |
12 |
Ders İçin Önerilen Diğer Hususlar |
Yok |
13 |
Dersin Dili: |
Türkçe |
14 |
Dersin Veriliş Şekli |
Yüz yüze |
15 |
Dersin Koordinatörü: |
Doç. Dr. Ahmet Emir DİRİK |
16 |
Dersi Veren Diğer Öğretim Elemanları: |
Doç. Dr. Ahmet Emir DİRİK |
17 |
Ders Koordinatörünün İletişim Bilgileri: |
edirik@uludag.edu.tr |
18 |
Dersin Web Adresi: |
|
19 |
Dersin Amacı |
Bu dersin amacı, öğrencilere bilgisayar programları tasarlayıp, gerçekleştirmek için gereksinim duyacakları bilgi ve becerilerin sağlanmasıdır. |
20 |
Dersin Mesleki Gelişime Katkısı: |
|
21 |
Ders Öğrenme Kazanımları |
1 |
C dilinde yer alan yapılar hakkında yeterli bilgi.;
|
2 |
Farklı yapıdaki problemleri çözmek için algoritma geliştirebilme becerisi.;
|
3 |
Teorik ve pratik bilgileri program tasarlama ve gerçekleştirme için kullanabilme becerisi.;
|
|
Hafta |
Teori |
Uygulama |
1 |
Temel programlama kavramları |
Laboratuvar çalışması |
2 |
C Programlama Diline Giriş |
Laboratuvar çalışması |
3 |
Yapısal Programlama |
Laboratuvar çalışması |
4 |
Yapısal Programlama |
Laboratuvar çalışması |
5 |
Kontrol Yapıları |
Laboratuvar çalışması |
6 |
Kontrol Yapıları
|
Laboratuvar çalışması |
7 |
Fonksiyonlar |
Laboratuvar çalışması |
8 |
Özyineleme |
Laboratuvar çalışması |
9 |
Diziler |
Laboratuvar çalışması |
10 |
Sıralama |
Laboratuvar çalışması |
11 |
İşaretçiler |
Laboratuvar çalışması |
12 |
Karakter dizileri |
Laboratuvar çalışması |
13 |
Yapılar |
Laboratuvar çalışması |
14 |
Dosya İşleme
|
Laboratuvar çalışması |
23 |
Ders Kitabı, Referanslar ve/veya Diğer Kaynaklar: |
C ile Programlama Paul Deitel, Harvey Deitel Palme Yayıncılık |
24 |
Değerlendirme |
|
YARIYIL İÇİ ÇALIŞMALARI |
SAYISI |
KATKI YÜZDESİ |
Ara Sınav |
1 |
25 |
Kısa Sınav |
1 |
15 |
Ödev |
0 |
0 |
Yıl sonu Sınavı |
1 |
60 |
Toplam |
3 |
100 |
Yıl içi çalışmalarının Başarıya Oranı |
40 |
Finalin BAşarıya Oranı |
60 |
Toplam |
100 |
Derste Kullanılan Ölçme ve Değerlendirme Yaklaşımları |
|
Açıklama |
Her hafta laboratuvar çalışmaları puanlanır. Sene sonunda lab. not ortalamları %15 olarak geçme notuna eklenir. |
25 |
|
AKTS / İŞ YÜKÜ TABLOSU |
Etkinlik |
SAYISI |
Süresi [Saat] |
Toplam İş Yükü [Saat] |
Teorik Dersler |
14 |
2 |
28 |
Uygulamalı Dersler |
14 |
2 |
28 |
Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme) |
14 |
3 |
42 |
Ödevler |
0 |
3 |
42 |
Projeler |
0 |
0 |
0 |
Arazi Çalışmaları |
0 |
0 |
0 |
Arasınavlar |
1 |
20 |
20 |
Diğer |
0 |
0 |
0 |
Yarıyıl Sonu Sınavları |
1 |
20 |
20 |
Toplam İş Yükü |
|
|
180 |
Toplam İş Yükü / 30 saat |
|
|
6 |
Dersin AKTS Kredisi |
|
|
6 |
26 |
PROGRAM YETERLİLİKLERİ İLE DERS ÖĞRENİN KAZANIMLARI İLİŞKİSİ TABLOSU |
|
PY1
|
PY2
|
PY3
|
PY4
|
PY5
|
PY6
|
PY7
|
PY8
|
PY9
|
PY10
|
PY11
|
PY12
|
OK1
|
0
|
0
|
0
|
4
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
OK2
|
4
|
3
|
0
|
4
|
4
|
4
|
0
|
0
|
0
|
0
|
0
|
0
|
OK3
|
4
|
3
|
0
|
4
|
4
|
4
|
0
|
0
|
0
|
0
|
0
|
0
|
|
ÖK: Öğrenme Kazanımları |
PY: Program yeterlilikleri |
Katkı Düzeyi: |
1 Çok Düşük |
2 Düşük |
3 Orta |
4 Yüksek |
5 Çok Yüksek |