İnternet Programcılığı

DERS BİLGİLERİ
Ders
İNTERNET PROGRAMCILIĞI I
Kodu
Yarıyıl
T+U Saat
Kredi
AKTS
TTB102
2
3+1
4
6
Ön Koşul Dersleri
-
Dersin Dili
Türkçe
Dersin Seviyesi
Önlisans
Dersin Türü
Zorunlu
Dersin Koordinatörü
Öğr. Gör. Alper ASLAN
Dersi Verenler
Dersin Yardımcıları
Web sitesi hazırlayabilmek için gerekli temel programlama bilgisinin
verileceği bu derste İnternet ve özellikle de web kavramının içinde
bulundurduğu teknolojiler ile bu teknolojilere teorik ve pratik yaklaşımlar
incelenecektir. Öncelikle web tasarım ilkelerinden başlanarak tasarım, renk,
tipografi gibi işin sanatsal altyapısı verilecek, daha sonra HTML´in doğuşu,
gelişimi, kullanılan yardımcı programlar ve temel doküman yapısına
Dersin Amacı
değinildikten sonra HTML komutlarına giriş yapılacaktır. 5 hafta sürecek
olan HTML konularından sonra HTML ile birlikte kullanılan teknolojilere
geçilerek sırasıyla DHTML, CSS ve Javascript konularında temel bilgiler
verilecektir. Son 5 haftada ise dinamik web sayfaları için kullanılabilecek
teknolojilerden yaygın bir tanesi olan Active Server Pages (ASP)
işlenecektir. Temel özellikler ve kurulum gibi bilgilerle başlayacak olan ASP
bölümü; programlama yapısı, komutlar ve nesnelerle devam ederek
veritabanı işlemleri ile son bulacaktır.
Web Tasarım İlkeleri, Web Kavramı ve HTML´e Giriş, HTML Komutları,
Dersin İçeriği
Eklentiler ve DHTML (Dynamic HTML), CSS (Cascaded Style Sheets),
JavaScript, ASP
Öğretim
Yöntemleri
Ölçme
Yöntemleri
1) Öğrenci Web tasarım ilkelerini, HTML komutlarını kavrar
1,2,4
A,C,D
2) DHTML, CSS ve Javascript konusunda temel konuları
açıklar
1,2,4
A,C,D
3) ASP temel özelliklerini, programlama yapısını ve
komutlarını bilir
1,2,4
A,C,D
4) Web sayfası tasarlar
1,2,4
A,C,D
Dersin Öğrenme Çıktıları
Öğretim
Yöntemleri:
1: Anlatım, 2: Soru-Cevap, 4: Alıştırma ve Uygulama
Ölçme
Yöntemleri:
A: Sınav , C: Ödev, D: Proje / Tasarım
DERS AKIŞI
Hafta Konular
Ön Hazırlık
WEB-TASARIMILKELERI
1
Web Tasarım İlkeleri
2
Web Kavramı ve HTML´e Giriş
3
HTML Komutları - 1
4
HTML Komutları - 2
5
HTML Komutları - 3
6
HTML Komutları - 4
7
Eklentiler ve DHTML (Dynamic HTML)
8
CSS (Cascaded Style Sheets)
9
JavaScript
10
ASP - 1
11
ASP - 2
12
ASP - 3
13
ASP - 4
14
ASP - 5
KAYNAKLAR
Ders Notu
İnternet Programcılığı I, e-ders notu
Web Tasarımı İlkeleri
1.http://hotwired.lycos.com/webmonkey/design/fonts/tutorials/tutorial3.html
2.http://www.askphoto.net/web/Webtas.htm
3.http://www.geocities.com/SoHo/Studios/9594/renk.htm
HTML
Diğer Kaynaklar 1.http://www.webteknikleri.com/HTML/
2.http://www.belgeler.org/hpm/html-php-mysql-giris_giris1.html
3.http://www.pcakademi.com/html/html_html_diline_giris.asp
4.http://www.rehberim.gen.tr/webokulu.asp?kategori=2&ders_id=33
5.http://www.askphoto.net/web/Nedir.htm
6.http://www.webdersleri.com/sayfa.asp?id=91
CSS ile ilgili kaynak adresler
1.http://www.w3schools.com/css/
2.http://www.blooberry.com/indexdot/css/
3.http://www.zvon.org/xxl/css1Reference/Output/index.html
JavaScript konusunda yardımcı kaynaklar
1.http://www.w3schools.com/js/default.asp
2.http://home.cvc.org/java_script/index.html
3.http://developer.netscape.com/tech/javascript/
4.http://www.javascriptmall.com/learn/
5.http://wdvl.internet.com/Authoring/JavaScript/Tutorial/
ASP ve VB Script ile ilgili Türkçe siteler
1.http://www.aspnedir.com/
2.http://www.maxiasp.com/
3.http://www.aspindir.com/
4.http://www.vbsturk.com/
DEĞERLENDİRME SİSTEMİ
YARIYIL İÇİ ÇALIŞMALARI
SAYISI
KATKI YÜZDESİ
Ara Sınav
1
70
Kısa Sınav
2
20
Ödev
1
10
Toplam
100
Yıliçinin Başarıya Oranı
50
Finalin Başarıya Oranı
50
Toplam
100
Uzmanlık / Alan Dersleri
DERS KATEGORİSİ
DERSİN PROGRAM ÇIKTILARINA KATKISI
No Program Öğrenme Çıktıları
Katkı Düzeyi
1 2 3 4 5
1
Matematik, fen bilimleri ve kendi alanları ile ilgili konularda yeterli alt yapıya sahip
olmak
X
Alanında edindiği temel düzeydeki bilgi ve becerileri kullanarak, verileri
2
yorumlayabilme ve değerlendirebilme, sorunları tanımlayabilme, çözüm önerileri
geliştirebilme becerisine sahip olmak.
3
Alanı ile ilgili uygulamalar için gerekli olan modern teknikleri, araçları ve bilişim
teknolojilerini belirleme ve etkin kullanabilmek.
X
4
Alanı ile ilgili simülasyon programlarını kullanma, mesleki plan ve projeleri
gerçekleştirme becerisine sahip olmak.
Alanı ile ilgili uygulamalarda öngörülmeyen durumlarla karşılaştığında çözüm
5
X
üretebilme, takımlarda sorumluluk alabilme veya bireysel çalışma yapabilme
becerisi ile donatılmış olmak.
6
7
8
9
10
11
Etkili iletişim kurma tekniklerine hâkim ve alanındaki yenilikleri takip edebilecek
düzeyde bir yabancı dil bilgisine sahip olmak.
Yaşam boyu öğrenmenin gerekliliği bilinci; bilim ve teknolojideki gelişmeleri
izleme ve kendini sürekli yenileme becerisi kazandırmak.
Tarihi değerlere saygılı, sosyal sorumluluk, evrensel, toplumsal ve mesleki etik
X
bilincine sahip olmak.
İş güvenliği, işçi sağlığı ve çevre koruma bilgisi ve bilincine sahip olmak.
Alanının gerektirdiği temel düzeyde bilgisayar yazılım ve donanımlarını
kullanabilme becerisine sahip olmak
Sanayi ve hizmet sektöründe yazılım ve donanım teknolojilerini izleyerek
uygulama becerisine sahip olmak
AKTS / İŞ YÜKÜ TABLOSU
SAYISI
Süresi
(Saat)
Toplam
İş Yükü
(Saat)
Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati)
16
3
48
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme)
16
2
32
Ara Sınav
1
15
15
Ödev
1
10
10
Final
1
15
15
Etkinlik
Toplam İş Yükü
120
Toplam İş Yükü / 30 (s)
4.00
Dersin AKTS Kredisi
4