Nevşehir Hacı Bektaş Veli University Course Catalogue

Information Of Programmes

Sports Science and Technology College / ANT418 - ANTRENÖRLüK EĞITIMI

Code: ANT418 Course Title: COMPUTER PROGRAMMING Theoretical+Practice: 2+0 ECTS: 3
Year/Semester of Study 4 / Spring Semester
Level of Course 1st Cycle Degree Programme
Type of Course Optional
Department ANTRENÖRLüK EĞITIMI
Pre-requisities and Co-requisites None
Mode of Delivery Face to Face
Teaching Period 14 Weeks
Name of Lecturer SERKAN UZLAŞIR (serkanuzlasir@nevsehir.edu.tr)
Name of Lecturer(s)
Language of Instruction Turkish
Work Placement(s) None
Objectives of the Course
This course provides an introduction to programing design and to the programming language Python.

Learning Outcomes PO MME
The students who succeeded in this course:
LO-1 can Being equipped with basic computer use knowledge. PO-1 Sport Sciences, Advanced Coaching, Conditioning and Performance Analysis fields, as well as taking into consideration the reflection in the application..
Examination
Practice Exam
LO-2 can To know all the software that your profession requires and to use the hardware PO-2 Evaluates and interprets data using the advanced knowledge and skills gained in the field of Sports Sciences, Coaching, Fitness and Performance Analysis, identifies, analyzes, develops solutions based on research and evidence based on current technological developments.
Examination
Oral Examination
Term Paper
LO-3 can Uses the latest methods, techniques and devices of the technology. PO-7 Sports Science, Coaching, Conditioning and Spreading Performance Analysis fields, at least the European Computer Usage License Level required by the field of computer software and information and communication technologies are used.
Examination
Practice Exam
LO-4 can To give importance to communication in the field and to use Turkic language in this communication in the most correct way. PO-7 Sports Science, Coaching, Conditioning and Spreading Performance Analysis fields, at least the European Computer Usage License Level required by the field of computer software and information and communication technologies are used.
Examination
Term Paper
Practice Exam
PO: Programme Outcomes
MME:Method of measurement & Evaluation

Course Contents
Basic concepts of computer programming and Python programming Problem formalization and developing algorithms Data types and variable definitions Basic control structures Conditional and looping structures Functions Classes and Objects Files and Directories Building a Module Applications
Weekly Course Content
Week Subject Learning Activities and Teaching Methods
1 Course Introduction, Introduction to scripting implementation
2 An Introduction to Python, Numbers and operators implementation
3 Testing Python Scripts, Variables and Data types implementation
4 Decisions and Loops implementation
5 Functions implementation
6 Objects and Classes implementation
7 Modules implementation
8 mid-term exam
9 Exceptions implementation
10 File Access implementation
11 Text processing and Regular Expressions implementation
12 Network Programming, Web applications implementation
13 Graphics programming with python implementation
14 Preparation for Final Exam implementation
15 Preparation for Final Exam implementation
16 final exam
Recommend Course Book / Supplementary Book/Reading
1 Mustafa Başer; Python, Dikey Eksen, 2012, ISBN: 978-605-87588-7-2.
Required Course instruments and materials

Assessment Methods
Type of Assessment Week Hours Weight(%)
mid-term exam 8 2 5
Other assessment methods
1.Oral Examination
2.Quiz 5 2 5
3.Laboratory exam
4.Presentation
5.Report
6.Workshop
7.Performance Project 12 2 5
8.Term Paper
9.Project
final exam 16 2 60

Student Work Load
Type of Work Weekly Hours Number of Weeks Work Load
Weekly Course Hours (Theoretical+Practice) 2 14 28
Outside Class
       a) Reading 3 2 6
       b) Search in internet/Library 2 2 4
       c) Performance Project 0
       d) Prepare a workshop/Presentation/Report 0
       e) Term paper/Project 2 1 2
Oral Examination 0
Quiz 2 1 2
Laboratory exam 0
Own study for mid-term exam 2 8 16
mid-term exam 2 1 2
Own study for final exam 2 14 28
final exam 2 1 2
0
0
Total work load; 90