scispace - formally typeset
C

Cagin Kazimoglu

Researcher at Cyprus International University

Publications -  14
Citations -  464

Cagin Kazimoglu is an academic researcher from Cyprus International University. The author has contributed to research in topics: Computer programming & Computational thinking. The author has an hindex of 6, co-authored 14 publications receiving 359 citations. Previous affiliations of Cagin Kazimoglu include University of Greenwich.

Papers
More filters
Journal ArticleDOI

A Serious Game for Developing Computational Thinking and Learning Introductory Computer Programming

TL;DR: It is described how a limited number of key introductory computer programming concepts have been mapped onto the game-play, and how an equivalent set of skills characterising CT can be acquired through playing the game.
Journal ArticleDOI

Learning Programming at the Computational Thinking Level via Digital Game-Play

TL;DR: A game framework where students can practice and develop their skills in CT with little or no programming knowledge is designed and how these concepts can be mapped to programming constructs to facilitate learning introductory computer programming is analyzed.
Journal ArticleDOI

Understanding Computational Thinking before Programming: Developing Guidelines for the Design of Games to Learn Introductory Programming through Game-Play

TL;DR: The paper proposes a possible model for, and guidelines in support of, this games-based approach contextualized by an analysis of existing research into the issues of learning programming and game based learning approaches.
Journal ArticleDOI

Enhancing Confidence in Using Computational Thinking Skills via Playing a Serious Game: A Case Study to Increase Motivation in Learning Computer Programming

TL;DR: In this paper, a pre-post study was conducted to evaluate the educational effectiveness of playing a serious game specifically designed to enhance the development of computational thinking skills to facilitate learning introductory computer programming.

Developing a game model for computational thinking and learning traditional programming through game-play

TL;DR: The game model presented here incorporated fundamentals of computer programming and grounded them at an abstract computational thinking level while providing a direct connection between game-play and programming constructs.