Nevşehir Hacı Bektaş Veli University Course Catalogue

Information Of Programmes

INSTITUTE OF SCIENCE / FEN 520 - SCIENCE EDUCATION (MASTER)

Code: FEN 520 Course Title: COMPUTER PROGRAMMING IN SCIENCE EDUCATION Theoretical+Practice: 3+0 ECTS: 6
Year/Semester of Study 1 / Spring Semester
Level of Course 2nd Cycle Degree Programme
Type of Course Optional
Department SCIENCE EDUCATION (MASTER)
Pre-requisities and Co-requisites None
Mode of Delivery Face to Face
Teaching Period 14 Weeks
Name of Lecturer İSKENDER MUZ (iskender.muz@nevsehir.edu.tr)
Name of Lecturer(s) İSKENDER MUZ,
Language of Instruction Turkish
Work Placement(s) None
Objectives of the Course
Teaching the use of simple programming tools in Science

Learning Outcomes PO MME
The students who succeeded in this course:
LO-1 To connect science and technology and learn its contribution to society PO-5 An MA student brings solutions to problems that require expertiser by using quantitative and qualitative scientific research methods.
PO-15 An MA student uses the computer softwares as well as IT and telecomunication technologies at a proficient level as required by his field.
Performance Project
Term Paper
LO-2 To gain the habit of working regularly and systematically PO-8 An MA student actively participates in team works related to the field and (or) become a leader.
PO-10 He/She carries out studies in the field within the framework of lifelong learning.
PO-11 An MA student transfers the developments and his/her own works in his/her field to the groups in and out of the field systematically by written, oral and visual means.
Performance Project
Term Paper
PO: Programme Outcomes
MME:Method of measurement & Evaluation

Course Contents
What is the algorithm? Introduction of Scratch Program Basics of programming with Scratch Designing educational games with Scratch Designing educational games with Scratch Designing educational games with Scratch Makey makey and Using scrtach Preparing a project by using Makey makey and scrtach What is Arduino? Setting up Ardunio Programming with Arduino software- basic concepts and applications Programming with Arduino software Basic concepts and applications Programming with Arduino software-determining and preparing Arduino projects Presentation of Arduino projects General evaluation
Weekly Course Content
Week Subject Learning Activities and Teaching Methods
1 What is Programming, Coding and Algorithm? History and Importance of Programming Narrative Method Discussion Method Question Answer
2 Introduction of Scratch program and basics of programming with Scratch Narrative Method Discussion Method Question Answer
3 Designing educational games with Scratch Narrative Method Discussion Method Question Answer
4 Designing educational games with Scratch Narrative Method Discussion Method Question Answer
5 Designing educational games with Scratch Narrative Method Discussion Method Question Answer
6 Using Makey makey and scrtach Narrative Method Discussion Method Question Answer
7 Preparing a project using Makey makey and scrtach Narrative Method Discussion Method Question Answer
8 mid-term exam
9 What is Arduino? Installing Ardunio Narrative Method Discussion Method Question Answer
10 Programming with Arduino software-basic concepts and applications Narrative Method Discussion Method Question Answer
11 Programming with Ardunio software-basic concepts and applications Narrative Method Discussion Method Question Answer
12 Programming with Arduino software-basic concepts and applications Narrative Method Discussion Method Question Answer
13 Determination and preparation of Arduino projects Narrative Method Discussion Method Question Answer
14 Presentation of Arduino projects Narrative Method Discussion Method Question Answer
15 General evaluation Narrative Method Discussion Method Question Answer
16 final exam
Recommend Course Book / Supplementary Book/Reading
1 Mustafa ŞEPER, Esra ŞEPER, Scratch mBot Arduino ile Robotik Kodlama: Temelden Projelere Yolculuk,
2 Zafer Demirkol, Çocuklar için Kodlama, Pusula Yayıncılık
3 Scratch ile Programlamayı Öğreniyorum - Mehmetcan Fal Odtü Yayıncılık
Required Course instruments and materials
Notebook, Makey Makey Set, Arduino Set

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

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