|
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ı |
-
Verilen bir problemi analiz edip algoritmasını oluşturabilme
-
Hazırlanan algoritmayı bildiği programlama dilinde kodlayabilme
-
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) |
-
Problemleri analiz edebilme ve algoritma oluşturabilme becerisi
-
Algoritmayı bildiği programlama dilinde kodlayabilme becerisi
-
Java dili temel kuralları ve komutları bilgisi
|
| Dersin Kitapları / Notları |
-
Fahri Vatansever,”Algoritma Geliştirme ve Programlamaya Giriş”, Seçkin Yayınevi, 2002
-
Soner ÇELİKKOL, “Programlamaya Giriş ve Algoritma”, Akademi Yayınevi, 2001
-
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
|
|