Yazdır

Ders Tanımı

Ders Kodu Yarıyıl T+U Saat Kredi AKTS
INTERNET BASED PROGRAMMING BTE 302 6 3 + 2 4 7
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü ZORUNLU
Dersin Koordinatörü Öğr.Gör. AYDIN KİPER
Dersi Verenler
Dersin Yardımcıları Emre Çam
Dersin Kategorisi
Dersin Amacı
To teach the basic concepts of internet. To bring in knowledge and skill about internet based programs which are used for designing web sites.
Dersin İçeriği
Programming languages used on the internet, introduction to the internet programming and the client/server structure, Web server setup, adjustments according to the programming language (asp, php, net, jsp, etc.), editors used for internet programming and program development media, introduction to programming, variables, constants, arrays, functions used in programming (character, numeral, Boolean, date, etc.), using program flow control statements (if, switch, case, etc.), using program loop statements (do-while, for, loop, etc.), using server and media variables, cookie concept and it’s usage areas in internet programming, http demanding and replying over the internet, connecting to database and performing transactions over the internet, listing, ordering and editing data on the database, developing an dynamic educational internet application.
Dersin Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 - Explains the basic concepts of the internet. 1 - 3 - A -
2 - Evaulates the programs which is used for web design. 4 - 10 - B -
3 - Performs the transactions of the setup phases of a web site. 14 - 15 - 4 - A -
4 - Undertands dynamic internet applications 6 - C -
5 - Detects the loop and the benchmarking process. 2 - C -
6 - Teaches the information about internet based programs to the students. 6 - A -
Öğretim Yöntemleri: 1:Lecture 3:Discussion 4:Drilland Practice 10:Brain Storming 14:Self Study 15:Problem Solving 6:Motivations to Show 2:Question-Answer
Ölçme Yöntemleri: A:Testing B:Oral Exam C:Homework

Ders Akışı

Hafta Konular ÖnHazırlık
1 Introduction to programming languages used on the internet
2 Fundamental components of internet
3 Web server Programs and Setup
4 General structure of HTML and HTML editors
5 Programs that generate HTML codes
6 General structure and setup of ASPX
7 Aspx variables, constants and arrays
8 Aspx comparison and loop operations
9 Aspx database connections
10 Asp database operations
11 PHP setup and general structure
12 PHP string and numeral functions
13 PHP Mysql connections
14 PHP database applications

Kaynaklar

Ders Notu
Ders Kaynakları

Döküman Paylaşımı


Dersin Program Çıktılarına Katkısı

No Program Öğrenme Çıktıları KatkıDüzeyi
1 2 3 4 5

Değerlendirme Sistemi

YARIYIL İÇİ ÇALIŞMALARI SIRA KATKI YÜZDESİ
AraSinav 1 25
Odev 1 25
Odev 2 25
Odev 3 25
Toplam 100
Yıliçinin Başarıya Oranı 50
Finalin Başarıya Oranı 50
Toplam 100

AKTS - İş Yükü

Etkinlik Sayısı Süresi(Saat) Toplam İş yükü(Saat)
Course Duration (Including the exam week: 16x Total course hours) 16 4 64
Hours for off-the-classroom study (Pre-study, practice) 16 3 48
Mid-terms 1 15 15
Quiz 2 5 10
Assignment 1 10 10
Performance Task (Laboratory) 1 30 30
Final examination 1 3 3
Toplam İş Yükü 180
Toplam İş Yükü /25(s) 7.2
Dersin AKTS Kredisi 7.2
; ;