BBS 515 : Nesneye Yönelik Programlama


Duyurular

  • 4 Nisan Çarşamba 18:30’da yapılacak arasınavın yeri Bilgisayar Mühendisliği, -1. kat, Derslik D1 olarak güncellenmiştir.
    29.03.2018
  • Ders notları, ödevler ve duyurular dersin Piazza sayfasından paylaşılacaktır. Piazza sayfası için davetiye e-postası ulaşmamış öğrenciler ders sorumlusuyla iletişime geçebilir.
    07.03.2018

Ders Hakkında

Bu dersin amacı Nesneye yönelik programlama kavramını Java dili üzerinden öğretmektir. Dersin içeriğini Java programlama dilinin temel özellikleri ve nesneye yönelik programlama ile ilgili nesne, sınıf, kalıtım, çok biçimlilik, kapsülleme, arayüzler gibi temel kavramlar oluşturmaktadır. Ders kapsamında öğrenciler nesneye yönelik programlama kavramlarını kullanarak Java ile program yazma becerisi kazanacaktır.


Ders günü ve saati

Çarşamba 18:30 - 21:00
Bilgisayar Mühendisliği Bölümü D5

Ders Sorumlusu

Zümra Kavafoglu

zdemir@hacettepe.edu.tr
zumrakavafoglu.github.io


Kaynaklar




C. Thomas Wu
An Introduction to Object Oriented
Programming with Java
McGraw-Hill Education
ISBN-13: 978-0073523309


Paul Deitel, Harvey Deitel
Java How to Program
Pearson
ISBN-13 978-0134743356

Değerlendirme

  • 3 programlama ödevi (%20)
  • 1 arasınav (%40)
  • Final (%40)

Ödevlerinizin kodu tamamen size ait olmalıdır. Aksi takdirde o ödevden hiç not alamazsınız. Derslere düzenli katılım beklenmektedir.


Ders takvimi ve materyalleri

Hafta Tarih Konu Materyaller Ödevler
1 14/02/18 Ders tanıtımı, Java ve diğer programlama dilleri, Java ile ilk program

slaytlar

2 21/02/18 Java'ya Giriş

slaytlar
kodlar

3 28/02/18 Kontrol Yapıları

slaytlar
alıştırmalar

4 07/03/18 Ödev 1
5 14/03/18
6 21/03/18 Ödev 1 teslim
7 28/03/18
8 04/04/18 Ara Sınav
9 11/04/18 Ödev 2
10 18/04/18
11 25/04/18 Ödev 2 teslim
12 02/05/18 Ödev 3
13 09/05/18
14 16/05/18 Ödev 3 teslim

Copyright (c) 2017