GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
9029001072018 PROGRAMLAMA TEMELLERİ Ders 1 1 6,00

Önlisans


Türkçe


Bu ders ile öğrencinin, programlama temelleri ile ilgili yeterliklerin kazandırılması amaçlanmaktadır.


Berna YENİGÜN


1 Javascript giriş, standartları,tarayıcıda çalışma, console da çıktı alma
2 Programlama mantığı
3 Değişkenler ve tanımlamaları
4 Fonksiyon tanımlamaları ve çağırma işlemleri
5 Tarayıcılarda fonksiyonları çağrılması ve sonlanma işlemleri
6 İç içe fonksiyon çağırma işlemleri
7 Fonksiyonların parametre alması ve değer döndürmesi
8 Javascript/browser kütüphanesindeki fonksiyonları kullanılması

Birinci Öğretim


Yok


Yok


Bigisayar Programcılığa giriş, Javascript ile programlama temelleri , standartları, browser ile ilişkisi, console kullanımı, Visual Studio Code ile chrome tarayıcısında debug işlemlemleri konularını kapsamaktadır.


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Javascript programlama temelleri, tarayıcılar ile ilişkisi, tarayıcı console çıkı alma Visual Studio Code kurulumu
2 Değişkenler ve sabitler, let, var ve const anahtar sözcükleri, veri tipleri
3 Operatörler, karşılaştırma operatörleri, mantıksal operatörler,
4 İkilik sistem ve mantıksal operatörlerde kullanımı, If-else ,switch-case yapıları
5 Tekrarlı işlemlerde döngülerin kullanılması, for, for-in, while, ve döngü kontrolleri
6 Fonksiyonlar, fonksiyon çağırma, parametre aktarımı, değer döndürme ve kullanımı
7 Temel tarayıcı dökümanı hazırlanması, bootstrap şablonunun kullanılması
8 Tarayıcı dökümanlarında DOM kavramı, olayların yakalanması ve Javascript ile dom nesnelerini kullanmak
9 Javascript nesneleri, sayılar, diziler, karakter değişkenleri, tarih, matematik nesneleri
10 Hata yakalama blokları (try..catch) ve kullanımı
11 Tarayıcıya hazırlanan javascript dosyalarının yüklenmesi
12 Visual Studio Code ile debug işlemlerinin gerçekleştirilmesi
13 jQuery paketinin içeri alınması ve dom elemanlarına ulaşmak
14 javascript de nesne tanımlama özellikleri ve kullanımı

tutorialspoint javascript konuları ve diğer internet kaynakları



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 4 4
Final Sınavı 1 4 4
Derse Katılım 14 4 56
Problem Çözümü 6 4 24
Bireysel Çalışma 14 4 56
Ödev Problemleri için Bireysel Çalışma 3 4 12
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 4 4
Ev Ödevi 3 1 3
Toplam İş Yükü (saat) 173

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13
ÖÇ 1 5 5 4 3 2
ÖÇ 2 5 5 4 3 2
ÖÇ 3 5 5 4 3 2
ÖÇ 4 5 5 4 3 2
ÖÇ 5 5 5 4 3 2
ÖÇ 6 5 5 5 3 2
ÖÇ 7 5 5 5 3 2
ÖÇ 8 5 5 5 3 2
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek