|
TBIL2019 | Internet Programming-I | 3+1+0 | ECTS:4 | Year / Semester | Fall Semester | Level of Course | Short Cycle | Status | Compulsory | Department | DEPARTMENT of COMPUTER TECHNOLOGIES | Prerequisites and co-requisites | None | Mode of Delivery | | Contact Hours | 14 weeks - 3 hours of lectures and 1 hour of practicals per week | Lecturer | Öğretim Görevlisi Nurşah DİNCER | Co-Lecturer | | Language of instruction | Turkish | Professional practise ( internship ) | None | | The aim of the course: | The students will have the capability of writing open source code programs working on the internet with this course. |
Learning Outcomes | CTPO | TOA | Upon successful completion of the course, the students will be able to : | | | LO - 1 : | install and test the software necessary for the open source code based programming. | 1,6,8 | 1,6 | LO - 2 : | design web pages with the basic instructions of open source code programming language.
programming language | 1,2,5,8 | 1,6 | LO - 3 : | design web pages with the functions and objects of open source code programming language. | 1,3,5,8 | 1,6 | LO - 4 : | develop form applications with open source code programming language. | 1,2,3 | 1,6 | LO - 5 : | use web services in open source code based programs.
| 1,3,5,6,8 | 1,6 | CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome | |
Application software installation and test, Variables and constants, Operators, Decision Control Statements, Loop control statements, User defined functions, Program functions, Arrays and objects, File operations, Web form applications, Data transmission between web pages, Database operations-1, Database operations-2, XML and web services-1,XML and web services-2 |
|
Course Syllabus | Week | Subject | Related Notes / Files | Week 1 | Application software installation and test | | Week 2 | Variables and constants, Operators | | Week 3 | Decision Control Statements | | Week 4 | Loop control statements | | Week 5 | User defined functions | | Week 6 | Program functions | | Week 7 | Arrays and objects | | Week 8 | File operations | | Week 9 | Midterm exam | | Week 10 | Web form applications | | Week 11 | Data transmission between web pages | | Week 12 | Database operations-1 | | Week 13 | Database operations-2 | | Week 14 | XML and web services-1 | | Week 15 | XML and web services-2 | | Week 16 | Final exam. | | |
1 | Cambazoğlu, T. 2003; İnternet Teknolojileri ve Intranet Uygulamaları, Papatya Yayıncılık. | | |
1 | Demir, A / Kara, H. 2008; İnternet Programcılığı, Pegem Akademi Yayıncılık. | | 2 | Karagülle, İ./ Pala A.Z. 2002; Borland Delphi İnternet Programcılığı, Türkmen Kitabevi. | | |
Method of Assessment | Type of assessment | Week No | Date | Duration (hours) | Weight (%) | Mid-term exam | 9 | | 1 | 50 | End-of-term exam | 16 | | 1 | 50 | |
Student Work Load and its Distribution | Type of work | Duration (hours pw) | No of weeks / Number of activity | Hours in total per term | Yüz yüze eğitim | 3 | 14 | 42 | Sınıf dışı çalışma | 2 | 14 | 28 | Laboratuar çalışması | 0 | 0 | 0 | Arasınav için hazırlık | 2 | 4 | 8 | Arasınav | 2 | 1 | 2 | Uygulama | 1 | 14 | 14 | Klinik Uygulama | 0 | 0 | 0 | Ödev | 0 | 0 | 0 | Proje | 0 | 0 | 0 | Kısa sınav | 0 | 0 | 0 | Dönem sonu sınavı için hazırlık | 2 | 5 | 10 | Dönem sonu sınavı | 1 | 1 | 1 | Diğer 1 | 0 | 0 | 0 | Diğer 2 | 0 | 0 | 0 | Total work load | | | 105 |
|