Abstract: The researches conducted by scientific community shows that student spare more time on games than activities like reading books, watching television. The popularity of computer games, which caused huge addiction on people since the day they were introduced, is increasing day by day. Educational computer games are developed in order to create a better teaching environment by benefiting from people’s interest in computer games. Through educational computer games, students have the opportunity to have fun while learning. Researches prove that learning through educational computer games becomes more persistent on students. In addition, students can learn complex and hard to learn concepts in an easier way. The history of computer games begins from 1960s. Formerly the games used to be composed of simple screen images, they are now have gained 3 dimensional and more realistic display. Educators began to consider computer games as a tool that can be used in education, after their achievements in 1980 and 1990s (Mayer et al., 1999). As a result of these studies, concepts as Computer Aided Education (CAE), Game Based Learning (GBL), and Digital Game Based Learning (DGBL) have emerged. Software/Algorithm development courses are fundamental courses for computer science related departments. Besides, among these courses, students usually consider issues as decision-control structures and loop structures rather hard to learn. An educational computer game is designed in order to teach students these subjects with the help of computer aided interactive digital games. Kodu Game Lab, a commonly used application in the market, is used to design the game. In the game, it is aimed that students to learn the topic in a persistent and entertaining way with the use of three-dimensional graphics.