Home  »  Faculty of Education »  Elementary Mathematics Education Program

COURSE UNIT TITLECOURSE UNIT CODESEMESTERTHEORY + PRACTICE (Hour)ECTS
ALGORITHM AND PROGRAMMING EMT420 - 3 + 0 4

TYPE OF COURSE UNITElective Course
LEVEL OF COURSE UNITBachelor's Degree
YEAR OF STUDY-
SEMESTER-
NUMBER OF ECTS CREDITS ALLOCATED4
NAME OF LECTURER(S)-
LEARNING OUTCOMES OF THE COURSE UNIT At the end of this course, the students;
1) Designs an appropriate algorithm for a problem.
2) Writes the appropriate code for algorithms
3) Prepare various applications by writing code.
MODE OF DELIVERYFace to face
PRE-REQUISITES OF THE COURSENo
RECOMMENDED OPTIONAL PROGRAMME COMPONENTNone
COURSE DEFINITIONAlgorithm design; flow diagrams, input-output concepts, loops, decision structures, decision making and development of algorithms suitable for cyclic problems; applications of programs (such as scratch, code.org) in which algorithms and flowcharts are visualized and used; development of appropriate solution algorithms using functions; development of appropriate solution algorithms using one and two dimensional arrays; coding and applications of algorithms in Computer Algebra Systems.
COURSE CONTENTS
WEEKTOPICS
1st Week Algorithm design; Flow diagrams, input-output concepts
2nd Week Loop, decision making
3rd Week Decision making and algorithms suitable for cyclic problems
4th Week Program applications
5th Week Algorithms and flowcharts are visualized and used
6th Week Creation of appropriate dissolution algorithms using functions
7th Week Development of appropriate solution algorithms
8th Week Midterm exam
9th Week One and two dimensional arrays
10th Week Coding and applications in computer algebra systems
11th Week Coding and applications in computer algebra systems
12th Week Coding and applications in computer algebra systems
13th Week Coding and applications in computer algebra systems
14th Week Coding and applications in computer algebra systems
RECOMENDED OR REQUIRED READINGHacısalihoğlu, H.Hilmi. Temel ve genel matematik
Adams, Robert A. Calculus.
Silverman, Richard A. Calculus with Analytic Geometry.
Bradley, Gerald L.-Smith, Karl J. Calculus
PLANNED LEARNING ACTIVITIES AND TEACHING METHODSLecture,Practice,Other
ASSESSMENT METHODS AND CRITERIA
 QuantityPercentage(%)
Mid-term140
Practice15
Attendance15
Total(%)50
Contribution of In-term Studies to Overall Grade(%)50
Contribution of Final Examination to Overall Grade(%)50
Total(%)100
ECTS WORKLOAD
Activities Number Hours Workload
Midterm exam111
Preparation for Quiz
Individual or group work
Preparation for Final exam
Course hours14228
Preparation for Midterm exam11515
Laboratory (including preparation)
Final exam
Homework11010
Presentation (including preperation)11010
Total Workload64
Total Workload / 302,13
ECTS Credits of the Course4
LANGUAGE OF INSTRUCTIONTurkish
WORK PLACEMENT(S)No
  

KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)
LO1LO2LO3
K1     
K2     
K3     
K4     
K5     
K6     
K7     
K8  X   X   X
K9     
K10      X