GAZI UNIVERSITY INFORMATION PACKAGE - 2019 ACADEMIC YEAR

COURSE DESCRIPTION
COMPUTER PROGRAMMING I/FIZ2009
Course Title: COMPUTER PROGRAMMING I
Credits 3 ECTS 3
Semester 3 Compulsory/Elective Elective
COURSE INFO
 -- LANGUAGE OF INSTRUCTION
  Turkish
 -- NAME OF LECTURER(S)
  Assoc.Prof. Erhan ESER, Assoc.Prof. Halil BERBEROĞLU
 -- WEB SITE(S) OF LECTURER(S)
  http://websitem.gazi.edu.tr/site/erhaneser/academic
 -- EMAIL(S) OF LECTURER(S)
  erhaneser@gazi.edu.tr, halilb@gazi.edu.tr
 -- LEARNING OUTCOMES OF THE COURSE UNIT
Thinking of the development in terms of Physics
Experimental practicality development.
Gain the ability to Problem solving and analysis
The development of interdisciplinary relations
Learning how to use in the development of society the knowledge gained
Self is always in development efforts.



 -- MODE OF DELIVERY
  The mode of delivery of this course is Face to face and practical
 -- PREREQUISITES AND CO-REQUISITES
  No
 -- RECOMMENDED OPTIONAL PROGRAMME COMPONENTS
  There is no recommended optional programme component for this course.
 --COURSE CONTENT
1. Week  Introduction to Programming, Algorithms and flow diagrams
2. Week  Introduction to Fortran, Fortran program structure, data types, constants, variables, arithmetic operations
3. Week  Control Statements, Simple if structures, if-else structures, case structures
4. Week  Iterative structures, Do Loops
5. Week   Infinite natural loops with cycle statement
6. Week  Input / Output format operations, Output Formats, Integer format
7. Week  Input Formats, integer, real and character input format, the general format for read and write statement
8. Week  Midterm exam
9. Week  Subprograms, Function type subroutines
10. Week  Subroutine type sub-programs
11. Week  Common, Block Data, Equivalance, External idioms
12. Week  Arrays, Static arrays
13. Week  Semi-dynamic and dynamic arrays
14. Week  Inputs and Outputs of Arrays
15. Week  File Operations, file Opening, file Closing
16. Week  Final Exam
 -- RECOMMENDED OR REQUIRED READING
  1-Computer programming-and Fortran 77, Assoc.Prof.Mustafa Aytaç, Assis.Prof.H. Kemal Sezen 2-Algoritma Geliştirme ve Programlamaya Giriş, Fahri Vatansever, Seçkin Yayıncılık, 2004.3 3-Classical Fortran, M. Kupferschmid, Marcel Dekker Inc., 2002.
 -- PLANNED LEARNING ACTIVITIES AND TEACHING METHODS
  Lecture, Question & Answer, Demonstration, Drill - Practise
 -- WORK PLACEMENT(S)
  No.
 -- ASSESSMENT METHODS AND CRITERIA
 
Quantity
Percentage
 Mid-terms
1
35
 Assignment
8
5
 Exercises
4
5
 Projects
0
0
 Practice
0
0
 Quiz
8
5
 Contribution of In-term Studies to Overall Grade  
50
 Contribution of Final Examination to Overall Grade  
50
 -- WORKLOAD
 Efficiency  Total Week Count  Weekly Duration (in hour)  Total Workload in Semester
 Theoretical Study Hours of Course Per Week
14
2
28
 Practising Hours of Course Per Week
14
2
28
 Reading
0
 Searching in Internet and Library
2
1
2
 Designing and Applying Materials
0
 Preparing Reports
0
 Preparing Presentation
0
 Presentation
0
 Mid-Term and Studying for Mid-Term
1
10
10
 Final and Studying for Final
1
10
10
 Other
0
 TOTAL WORKLOAD: 
78
 TOTAL WORKLOAD / 25: 
3.12
 ECTS: 
3
 -- COURSE'S CONTRIBUTION TO PROGRAM
NO
PROGRAM LEARNING OUTCOMES
1
2
3
4
5
1Concepts and ideas in physics can be examined with scientific methods,the problem may set out, analyze, research-based solutions can produce, can interpret and evaluate them.X
2Has an understanding of the scientific and professional ethics, this understanding can defend in any mediumX
3Can identify learning needs, can query, the knowledge and skills can evaluate an inquisitive approachX
4Inform in the environmental issues related to the field of physics, Ideas and proposals for solutions to the problems by supporting qualitative and quantitative data transfer will have the competenceX
5Computerized design can make for Industrial and Ar-Ge effortsX
6Have the ability to use modern devices and techniques that are necessary for Physics and its the applicationX
7Has self-development competencies by following the innovations and developments in the world in Physics and related science / technology fieldsX
8Group study can, plan and manage activities as needed.X
9Interdisciplinary issues may use the acquired knowledge and skillsX
10Natural phenomena scientifically can understand and Health / Medical Physics and Nuclear MedicineX
11Can understand and explain the methods and physics used in Health / Medical Physics and Nuclear Medicine, and can contributeX