EBIS510 Internet Programming İstanbul Okan ÜniversitesiAkademik Programlar Bilişim Sistemleri (YL) (Tezsiz) (İngilizce)Öğrenciler için Genel BilgiDiploma EkiErasmus BeyanıUlusal Yeterlilikler
Bilişim Sistemleri (YL) (Tezsiz) (İngilizce)
Yüksek Lisans TYYÇ: 7. Düzey QF-EHEA: 2. Düzey EQF-LLL: 7. Düzey

Ders Genel Tanıtım Bilgileri

Ders Kodu: EBIS510
Ders İsmi: Internet Programming
Ders Yarıyılı: Güz
Bahar
Ders Kredileri:
Teorik Pratik Kredi AKTS
3 0 3 10
Öğretim Dili: EN
Ders Koşulu:
Ders İş Deneyimini Gerektiriyor mu?: Hayır
Dersin Türü: Bölüm Seçmeli
Dersin Seviyesi:
Yüksek Lisans TYYÇ:7. Düzey QF-EHEA:2. Düzey EQF-LLL:7. Düzey
Dersin Veriliş Şekli: Yüz yüze
Dersin Koordinatörü: Dr.Öğr.Üyesi FERİDUN CEMAL ÖZÇAKIR
Dersi Veren(ler):
Dersin Yardımcıları:

Dersin Amaç ve İçeriği

Dersin Amacı: Bu ders ile öğrencilere, HTML programlama dili ve visual studio ortamını kullanarak ASP.NET yapısı ile web uygulamaları geliştirmeyi öğretmek.
Dersin İçeriği: Microsoft.net framework yapısı; HTML; Windows Web Sunucu kurulumu; ASP.NET web formları ve form kontrolleri; Validation ve Session kullanma; Veritabanı ile web programlama (Micrososft SQL sunucu ve veritabanı nesneleri ile: Connection string; SqlConnection; SqlCommand; ExecuteScalar;ExecuteReader; ExecuteNonQuery; DataReader; DataAdapter; DataTable; DataSet; DataBind); Web.config dosyası; Cookie kullanımı; ASP.Net içinde javascript yazma ve kullanma.

Öğrenme Kazanımları

Bu dersi başarıyla tamamlayabilen öğrenciler;
Öğrenme Kazanımları
1 - Bilgi
Kuramsal - Olgusal
1) Web ortamı için uygulama geliştirme kabiliyeti edindirme.
2 - Beceriler
Bilişsel - Uygulamalı
3 - Yetkinlikler
İletişim ve Sosyal Yetkinlik
Öğrenme Yetkinliği
Alana Özgü Yetkinlik
Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği

Ders Akış Planı

Hafta Konu Ön Hazırlık
1) Web tabanlı programlamaya giriş Projeksiyon, Bilgisayar
2) .net framework yapısı ve kurulumu Projeksiyon, Bilgisayar, Kaynak Kitaplar
3) HTML işaretleme diline giriş (TAG’ler head, title, meta,body) , HTML (b, u, i, p, br, hr, h12.., ul, il ) Projeksiyon, Bilgisayar, Kaynak Kitaplar
4) HTML – font, a, table, img, form (get, post), textbox, radiolist, check box, input (button, reset), Projeksiyon, Bilgisayar, Kaynak Kitaplar
5) Web sunucusu kurulumu, ASP.NET web form elemanları (table, label, textbox, buton, link button, imagebutton) Projeksiyon, Bilgisayar, Kaynak Kitaplar
6) Web form elemanları (listbox, dropdownlist, chekbox, chekboxlist, radiobutton, radiobuttonlist) Projeksiyon, Bilgisayar, Kaynak Kitaplar
7) Web form elemanları (calendar, view-multiview, linkbutton, wizard) Projeksiyon, Bilgisayar, Kaynak Kitaplar
8) Validation ve Session kullanma Projeksiyon, Bilgisayar, Kaynak Kitaplar
9) ARA SINAV
10) Gridview, web tabanlı programlamada veritabanı (connection string, sqlconnection, sqlcommand, execute scalar komutu, ,datareader, execute reader komutu Projeksiyon, Bilgisayar, Kaynak Kitaplar
11) Web Config, SQL Stored Procedure kullanma Projeksiyon, Bilgisayar, Kaynak Kitaplar
12) Web tabanlı programlamada veritabanı (dataadapter, datatable, dataset, fill, data source, databind) Projeksiyon, Bilgisayar, Kaynak Kitaplar
13) JavaScript kullanma Projeksiyon, Bilgisayar, Kaynak Kitaplar
14) Web uygulamasını, web suncusunda yayınlama (publish etme) Projeksiyon, Bilgisayar, Kaynak Kitaplar

Kaynaklar

Ders Notları / Kitaplar: Microsoft ASP.NET 4 Step by Step - George Shepherd - Microsoft Press – 2010
Diğer Kaynaklar: Beginning Visual C# - Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Jon D. Reid, Morgan Skinner - Wiley Publishing - 2010 C# For Programmers- Paul Deitel, Harvey Deitel – Prentice Hall -2010

Ders - Program Öğrenme Kazanım İlişkisi

Ders Öğrenme Kazanımları

1

Program Kazanımları

Ders - Öğrenme Kazanımı İlişkisi

Etkisi Yok 1 En Düşük 2 Düşük 3 Orta 4 Yüksek 5 En Yüksek
           
Dersin Program Kazanımlarına Etkisi Katkı Payı

Öğrenme Etkinliği ve Öğretme Yöntemleri

Bireysel çalışma ve ödevi
Laboratuvar
Ödev
Soru cevap/ Tartışma
Örnek olay çalışması
Web Tabanlı Öğrenme

Ölçme ve Değerlendirme Yöntemleri ve Kriterleri

Yazılı Sınav (Açık uçlu sorular, çoktan seçmeli, doğru yanlış, eşleştirme, boşluk doldurma, sıralama)
Ödev
Uygulama
Bireysel Proje

Ölçme ve Değerlendirme

Yarıyıl İçi Çalışmaları Aktivite Sayısı Katkı Payı
Devam 42 % 5
Küçük Sınavlar 5 % 15
Ara Sınavlar 1 % 30
Final 1 % 50
Toplam % 100
YARIYIL İÇİ ÇALIŞMALARININ BAŞARI NOTU KATKISI % 50
YARIYIL SONU ÇALIŞMALARININ BAŞARI NOTUNA KATKISI % 50
Toplam % 100

İş Yükü ve AKTS Kredisi Hesaplaması

Aktiviteler Aktivite Sayısı Süre (Saat) İş Yükü
Ders Saati 14 3 42
Laboratuvar 12 2 24
Uygulama 10 1 10
Sınıf Dışı Ders Çalışması 6 2 12
Proje 1 20 20
Ödevler 10 1 10
Küçük Sınavlar 6 1 6
Ara Sınavlar 1 2 2
Final 1 2 2
Toplam İş Yükü 128