TMZ110 Computer Programming

5 ECTS - 2-2 Duration (T+A)- 2. Semester- 3 National Credit

Information

Unit FACULTY OF ENGINEERING
TEXTILE ENGINEERING PR.
Code TMZ110
Name Computer Programming
Term 2015-2016 Academic Year
Semester 2. Semester
Duration (T+A) 2-2 (T-A) (17 Week)
ECTS 5 ECTS
National Credit 3 National Credit
Teaching Language Türkçe
Level Üniversite Dersi
Type Normal
Label C Compulsory
Mode of study Yüz Yüze Öğretim
Catalog Information Coordinator Prof. Dr. EMEL CEYHUN SABIR
Course Instructor Prof. Dr. EMEL CEYHUN SABIR (Bahar) (A Group) (Ins. in Charge)


Course Goal / Objective

This course aims at introducing programming-language, teaching how to use the Visual Basic programming language software and codes, making simple programs, find engineering solution to the problems by using Visual Basic program.

Course Content

Basic Concepts in Computer Programming, Introduction of Visual Basic Programming Language, Algorithms Preparation, Codes (Input-Output, Control, Functions, Filing Procedures) , Practical Programming Examples.

Course Precondition

Yok

Resources

Notes

Ders Notu ve Kitaplar


Course Learning Outcomes

Order Course Learning Outcomes
LO01 Learns about programming and software
LO02 Makes a computer software
LO03 Solves engineering problems by using a computer program, writes an effective visual computer program


Relation with Program Learning Outcome

Order Type Program Learning Outcomes Level
PLO01 - Has sufficient background in the fields of Mathematics, Science and Textile Engineering
PLO02 - Uses the knowledge obtained from the basic sciences and engineering in the field of textile engineering
PLO03 - Does process analysis, Identifies problems, interprets and evaluates data in the field of textile engineering
PLO04 - Selects and uses modern techniques and tools for engineering applications
PLO05 - Has the skills of designing experiments, data collection, cognitive analysis and interpretation of the results
PLO06 - Works effectively both individually and as a team member and takes responsibility
PLO07 - Searches literature, has access to information, uses databases and other sources of information
PLO08 - Recognizes the need of lifelong learning; follows developments in science and technology and renews self continuosly
PLO09 - Has effective oral and written communication skills.
PLO10 - Follows developments in the field in a foreign language, has good communication skills with colleagues.
PLO11 - Uses information and communication technologies and softwares at a required level
PLO12 - Defines learning requirements in scientific, social, cultural and artistic areas and improves himself/herself accordingly.
PLO13 - Has the professional and ethical responsibility.
PLO14 - Has the necessary awareness on the fields of occupational health and safety, legal side of engineering applications and environmental health.
PLO15 - Has required competence in project management, entrepreneurship and innovation.


Week Plan

Week Topic Preparation Methods
1 Introduction of the course contents Course notes, reference books
2 Basic consepts about the computer Course notes, reference books
3 Basic information about Computer Programming Course notes, reference books
4 Introduction to programming Course notes, reference books
5 Preparing algorithm Course notes, reference books
6 Introduction to Visual Basic programming language Course notes, reference books
7 Input-output codes, basic programming examples Course notes, reference books
8 Mid-term Examination Course notes, reference books
9 Control codes, ready visual basic functions, basic programming examples Course notes, reference books
10 Preparing sub-program Course notes, reference books
11 Making more complex programming examples Course notes, reference books
12 Codes for filing of datas on computer or other drivers Course notes, reference books
13 Making more complex programming examples Course notes, reference books
14 Making more complex programming examples Course notes, reference books
15 Revision of Lecture Notes Course notes, reference books
16 final examination Course notes, reference books
17 final examination Course notes, reference books


Assessment (Exam) Methods and Criteria

Assessment Type Midterm / Year Impact End of Term / End of Year Impact
1. Performance Task (Application) 40 -8
1. Midterm Exam 60 -12
1. Midterm Exam 60 -12
1. Performance Task (Application) 40 -8
General Assessment
Midterm / Year Total 200 -20
1. Final Exam - 60
1. Final Exam - 60
Grand Total - 100


Student Workload - ECTS

Works Number Time (Hour) Workload (Hour)
Course Related Works
Class Time (Exam weeks are excluded) 14 4 56
Out of Class Study (Preliminary Work, Practice) 14 3 42
Assesment Related Works
Homeworks, Projects, Others 0 0 0
Mid-term Exams (Written, Oral, etc.) 1 5 5
Final Exam 1 10 10
Total Workload (Hour) 113
Total Workload / 25 (h) 4,52
ECTS 5 ECTS

Update Time: 21.03.2016 03:03