Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTS
1YBS 141Java ile Programlama ve Algoritmaya Giriş 3+2+046

Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Lisans
Bölümü / Programı Yönetim Bilişim Sistemi(Türkçe)
Öğrenim Türü Örgün Öğretim
Dersin Türü Zorunlu
Dersin Amacı Bir programlama diliyle yazılım geliştirmesi için gerekli ön bilgiyi vererek, algoritma akış diyagramları değişkenler vb. konularına ön giriş yapmaktır
Dersin İçeriği temel kavramlar, algoritmaların gelişimi, satır kodlama, sayaç yapıları, karar durumları, akış
Dersin Yöntem ve Teknikleri yüzyüze,lab uygulamaları
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Dr.Öğretim Üyesi Görkem Erdoğan
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar

Ders Yapısı
Matematik ve Temel Bilimler %60
Mühendislik Bilimleri %40

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 30
Devam 14 % 10
Uygulama 2 % 0
Yarıyıl Sonu Sınavı 1 % 60
Toplam :
18
% 100

 
AKTS Hesaplama İçeriği
Etkinlik Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 3 42
Sınıf Dışı Ç. Süresi 14 5 70
Ödevler 14 2 28
Ara Sınavlar 1 2 2
Yarıyıl Sonu Sınavı 1 2 2
Toplam İş Yükü   AKTS Kredisi : 5 144

Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 Elde edilen bilgileri raporlama ve sunma becerisi
2 bilgileri analiz etme, yorumlama ve değerlendirme becerisi kazandırma
3 analiz ve sentez yetisine sahip olma


Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Temel Kavramlar
2 Bilgisayarın çalışma prensibi, sayı sistemleri ve mantıksal ifadeler
3 algoritma geliştirime, satır kod, sayaç yapıları, koşul/karar durumları
4 akış diyagramı ve çoklu koşul yapıları
5 sözde kod oluşturma
6 temel algoritmal örnekleri
7 akış diyagramında kodlamaya geçiş, java proglama dili ve özellikleri
8 ara sınav
9 program geliştirme uygulamları, veri giriş-çıkış işlemleri
10 tek boyutlu diziler ve uyguulamlar
11 sıralama algoritmaları
12 arama algoritmaları
13 hazır fonskiyonlar
14 sınıflar ve nesneler
15 final


Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11
Ö1
Ö2
Ö3

Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek


https://obs.ankarabilim.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=101776&curProgID=6008&lang=tr