Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Bilgisayar Programlama ve Algoritma I MEM112 2. Yarıyıl 3 + 1 4,0 5,0
Ön Koşullar Yok
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Ders
Dersin Verilişi Yüz yüze
Dersin Koordinatörü Doç. Dr. Gürcan SAMTAŞ
Dersi Verenler Doç. Dr. Gürcan SAMTAŞ
Dersin Yardımcıları
Dersin Amacı Temel algoritma ve programlama bilgi ve becerisini kazandırmak.
Dersin İçeriği Bilgisayar sisteminin yapısı , Algoritmalar, akış diyagramları, Visual Basic ile programlamaya giriş , Program yazımı aşamaları , Değişkenler, veri yapıları , Operatörler , Karar yapıları, Döngüler, Fonksiyon ve alt programlar, Diziler, Visual Basic’te nesneler, Görsel programlama teknikleri, Grafikler, resimler, çizimler ve fontlar , Veri tabanı uygulamalarında Visual Basic ile programlama, İşletim sistemi düzeyindeki komutlar, Windows işletim sistemi ile etkileşim, Yazılım geliştirme ve programlama uygulamaları.
Ders Öğrenme Kazanımları - Bilgisayar belleğinin yapısını, veri türlerini anlama
- Fonksiyonlar kullanarak modüler programla mantığını kavrama
- Döngüler ve deyimleri anlama
- Dizi ve göstericileri anlama, bunlardan programlamada yaralanabilme becerisi kazanma
- Dosya kullanımını anlama
Haftalık Konular (İçerik)
Hafta Konular Öğretim Yöntemleri
1. Hafta Bilgisayar Sisteminin Yapısı Sözel Anlatım
2. Hafta Algoritmalar Sözel Anlatım
3. Hafta Akış Diyagramları Sözel Anlatım
4. Hafta Visual Basic ile Programlamaya Giriş Sözel Anlatım
5. Hafta Program Yazımı Aşamaları Sözel Anlatım
6. Hafta Değişkenler Sözel Anlatım
7. Hafta Veri Yapıları Sözel Anlatım
8. Hafta Operatörler , Karar Yapıları, Döngüler, Fonksiyon ve Alt Programlar, Diziler Sözel Anlatım
9. Hafta Operatörler , Karar Yapıları, Döngüler, Fonksiyon ve Alt Programlar, Diziler
10. Hafta Visual Basic’te Nesneler Sözel Anlatım
11. Hafta Görsel Programlama Teknikleri Sözel Anlatım
12. Hafta Grafikler, Resimler, Çizimler ve Fontlar Sözel Anlatım
13. Hafta Veri Tabanı Uygulamalarında Visual Basic ile Programlama Sözel Anlatım
14. Hafta İşletim Sistemi Düzeyindeki Komutlar Sözel Anlatım
Kaynaklar
Necati Ergin, Temel C Kursu Ders Notları (C ve Sistem Programcıları Derneği)
Materyal Paylaşımı
Doküman notlar
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik Katkı Düzeyi DK1 DK2 DK3 DK4 DK5 Ölçme Yöntemi
PY1 3 3 3 3 3 3 40,60
PY2 3 3 3 3 3 3 40,60
PY3 3 3 3 3 3 3 40,60
PY4 4 4 4 4 4 4 40,60
*DK = Ders Kazanımı.
0 1 2 3 4 5
Ders Katkı Düzeyi Yok Çok Düşük Düşük Orta Yüksek Çok Yüksek
Ölçme Yöntemi Yazılı sınav Sözlü sınav Ödev/Proje Laboratuvar Çalışması Sunum /Seminer
AKTS / İş Yükü Tablosu
Etkinlik Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Ara Sınav 1 1 50 50
Final 1 77,5 77,5
Toplam İş Yükü 127,5
Dersin AKTS Kredisi 5,0