Home  »  Faculty of Education »  Program of Computer Education and Instructional Technology

COURSE UNIT TITLECOURSE UNIT CODESEMESTERTHEORY + PRACTICE (Hour)ECTS
INTERNET BASED PROGRAMMING BÖTE305 Fifth Term (Fall) 3 + 2 4

TYPE OF COURSE UNITCompulsory Course
LEVEL OF COURSE UNITBachelor's Degree
YEAR OF STUDY3
SEMESTERFifth Term (Fall)
NUMBER OF ECTS CREDITS ALLOCATED4
NAME OF LECTURER(S)Assistant Professor Halil Ersoy
LEARNING OUTCOMES OF THE COURSE UNIT At the end of this course, the students;
1) Will be able to comprehend of Internet based programming,
2) Will be able to recognize of basic Internet based programming tools,
3) Will be able to comprehend application of basic Internet based system,
4) Will be able to compare Internet based applications,
5) Will be able to develop internet based software for educational purposes.
MODE OF DELIVERYFace to face
PRE-REQUISITES OF THE COURSENo
RECOMMENDED OPTIONAL PROGRAMME COMPONENTNone
COURSE DEFINITIONProgramming languages that run on the Internet, personal web servers and installation/functioning of them in various programs (PHP, ASP,.NET, JSP), editors for using such programs, algorithms and programming structures, cookies, http, and database applications in web based environments.
COURSE CONTENTS
WEEKTOPICS
1st Week Web Server Installation and Configuration
2nd Week Introduction to PHP
3rd Week Basics of PHP
4th Week Functions and Arrays-I
5th Week Functions and Arrays-II
6th Week Working on Files
7th Week Working on E-mails
8th Week MidTerm Exam
9th Week Web Based Database Management Systems
10th Week Introduction to SQL
11th Week Inquiry Procedures
12th Week PHP and MYSQL
13th Week PHP and MYSQL
14th Week PHP and MYSQL
RECOMENDED OR REQUIRED READING1)Çaycı, Özgür. (2003). PHP ve MYSQL. Seçkin Yayıncılık: Ankara.
2) Gilmore, W. Jason. (2004). Beginning PHP 5 and MySQL : from novice to professional. Apress; Distributed to the Boo: Berkeley, CA.
3) Harris, Andy. (2004). PHP/MySQL programming for the absolute beginner. [electronic resource]. Premier Press Inc., a division: Boston, Mass.
4) Meloni, Julie C. (2004). PHP 5 [electronic resource] : fast & easy web development. Thomson Course Technology: Boston, MA.
5)Vaswani, Vikram. (2005). How to do everything with PHP & MySQL [electronic resource]. McGraw-Hill/Osborne: Emeryville, Cal.
6)Welling, Luke. (2002). Uzmanlar için PHP ve MySQL: web uygulama geliştirme kılavuzu. Alfa/Aktüel Kitabevi: Bursa.
PLANNED LEARNING ACTIVITIES AND TEACHING METHODSLecture,Project,Other
ASSESSMENT METHODS AND CRITERIA
 QuantityPercentage(%)
Mid-term120
Quiz1010
Project140
Total(%)70
Contribution of In-term Studies to Overall Grade(%)70
Contribution of Final Examination to Overall Grade(%)30
Total(%)100
LANGUAGE OF INSTRUCTIONTurkish
WORK PLACEMENT(S)No
  

KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)
LO1LO2LO3LO4LO5
K1      X    
K2  X   X   X   X   X
K3        X  
K4          X
K5          X
K6         
K7         
K8         
K9         
K10         
K11  X   X   X   X   X
K12         
K13        X   X
K14         
K15         
K16         
K17         
K18