BİL
102 Bilgisayar Programlama (2-2) 3
2005-2006
Bahar Dönemi
| Öğretim Üyesi | Bölümü-Ofis | Telefon | e-Posta | Ofis Saatleri |
| Dr. Murat Özbayoğlu (Koordinatör) | Bil Müh. Blm, 168 | 2924073 | mozbayoglu@etu.edu.tr | Perşembe 14:30-16:30 |
| Y. Doç. Dr. Y. Murat Erten | Bil Müh. Blm, 163 | 2924071 | erten@etu.edu.tr | Pazartesi 10:30-12:00 |
| Dr. Oğuz Ergin | Bil Müh. Blm, 164 | 2924059 | oergin@etu.edu.tr | Çarşamba 14:30-16:30 |
| Dersin Araştırma Görevlileri: | ||||
| Veli Mert Altaş | Bil Müh. Blm, 170 | 2924075 | maltas@eteu.edu.tr | Cuma 11:30-13:30 |
| Şeyma Ülker | Bil Müh. Blm, 170 | 2924075 | sulker@etu.edu.tr | Pazartesi 09:30-11:30 |
| Ömer Mescigil | Bil Müh. Blm, 170 | 2924075 | omescigil@etu.edu.tr | Salı 13:30-15:30 |
Ders Saatleri:
Şube Öğretim Elemanı Ders Saati Sınıfı
01 M. Özbayoğlu Çarşamba 08:30-10:20 208 02 M. Erten Çarşamba 08:30-10:20 210 03 O. Ergin Çarşamba 08:30-10:20 211 04 M. Erten Pazartesi 15:30-17:20 308 05 M. Özbayoğlu Pazartesi 15:30-17:20 310 06 M. Özbayoğlu Pazartesi 15:30-17:20 310
Şube Öğretim Elemanı Ders Saati Lab Sınıfı
01 M. Özbayoğlu - Ö. Mescigil Cuma 15:30-17:20 Lab 112 02 M. Erten - M. Altaş Cuma 08:30-10:20 Lab 175 03 O. Ergin - Ş. Ülker Cuma 15:30-17:20 Lab 175 04 M. Erten - Ş. Ülker Perşembe 12:30-14:20 Lab 112 05 M. Özbayoğlu - M. Altaş Perşembe 12:30-14:20 Lab 175 06 M. Özbayoğlu - Ö. Mescigil Perşembe 12:30-14:20 Lab 312
Ön Koşul Dersleri:
Yok
Ders içeriği:
Programlamaya giriş. Derleyici ve yorumlayıcılar. Dilin temel elemanları ve veri tipleri. Değişkenler ve atama deyimi. İşleyiş akış kontrolleri: Karar verme ve döngü yapıları. Sınıflar ve metotlar. 1-Boyutlu dizinler.
Ders kitabı:
Diğer Kaynaklar:
Dersin amacı:
Dersin kazandıracağı bilgi ve beceriler:
Haftalık ders programı:
| Hafta | Ders Konuları | Laboratuvar | Sınav |
| 1 | Sözde programlama dili ile algoritma geliştirme ve yapısal programlamaya giriş. | Java Creator ortamı (Ch. 1) | |
| 2 | İlkel veri tipleri, dizgiler (strings) ve konsol girdi/çıktı işlemleri (Ch. 2) | İlkel veri tipleri, String'ler ve Konsol G/Ç | |
| 3 | İlkel veri tipleri, dizgiler (strings) ve konsol girdi/çıktı işlemleri (Ch. 2) | İlkel veri tipleri, String'ler ve Konsol G/Ç | Odev 1 (son teslim tarihi: 3 Şubat Cuma) |
| 4 | Akış Denetimi: (if-then-else)(switch) (Ch. 3) | Akış Denetimi: if-then-else, switch | Lab ödevi: 4. Hafta Lab dersine hazır olarak getirin. Lab ödevleri http://www.etu.edu.tr/~omescigil/bil102/bil102.htm adresinden indirilebilir. |
| 5 | Akış Denetimi: Döngü yapıları (while-do, do-while, for)(Ch. 3) | Akış Denetimi: while-do, do-while | |
| 6 | Akış denetimi programlama örnekleri Akış denetimi: while-do, do-while, for | Akış denetimi: while-do, do-while, for | Ara Sınavı 1 |
| 7 | Class ve Method tanımlama (Ch. 4) | Sınıflar ve metotlar | |
| 8 | Class ve Method tanımlama (Ch. 4) | Sınıflar ve metotlar | |
| 9 | "Method" larla programlama (Ch. 5) | Sınıflar ve metotlar | |
| 10 | "Method" larla programlama (Ch. 5) | Sınıflar ve metotlar | |
| 11 | 1 Boyutlu dizinler (Ch. 6) | 1 Boyutlu dizinler | Ara Sınavı 2 (Lab Sınavı) |
| 12 | 1 Boyutlu dizinler (Ch. 6) | 1 Boyutlu dizinler |
Başarı Değerlendirme:
Diğer:
Dersle ilgili tüm duyurular http://www.etu.edu.tr/~mozbayoglu sayfasında yapılacaktır.