BİLGİSAYAR PROGRAMLAMAYA GİRİŞ
Dersin Adı Kodu Yarıyılı ECTS Kredisi Kredisi Teorik 1
Uygulama 2
Bilgisayar Programlamaya Gİriş 0251042 2 3 2 Laboratuvar (Saat/Hafta) -
Dersin Dili Türkçe
Dersin Türü Zorunlu
Ders Verme Aracı Tahta, Tepegöz, Barkovizyon, Projeksiyon cihazı, Notebook, CD
Dersin Koordinatörü Uygulamalı Matematik Anabilim Dalı Başkanlığı
Dersin İçeriği Bilgisayar hakkında temel bilgiler/ Değişkenler/ Sabitler/ Verilen problemin analizi/ Algoritmanın oluşturulması/ Akış diyagramları/ Java diline giriş/ Java dilinin temel komutları
Dersin Amaçları
  1. Verilen bir problemi analiz edip algoritmasını oluşturabilme
  2. Hazırlanan algoritmayı bildiği programlama dilinde kodlayabilme
  3. Java dili hakkında temel bilgileri kazandırabilme
Dersin Çıktıları
(Bölüm Çıktıları esas alınarak öğrenciye dersin kazandıracağı  bilgi ve beceriler)
  1. Problemleri analiz edebilme ve algoritma oluşturabilme becerisi
  2. Algoritmayı bildiği programlama dilinde kodlayabilme becerisi
  3. Java dili temel kuralları ve komutları bilgisi
Dersin Kitapları / Notları
  1. Fahri Vatansever,”Algoritma Geliştirme ve Programlamaya Giriş”, Seçkin Yayınevi, 2002
  2. Soner ÇELİKKOL, “Programlamaya Giriş ve Algoritma”, Akademi Yayınevi, 2001
  3. Ders Notları
Yararlanılacak Diğer Kaynaklar -
Ön Koşul Dersleri Yok
Ön Koşul Konuları Yok
Ödev ve Projeler Konulara uygun ödevler verilerek bilgilerin pekiştirilmesi sağlanacaktır
Laboratuvar Deneyleri Yok
Bilgisayar Kullanımı Verilen komutlar ve örnek program parçacıkları bilgisayar ortamında öğretilecek ve ödevler etkin bilgisayar kullanımı ile hazırlanacaktır.
Diğer Uygulamalar Data-Show, tepegöz kullanımı.
Başarı Değerlendirme Sistemi
Adedi Etki Oranı,%
Ara Sınavlar 2 60
Kısa Sınavlar - -
Ödevler - -
Projeler - -
Dönem Ödevi - -
Laboratuvar - -
Diğer - -
Final Sınavı 1 40
Ders Gruplarına Göre Ders Kredisinin Dağılımı,% Temel Bilimler (TB) % -
Temel Müh. ve Meslek Dersleri (TM) % -
Meslek Dersleri (MD) % 100
Sosyal ve Beşeri Bilimler (SB) % -

HAFTALIK DERS PLANI
Hafta Konular
1 Bilgisayar hakkında temel bilgiler
2 Değişkenler, sabitler, aritmetik işlemler, karşılaştırma işlemleri
3 Verilen problemin analizi
4 Algoritmanın oluşturulması
5 Akış diyagramları; akış diyagramlarında kullanılan semboller
6 Akış diyagramları
7 Akış diyagramları
8 1. Yıl İçi Sınavı
9 Akış diyagramları
10 Java diline giriş
11 Java dilinin temel komutları
12 Java dilinin temel komutları
13 2. Yıl İçi Sınavı
14 Java dilinin temel komutları
15 Java dilinin temel komutları

Düzenleyenler Uygulamalı Matematik Anabilim Dalı Tarih 01.01.2007