Week
|
Topics
|
Study Metarials
|
1
|
Define Problems and Problem solution methods
|
K1. ALMS Lecture Notes Section 1, YK1
|
2
|
Algoritms and Algorithm Methods
|
K1. ALMS Lecture Notes Section 2, YK1
|
3
|
Algorithm Methods
|
K1. ALMS Lecture Notes Section 3, YK1
|
4
|
Introduction of Software Development Kit (SDK)
|
K1. ALMS Lecture Notes Section 4, YK2
|
5
|
Namespaces, Classes And Procedures
|
K1. ALMS Lecture Notes Section 5, YK2
|
6
|
Console Class Properties and Methods
|
K1. ALMS Lecture Notes Section 6, YK1,YK2
|
7
|
Variable Types
|
K1. ALMS Lecture Notes Section 7, YK1,YK2
|
8
|
Convert Class and Variable Conversion Techniques
|
K1. ALMS Lecture Notes Section 8, YK1,YK2
|
9
|
Decision Structures
|
K1. ALMS Lecture Notes Section 9, YK1,YK2
|
10
|
Decision Structures and If Statement
|
K1. ALMS Lecture Notes Section 10, YK1,YK2
|
11
|
Loops 1
|
K1. ALMS Lecture Notes Section 11, YK2
|
12
|
Loops 2
|
K1. ALMS Lecture Notes Section 12, YK2
|
13
|
System Library Functions 1
|
K1. ALMS Lecture Notes Section 13, YK2
|
14
|
System Library Functions 2
|
K1. ALMS Lecture Notes Section 14, YK2
|
Prerequisites
|
-
|
Language of Instruction
|
Turkish
|
Responsible
|
Ins. İsmail KARAMAN
|
Instructors
|
-
|
Assistants
|
-
|
Resources
|
K1. ALMS Lecture Notes
|
Supplementary Book
|
YK1. Çamoğlu K,(2017) Algoritma (7. Baskı) Kodlab Yayıncılık, YK2. Aktaş V.(2019) Her yönüyle C# 8.0, Kodlab Yayıncılık
|
Goals
|
Learning required information and princibles about solving a problem. Creating an algorithm and flow chart for problem solve. Writing codes with a programming language. Learning princibles about writing a program, understanding variables, statements, and loops. Using pre-defined functions in programming language.
|
Content
|
Define Problems and Problem solution methods, Algoritms and Algorithm Methods, Introduction of Software Development Kit (SDK), Namespaces, Classes And Procedures, Console Properties and Methods, Variables types and Conversion of Variables, Decision Structures, Decision Structures and If Statement, Loops, System Library Functions 1, System Library Functions 2
|
|
Program Learning Outcomes |
Level of Contribution |
1
|
Knows the basic concepts in the field of computer programmıng and takes place in the computer industry as a qualified intermediate staff.
|
-
|
2
|
Are involved in the planning and designing of software.
|
4
|
3
|
In the software sector, performs non-managerial tasks within the group.
|
3
|
4
|
Takes responsibility in software installation, testing and acceptance
|
-
|
5
|
Beware of data security and storage measures.
|
-
|
6
|
Uses and establishes basic software like word processor, spreadsheet, presentation, database, a graphical design programs.
|
-
|
7
|
Detects and solves the problems encountered in computer software and hardware failures.
|
-
|
8
|
Uses and manages the personal and network systems.
|
-
|
9
|
Able to do effective search and exploration in the internet and prepares web sites.
|
-
|
10
|
Takes responsibility in exploration costs.
|
-
|
11
|
Takes place in the works related to hardware supply and installation.
|
3
|
12
|
Beware of health and safety regulations..
|
-
|
13
|
Knows the basic concepts in the field of human relations and entrepreneurship, service concepts.
|
-
|
14
|
Gain the ability to think analytically. Applies the standards and regulations to techniques given in detail.
|
4
|
15
|
Gains the habit of being open to criticism. Contributes to the country`s economy by using their knowledge and skills related to the field.
|
3
|