Marmara Üniversitesi
Marmara Üniversitesi Eğitim-Öğretim Bilgi Sistemi

Programlar Hakkında Bilgi

Lisans - Teknik Eğitim Fakültesi - Elektronik ve Haberleşme Öğretmenliği (İngilizce)

Müfredat Adı Ders Kodu Ders Adı Ders Türü Dönem AKTS Teorik Uygulama
Elektronik ve Haberleşme Öğretmenliği (İngilizce) - Lisans CCM106 Introduction to Object Oriented Programming Zorunlu 2 4,00 2 2

Dersin İçeriği

Dersin Amacı

Nesne yönelimli programlama yöntemlerinin temel kavramları ve tekniklerini java dili kullanarak öğretmek.

Öğrenim Türü

-

Dersin İçeriği

Akış diyagramları, Java programlama dili, Nesnelerin kullanımı, string, değişkenler ve atamalar, Veri tipleri ve aritmetik ifadeler, import tanımlama, random sınıfı, math sınıfı, keyboard sınıfı, Çıktıların biçimlendirilmesi, appletlere giriş, şekil çizme, if yapısı, switch yapısı, boolean ifadeler, Artırma ve azaltma operatörleri, karşılaştırma operatörleri, while döngüsü, do döngüsü, for döngüsü, Alıştırmalar

Planlanan Öğrenme Aktiviteleri ve Metodları

Anlatım, soru-cevap, ödev

Staj Durumu

Yok

Dersin Sunulduğu Dil

İngilizce

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Herbert Schildt, Java, Alfa Yayınları, 2002 Lewis & Loftus, Java software solutions, Addison Wesley, 2003 Malik & Nair, Java programming, Thomson, 2003

Dersin Web Sayfası

-

Öğrenme Çıktıları

  • Problem analizlerini yapar.
  • Problemin algoritmasını hazırlar.
  • Akış şeması sembollerini tanır ve çizer.
  • Değişken ve sabitleri belirler.
  • Karar ve döngü yapılarını kullanır.
  • Karar ve döngü yapılarını kullanır.
  • Nesne kavramını anlar.

Haftalık Ayrıntılı Ders İçeriği

Hafta Teorik
1 Akış diyagramları ve problem çözme metotları
2 Java programlama dili ve bir java programı
3 Nesneler ve Veri Tipleri ( Nesnelerin kullanımı, string, değişkenler ve atamalar)
4 Nesneler ve Veri Tipleri ( Veri tipleri ve aritmetik ifadeler)
5 Nesneler ve Veri Tipleri ( import tanımlama,random sınıfı, math sınıfı, keyboard sınıfı)
6 Nesneler ve Veri Tipleri ( Çıktıların biçimlendirilmesi, appletlere giriş, şekil çizme)
7 if yapısı
8 Ders çalışma haftası
9 Ara sınav
10 switch yapısı, boolean ifadeler
11 Artırma ve azaltma operatörleri, karşılaştırma operatörleri
12 while döngüsü
13 do döngüsü
14 for döngüsü
15 if ve döngü kullanarak çizim
16 Alıştırmalar
17 Ders çalışma haftası
18 Ders çalışma haftası

Değerlendirme

Değerlendirme Değer
Yarıyıl (Yıl) İçi Etkinlikleri 50
Yarıyıl (Yıl) Sonu Etkinlikleri 50
Yarıyıl (Yıl) Sonu Etkinlikleri Değer
Final Sınavı 100

Öğrenci İş Yükü Hesabı

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ders Öncesi/Sonrası Bireysel Çalışma 1 14 14
Arasınav ve Hazırlığı 10 1 10
Final ve Hazırlığı 10 1 10

Program ve Öğrenme Çıktıları İlişkisi

ÖÇ1
ÖÇ2
ÖÇ3
ÖÇ4
ÖÇ5
ÖÇ6
ÖÇ7