Information
Unit | ABDİ SÜTCÜ HEALTH SERVICES VOCATIONAL SCHOOL |
MEDICAL DATA PROCESSING TECHNICIAN PR. | |
Code | TVS101 |
Name | Programming Fundamentals |
Term | 2025-2026 Academic Year |
Semester | 1. Semester |
Duration (T+A) | 2-0 (T-A) (17 Week) |
ECTS | 3 ECTS |
National Credit | 2 National Credit |
Teaching Language | Türkçe |
Level | Belirsiz |
Type | Normal |
Label | E Elective |
Mode of study | Yüz Yüze Öğretim |
Catalog Information Coordinator | Prof. Dr. ŞULE SULTAN MENZİLETOĞLU YILDIZ |
Course Instructor |
Öğr. Gör. Dr. ADNAN GÖKTEN
(Güz)
(A Group)
(Ins. in Charge)
|
Course Goal / Objective
This course introduces students to the Python programming language at an introductory level, teaching algorithmic logic, basic data types, control structures, functions, and data structures. Students also practice file operations, modules, error handling, and basic data analysis, and conduct sample applications on healthcare data. The course reinforces problem-solving and program development skills through small projects.
Course Content
This course introduces students to the Python programming language at an introductory level, teaching algorithm logic, basic data types, control structures, functions, and data structures.
Course Precondition
None
Resources
Lecture notes to be given by the instructor
Notes
Lecture notes to be given by the instructor
Course Learning Outcomes
Order | Course Learning Outcomes |
---|---|
LO01 | Develops basic applications related to telehealth. |
LO02 | Explains the basic components of programming languages. |
LO03 | Develops algorithms using decision structures and loops. |
LO04 | It converts the developed algorithms into basic codes. |
LO05 | Performs simple debugging and testing operations. |
Relation with Program Learning Outcome
Order | Type | Program Learning Outcomes | Level |
---|---|---|---|
PLO01 | Bilgi - Kuramsal, Olgusal | Defines the concept of health informatics. | |
PLO02 | Bilgi - Kuramsal, Olgusal | Explains the types and sources of health data. | |
PLO03 | Belirsiz | Analyzes the processing, storage and sharing of health data | 5 |
PLO04 | Belirsiz | Summarizes the structure and function of health information systems. | |
PLO05 | Belirsiz | Evaluates the effects of digitalization in healthcare. | 4 |
Week Plan
Week | Topic | Preparation | Methods |
---|---|---|---|
1 | Introduction to programming languages | Lecture Notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
2 | Variables, data types, and expressions | Lecture Notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
3 | Decision structures (if-else) | Lecture Notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
4 | Loops (for, while) | Lecture notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
5 | Functions and calls | Lecture Notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
6 | Basic array and list operations | Lecture Notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
7 | Algorithm development applications | Lecture Notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
8 | Mid-Term Exam | Lecture Notes | Ölçme Yöntemleri: Yazılı Sınav |
9 | Simple debugging and logical error examples | Lecture Notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
10 | Login/Logout operations and receiving data from the user | Lecture Notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
11 | File operations and data saving | Lecture Notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
12 | Health data processing examples (with Python) | Lecture Notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
13 | A simple health tracking app design | Lecture Notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
14 | Project presentation and evaluation | Lecture Notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
15 | Health Data Applications | Lecture Notes | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
16 | Term Exams | Lecture Notes | Ölçme Yöntemleri: Yazılı Sınav |
17 | Term Exams | Lecture Notes | Ölçme Yöntemleri: Yazılı Sınav |
Student Workload - ECTS
Works | Number | Time (Hour) | Workload (Hour) |
---|---|---|---|
Course Related Works | |||
Class Time (Exam weeks are excluded) | 14 | 2 | 28 |
Out of Class Study (Preliminary Work, Practice) | 14 | 0 | 0 |
Assesment Related Works | |||
Homeworks, Projects, Others | 0 | 0 | 0 |
Mid-term Exams (Written, Oral, etc.) | 1 | 10 | 10 |
Final Exam | 1 | 28 | 28 |
Total Workload (Hour) | 66 | ||
Total Workload / 25 (h) | 2,64 | ||
ECTS | 3 ECTS |