TR EN

BASICS OF PROGRAMMING PROGRAMME COURSE DESCRIPTION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
BTP105 BASICS OF PROGRAMMING 1 4 3 6

GENERAL INFORMATION

Language of Instruction : Turkish
Level of the Course Unit : ASSOCIATE DEGREE, TYY: + 5.Level, EQF-LLL: 5.Level, QF-EHEA: Short Cycle
Type of the Course : Compulsory
Mode of Delivery of the Course Unit -
Coordinator of the Course Unit Lecturer SENA NUR BENLİ
Instructor(s) of the Course Unit Lecturer METİN ŞAHİN
Course Prerequisite No

OBJECTIVES AND CONTENTS

Objectives of the Course Unit: This course provides students with program development and algorithm design is intended to equip students with the relevant qualifications.
Contents of the Course Unit: This course taught students the basics of programming flow diagrams design software and design diagrams that Abilemek to convert to C program code.

KEY LEARNING OUTCOMES OF THE COURSE UNIT (On successful completion of this course unit, students/learners will or will be able to)

Solves problems.
writes algorithm of the problem.
Creates a flow diagram of the problem.
Know the rules of the C language syntax.
Problems or flow diagram of the algorithm converts the C code.
Array operations are done.
Uses control statements.
Cycle uses.
Sub-program work with.
Makes the process of filing.

WEEKLY COURSE CONTENTS AND STUDY MATERIALS FOR PRELIMINARY & FURTHER STUDY

Week Preparatory Topics(Subjects) Method
1 - Programming, Program, Programmer, Compilers, Debug -
2 - algorithm -
3 - Flow Diagram -
4 - Variables and Constants -
5 - Input-Output Operations, Operators -
6 - Decision Structures -
7 - Cycle Controls (for) -
8 - MID-TERM EXAM -
9 - Cycle Controls (while-do while) -
10 - One-Dimensional Arrays -
11 - Multidimensional Arrays -
12 - Sub-programs (which Alma Parameters Parameter Area) -
13 - Sub-programs (that returns a value-return value) -
14 - Sequential Files -
15 - Random Access Files -
16 - FINAL EXAM -
17 - FINAL EXAM -

SOURCE MATERIALS & RECOMMENDED READING

ASSESSMENT

Assessment & Grading of In-Term Activities Number of Activities Degree of Contribution (%) Description
Level of Contribution
0 1 2 3 4 5

CONTRIBUTION OF THE COURSE UNIT TO THE PROGRAMME LEARNING OUTCOMES

KNOWLEDGE

Theoretical

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Required in the field of computer and information knows the term.
3
2
The basic vocational English terms on the computer knows.
3
3
Knowledge about the concept of information security.
1

KNOWLEDGE

Factual

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Concepts in the field of computer learning skills necessary to win.
3

SKILLS

Cognitive

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Know the functions of basic electrical and electronic components.
0

SKILLS

Practical

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
The ability to use different operating systems.
0
2
Self-installation performs the required software.
0

OCCUPATIONAL

Autonomy & Responsibility

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Find simple software and hardware failures and fixes.
2
2
Digital information on a regular basis to maintain existing backup function performs.
0

OCCUPATIONAL

Learning to Learn

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Independently in their field, learn and apply that learning.
4

OCCUPATIONAL

Communication & Social

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Human relations and communications know about and apply to be done.
0

OCCUPATIONAL

Occupational and/or Vocational

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Self desired operating system builds and manages.
0

WORKLOAD & ECTS CREDITS OF THE COURSE UNIT

Workload for Learning & Teaching Activities

Type of the Learning Activites Learning Activities (# of week) Duration (hours, h) Workload (h)
Lecture & In-Class Activities 14 4 56
Preliminary & Further Study 14 4 56
Land Surveying 0 0 0
Group Work 0 0 0
Laboratory 0 0 0
Reading 0 0 0
Assignment (Homework) 2 15 30
Project Work 0 0 0
Seminar 0 0 0
Internship 0 0 0
Technical Visit 0 0 0
Web Based Learning 0 0 0
Implementation/Application/Practice 0 0 0
Practice at a workplace 0 0 0
Occupational Activity 0 0 0
Social Activity 0 0 0
Thesis Work 0 0 0
Field Study 0 0 0
Report Writing 0 0 0
Final Exam 1 1 1
Preparation for the Final Exam 1 5 5
Mid-Term Exam 1 1 1
Preparation for the Mid-Term Exam 1 5 5
Short Exam 0 0 0
Preparation for the Short Exam 0 0 0
TOTAL 34 0 154
Total Workload of the Course Unit 154
Workload (h) / 25.5 6
ECTS Credits allocated for the Course Unit 6,0