| Kodu | Dersin Adı | Yarıyıl | Süresi(T+U) | Kredisi | AKTS Kredisi |
|---|---|---|---|---|---|
| YZM204 | İNTERNET VE WEB PROGRAMLAMA | 4 | 4 | 3 | 4 |
DERS BİLGİLERİ |
|
|---|---|
| Dersin Öğretim Dili : | Türkçe |
| Dersin Düzeyi | LİSANS, TYY: + 6.Düzey, EQF-LLL: 6.Düzey, QF-EHEA: 1.Düzey |
| Dersin Türü | Zorunlu |
| Dersin Veriliş Şekli | - |
| Dersin Koordinatörü | Dr.Öğr.Üyesi SERKAN GÖNEN |
| Dersi Veren Öğretim Üyesi/Öğretim Görevlisi | |
| Ders Ön Koşulu | Yok |
AMAÇ VE İÇERİK |
|
|---|---|
| Amaç: | Bu ders öğrencilere JavaScript dilininin temel kavramlarını öğretmeyi amaçlamaktadır. İstemci-taraflı programlama için web tarayıcılarında JavaScriptin nasıl kullanılacağı da dersin odağındadır |
| İçerik: | Ders, JavaScript ile web sayfası elemanlarına ulaşma, sayfanın görünümünü değiştirme, CSS kullanma, resimleri işleme, grafik çizme, temel API leri kullanma konularında bilgileri içermektedir. |
DERSİN ÖĞRENME ÇIKTILARI (Öğrenciler, bu dersi başarı ile tamamladıklarında aşağıda belirtilen bilgi, beceri ve/veya yetkinlikleri gösterirler.) |
|---|
| JavaScript dilini kullanabilmek |
| Web tarayıcı pencerelerini, dökümanları ve döküman içeriklerini temsil eden çeşitli programlanabilir nesneleri işleyebilmek |
| Veri saklama ve çekmek, ya da grafik çizebilmek için web uygulama API leri üzerinde işlem yapabileceklerdir. |
| Proje çalışmasında öğrenciler, takım olarak bir problemi çözecek ve ihtiyaca cevap verecek bir uygulama geliştirebilecektir |
HAFTALIK DERS KONULARI VE ÖNGÖRÜLEN HAZIRLIK ÇALIŞMALARI |
|||
|---|---|---|---|
| Hafta | Ön Hazırlık | Konular | Yöntem |
| 1 | - | Giriş ve temel JavaScript | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 2 | - | Komutlar ve Nesneler | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 3 | - | Diziler ve Fonksiyonlar | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 4 | - | Sınıflar ve Modülleri | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 5 | - | Web tarayıcısında JavaScipt | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 6 | - | Döküman Nesne Modeli (DOM) | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 7 | - | Döküman Nesne Modeli(DOM) | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 8 | - | CSS kodlama | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 9 | - | Olayların güdümlenme | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 10 | - | ARA SINAV | - |
| 11 | - | JQuery kütüphane | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 12 | - | İstemci taraflı depolama | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 13 | - | Medya ve Grafikler | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 14 | - | HTML5 API leri | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 15 | - | Dönem sonu tekrarı | Anlatım, Soru Cevap, Problem Çözme Yöntemi |
| 16 | - | FİNAL | - |
| 17 | - | FİNAL | - |
KAYNAKLAR |
|---|
ÖLÇME VE DEĞERLENDİRME |
||||
|---|---|---|---|---|
| Yarıyıl İçi Yapılan Çalışmaların Ölçme ve Değerlendirmesi | Etkinlik Sayısı | Katkı Yüzdesi | Açıklama | Sınav Yapılma Şekli |
| (0) Etkisiz | (1) En Düşük | (2) Düşük | (3) Orta | (4) İyi | (5) Çok İyi |
|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 4 | 5 |
| BİLGİ | |||||||
|---|---|---|---|---|---|---|---|
| Kuramsal | |||||||
| Program Yeterlilikleri/Çıktıları | Katkı Düzeyi | ||||||
| 0 | 1 | 2 | 3 | 4 | 5 | ||
| 1 |
Mühendislik, bilim ve matematik temellerine dayanarak karmaşık mühendislik problemlerini tanımlama, analiz etme, tasarlama, modelleme ve çözme becerisi
|
4 | |||||
| BİLGİ | |||||||
|---|---|---|---|---|---|---|---|
| Olgusal | |||||||
| Program Yeterlilikleri/Çıktıları | Katkı Düzeyi | ||||||
| 0 | 1 | 2 | 3 | 4 | 5 | ||
| 1 |
Halk sağlığı, güvenliği ve refahının yanı sıra global, kültürel, sosyal, çevre ve ekonomik faktörleri dikkate alarak belirli ihtiyaçları karşılayan çözümler üretmek için mühendislik tasarımını uygulama becerisi
|
3 | |||||
| BECERİLER | |||||||
|---|---|---|---|---|---|---|---|
| Bilişsel | |||||||
| Program Yeterlilikleri/Çıktıları | Katkı Düzeyi | ||||||
| 0 | 1 | 2 | 3 | 4 | 5 | ||
| 1 |
Çeşitli paydaşlarla etkili bir şekilde iletişim kurma becerisi
|
4 | |||||
| BECERİLER | |||||||
|---|---|---|---|---|---|---|---|
| Uygulamalı | |||||||
| Program Yeterlilikleri/Çıktıları | Katkı Düzeyi | ||||||
| 0 | 1 | 2 | 3 | 4 | 5 | ||
| 1 |
Mühendislikte etik ve profesyonel sorumlulukları tanıma ve mühendislik çözümlerinin global, ekonomik, çevre ve toplum ile ilgili bağlamlarındaki etkisini dikkate alarak bilinçli kararlar verme yeteneği
|
4 | |||||
| YETKİNLİKLER | |||||||
|---|---|---|---|---|---|---|---|
| Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | |||||||
| Program Yeterlilikleri/Çıktıları | Katkı Düzeyi | ||||||
| 0 | 1 | 2 | 3 | 4 | 5 | ||
| 1 |
Mühendislikte etik ve profesyonel sorumlulukları tanıma ve mühendislik çözümlerinin global, ekonomik, çevre ve toplum ile ilgili bağlamlarındaki etkisini dikkate alarak bilinçli kararlar verme yeteneği
|
3 | |||||
| YETKİNLİKLER | |||||||
|---|---|---|---|---|---|---|---|
| Öğrenme Yetkinliği | |||||||
| Program Yeterlilikleri/Çıktıları | Katkı Düzeyi | ||||||
| 0 | 1 | 2 | 3 | 4 | 5 | ||
| 1 |
Uygun öğrenme stratejilerini kullanarak gerektiğinde yeni bilgi edinme ve uygulama yollarını bulma becerisi
|
4 | |||||
| YETKİNLİKLER | |||||||
|---|---|---|---|---|---|---|---|
| İletişim ve Sosyal Yetkinlik | |||||||
| Program Yeterlilikleri/Çıktıları | Katkı Düzeyi | ||||||
| 0 | 1 | 2 | 3 | 4 | 5 | ||
| 1 |
Üyelerinin birlikte liderlik sağladığı, işbirlikçi ve kapsayıcı bir ortam yarattığı, hedefler belirlediği, görevleri planladığı ve hedefleri karşıladığı bir ekipte etkili bir şekilde çalışabilme becerisi
|
4 | |||||
| YETKİNLİKLER | |||||||
|---|---|---|---|---|---|---|---|
| Alana Özgü Yetkinlik | |||||||
| Program Yeterlilikleri/Çıktıları | Katkı Düzeyi | ||||||
| 0 | 1 | 2 | 3 | 4 | 5 | ||
| 1 |
Uygun deney tasarlama ve yürütme, verileri analiz etme ve yorumlama ve sonuca varmak için mühendislik esaslarını uygulama becerisi
|
3 | |||||
DERSİN İŞ YÜKÜ VE AKTS KREDİSİ |
|||
|---|---|---|---|
| Öğrenme-Öğretme Etkinlikleri İş Yükü | |||
| Öğrenme-Öğretme Etkinlikleri | Etkinlik(hafta sayısı) | Süresi(saat sayısı) | Toplam İş Yükü |
| Ders | 14 | 2 | 28 |
| Derse Ön Hazırlık ve Ders Sonrası Pekiştirme | 14 | 1 | 14 |
| Arazi Çalışması | 0 | 0 | 0 |
| Grup Çalışması / Ödevi | 0 | 0 | 0 |
| Laboratuvar | 14 | 2 | 28 |
| Okuma | 0 | 0 | 0 |
| Ödev | 1 | 10 | 10 |
| Proje Hazırlama | 0 | 0 | 0 |
| Seminer | 0 | 0 | 0 |
| Staj | 0 | 0 | 0 |
| Teknik Gezi | 0 | 0 | 0 |
| Web Tab. Öğrenme | 0 | 0 | 0 |
| Uygulama | 0 | 0 | 0 |
| Yerinde Uygulama | 0 | 0 | 0 |
| Mesleki Faaliyet | 0 | 0 | 0 |
| Sosyal Faaliyet | 0 | 0 | 0 |
| Tez Hazırlama | 0 | 0 | 0 |
| Alan Çalışması | 0 | 0 | 0 |
| Rapor Yazma | 0 | 0 | 0 |
| Final Sınavı | 1 | 2 | 2 |
| Final Sınavı Hazırlığı | 14 | 1 | 14 |
| Ara Sınav | 1 | 2 | 2 |
| Ara Sınav Hazırlığı | 7 | 1 | 7 |
| Kısa Sınav | 2 | 1 | 2 |
| Kısa Sınav Hazırlığı | 0 | 0 | 0 |
| TOPLAM | 68 | 0 | 107 |
| Genel Toplam | 107 | ||
| Toplam İş Yükü / 25.5 | 4,2 | ||
| Dersin AKTS(ECTS) Kredisi | 4,0 |