Ön Koşul Dersleri:
Dersin Dili:
Almanca
Dersin Koordinatörü:
Dersi Verenler:
Dersin Amacı:
JavaScript ile Programlama temellerini öğretmek ve öğrencilerin mantıksal düşünme ve problem çözme becerilerini geliştirmelerini amaçlamaktadır. Javascript’e yeni başlayanlar için tasarlanmıştır.
Dersin İçeriği:
Javascript'e Giriş, Geliştirici Temelleri, JavaScript Kodları, Kullanıcılarla Etkileşim, JavaScript Dilinin Temelleri, Rollover'lar Oluşturma, Akıllı Formlar Oluşturma, Olayları Yönetme, Çerezlerle Çalışma
Dersin Öğretim Yöntemleri:
1.Anlatım 2. Problem çözme 3.Soru cevap 4. Laboratuvar çalışması 5.Atölye çalışması 6. Proje 7. Örnek olay 8. Tartışma 9. Grup Çalışması 10.Konuk Konuşmacı 11. Gösteri yöntemi
Dersin Ölçme Yöntemleri:
A. Ara Sınav B. Final C. Yoklama D. Kısa Sınav E. Sunum F. Ödev G Proje H. Uygulama
Dikey Sekmeler
Dersin Öğrenme Çıktıları
Dersin Öğrenme Çıktıları | Program Öğrenme Çıktıları | Öğretim Yöntemleri | Ölçme Yöntemleri |
Programlama (Yazılım) hakkında bilgi sahibi olur. | 3, 4, 5 | 1, 2, 3, 4, 6 | A, B, C, D, G |
Farklı yapıdaki problemleri çözmek için algoritma geliştirebilme becerisi kazanır. | 3, 4, 5 | 1, 2, 3, 4, 6 | A, B, C, D, G |
Teorik ve pratik bilgileri program tasarlama ve gerçekleştirme için kullanabilme becerisine sahip olur. | 3, 4, 5 | 1, 2, 3, 4, 6 | A, B,C, D, G |
Algoritma ve Akış Diyagramları oluşturma becerisi kazanır. | 3, 4, 5 | 1, 2, 3, 4, 6 | A, B, C, D, G |
Oluşturan algoritmalarla kısa programlar yazma becerisi kazanır | 3, 4, 5 | 1, 2, 3, 4, 6 | A, B, C, D, G |
Dersin Akışı
DERS AKIŞI | ||
Hafta | Konular | Ön Hazırlık |
1 | JavaScript'e Giriş | |
2 | Değişkenler, ifadeler ve atamalar | |
3 | JavaScript'e Giriş | |
4 | Yazdırma İşlevleri | |
5 | Dinamik Web Sayfası Oluşturma | |
6 | Karşılaştırmalar, Kontrol akışları | |
7 | Javascript Grafikleri | |
8 | Yerleşik İşlevler ve Yöntemler | |
9 | Nesne Yönelimli JavaScript | |
10 | Javascript Döngüleri | |
11 | IFRAME ve jQuery | |
12 | Windows ve Javascript | |
13 | JavaScript Formları | |
14 | JavaScript Çerezleri |
Kaynaklar
KAYNAKLAR | |
Ders Notu | İnteraktif Slaytlar |
Diğer Kaynaklar |
Materyal Paylaşımı
MATERYAL PAYLAŞIMI | |
Dokümanlar | İnteraktif Slaytlar |
Ödevler | Algoritma ve akış diyagramı, Jawascript fonksiyonel programa |
Sınavlar | Kısa Sınav, Ara Sınav, Final Sınavı |
Değerlendirme Sistemi
DEĞERLENDİRME SİSTEMİ | ||
YARIYIL İÇİ ÇALIŞMALARI | SAYI | KATKI YÜZDESİ |
Proje | 1 | 10 |
Kısa Sınav | 2 | 10 |
Yoklama | 14 | 5 |
Ara Sınav | 1 | 25 |
Final Sınavı | 1 | 50 |
Toplam | 100 | |
Finalin Başarıya Oranı | 50 | |
Yıl içinin Başarıya Oranı | 50 | |
Toplam | 100 |
Dersin Program Çıktılarına Katkısı
|
AKTS İş Yükü Tablosu
AKTS / İŞ YÜKÜ TABLOSU | |||
Etkinlik | SAYISI |
Süresi (Saat) |
Toplam İş Yükü (Saat) |
Ders Süresi | 14 | 3 | 42 |
Sınıf Dışı Ders Çalışma Süresi | 14 | 2 | 28 |
Proje | 1 | 10 | 10 |
Kısa sınav | 2 | 2 | 4 |
Ara Sınav | 1 | 6 | 6 |
Final Sınavı | 1 | 10 | 10 |
Toplam İş Yükü | 100 | ||
Toplam İş Yükü / 25 (s) | 4 | ||
Dersin AKTS Kredisi | 4 |