| 1 |
Course Title: |
BASIC PROGRAMMING |
| 2 |
Course Code: |
BIL2103 |
| 3 |
Type of Course: |
Compulsory |
| 4 |
Level of Course: |
First Cycle |
| 5 |
Year of Study: |
2 |
| 6 |
Semester: |
3 |
| 7 |
ECTS Credits Allocated: |
4 |
| 8 |
Theoretical (hour/week): |
2 |
| 9 |
Practice (hour/week) : |
2 |
| 10 |
Laboratory (hour/week) : |
0 |
| 11 |
Prerequisites: |
- |
| 12 |
Recommended optional programme components: |
None |
| 13 |
Language: |
Turkish |
| 14 |
Mode of Delivery: |
Face to face |
| 15 |
Course Coordinator: |
Dr. Ögr. Üyesi ÖMER UYSAL |
| 16 |
Course Lecturers: |
|
| 17 |
Contactinformation of the Course Coordinator: |
e-posta: omeruysal@uludag.edu.tr Tel: 224 2955027 Adres: Bursa Uludağ Üniversitesi Eğitim Fak. Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü A Blok, Kat:3 Oda No: 308 Görükle Yerleşkesi 16059 Görükle/ BURSA |
| 18 |
Website: |
https://ukey.uludag.edu.tr/p!UlRDXFhbCHhbVzNaXxFRKVZMQi4pL1YxeH0hR0sf!/ |
| 19 |
Objective of the Course: |
The purpose of this course is to give teacher candidates fundamental information about basic concepts of programming such as variables, data structures, algorithm, decision structures and loops. In addition giving teacher candidates the basic competencies necessary to develop software is another purpose of that course with using C programming language. |
| 20 |
Contribution of the Course to Professional Development |
It enables them to use the theories and applications specified in the purpose of the course in their professional practice. |
| Week |
Theoretical |
Practical |
| 1 |
Programming and basic concepts |
Applications of Variables, Constants and Operators |
| 2 |
Introduction to C |
Applications of If..Else..End If |
| 3 |
Variables, Constants and Operators |
Applications of For Next |
| 4 |
Control Structures |
Applications of Do Loop |
| 5 |
Loops |
Applications of Functions and Structural Programming |
| 6 |
Loops |
Applications of Arrays |
| 7 |
Functions and Structural Programming |
Applications of Pointers |
| 8 |
Arrays |
Applications of Strings |
| 9 |
Pointers |
Applications of Structures |
| 10 |
Strings |
Applications of Structures |
| 11 |
Structures |
Applications of File Operations |
| 12 |
Structures |
Applications of File Operations |
| 13 |
File Operations |
|
| 14 |
File Operations |
|