Anasayfa  »  Teknik Bilimler Meslek Yüksekokulu »  Bilgisayar Programcılığı Programı

DERS ADIDERS KODUYARIYILTEORİ + UYGULAMA (Saat)AKTS
İNTERNET PROGRAMCILIĞI I BİLP231 Üçüncü Yarıyıl (Güz) 2 + 1 4

DERSİN TÜRÜZorunlu
DERSİN DÜZEYİÖnlisans
DERSİN YILI2
YARIYILÜçüncü Yarıyıl (Güz)
AKTS4
ÖĞRETİM ELEMAN(LAR)IÖğretim Görevlisi Tuğba Altındağ
DERSİN ÖĞRENME KAZANIMLARI Bu dersin sonunda öğrenciler;
1) Web tabanlı programlama için gerekli yazılımları kurar ve test eder.
2) Web programlama dilinin temel komutları ile web sayfası hazırlar.
3) Web form uygulamaları yapar.
4) Web servislerini kullanır.
DERSİN VERİLİŞ BİÇİMİYüz Yüze
DERSİN ÖNKOŞULLARIYok
ÖNERİLEN DERSLERYok
DERS TANIMIBu ders aşağıdaki konuları kapsamaktadır. İnternet programcılığına giriş, temel kavramlar (http, web, tcpip) , web programlama dilleri. DOM yapısı. Temel HTML elemanları, başlıklar, paragraf, metin ve görünüm düzenleme etiketleri, yorum satırları. Sıralı/sırasız listeler, bağlantı ,görüntü ve çerçeve oluşturma. Renkler, Tablolar. Bloklar. HTML5 özellikleri. Formlar. CSS yapısı ve özellikleri. CSS: grup ve özellik seçiciler, menüler. Javascript programlama dili. Javascript?da veri yapıları, nesneler, diziler, fonksiyonlar ve olaylar.
DERS İÇERİĞİ
HAFTAKONULAR
1. Hafta Tanıtım ve temel kavramlar: Ders hakkında bilgi, internet, www, TCP/IP ?
2. Hafta HTML 1: Temel tanımlar, tarihçe, 5.0 sürüm farkları, döküman yapısı, temel etikletler: html, head, body, açıklama satırı, title, style, base, p, h, br, pre, hr,
3. Hafta HTML 2: Temel etiketler : a, uli ol, dl, img,
4. Hafta HTML 3: table, tr, td, th, caption, thead, div, semantik etiketler: header, article, ..
5. Hafta HTML 4: iframe, sürüm 5.0 etiketleri : audio, video, track, svg
6. Hafta HTML 5: form, input, textarea, label, fieldset, legend, select, optgroup, option ..
7. Hafta HTML 6: select, optgroup, option
8. Hafta ARA SINAV
9. Hafta CSS 1: Temel tanımlar, tarihçe, türleri, temel CSS kural yapısı, açıklama satırları
10. Hafta CSS 2: border, margin, padding, outline, background, align, visibility
11. Hafta JavaScript 1: Temel tanımlar, tarihçe, kurallar, açıklama, operatörler, değişken türleri, çıktı, if, switch, while, do..while, for
12. Hafta JavaScript 2: Diziler, fonksiyonlar, nesneler, rand
13. Hafta JavaScript 3: Dizi metodları (pop, push), fonksiyonlar
14. Hafta JavaScript 3: Sınıf kavramı ve nesneler
ZORUNLU YA DA ÖNERİLEN KAYNAKLARSlayt ve yansılar
İnternet Programcılığı, Ebubekir Yaşar, Turgut Özseven. Murathan yayıevi.
İnternet Tabanlı Programlama, Özgen korkmaz, sürat üniversite yayınları
ÖĞRETİM YÖNTEM VE TEKNİKLERİAnlatım,Eğitim-Uygulama
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
 SayısıToplam Katkısı(%)
Ara Sınav130
Ödev15
Mini-Sınav25
Uygulama/Pratik525
Toplam(%)65
Yıl İçinin Başarıya Oranı(%)65
Finalin Başarıya Oranı(%)35
Toplam(%)100
DİLTürkçe
STAJ / UYGULAMAYok
  

PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ
Ö1Ö2Ö3Ö4
P1       
P2       
P3  X      
P4       
P5    X    
P6       
P7       
P8      X   X
P9  X       X
P10    X   X   X
P11       
P12       
P13       
P14