Reference Hub6
An Approach to Teaching Introductory Programming for IT Professionals Using Games

An Approach to Teaching Introductory Programming for IT Professionals Using Games

Tzvetomir I. Vassilev
Copyright: © 2015 |Volume: 6 |Issue: 1 |Pages: 13
ISSN: 1947-3478|EISSN: 1947-3486|EISBN13: 9781466678392|DOI: 10.4018/ijhcitp.2015010103
Cite Article Cite Article

MLA

Vassilev, Tzvetomir I. "An Approach to Teaching Introductory Programming for IT Professionals Using Games." IJHCITP vol.6, no.1 2015: pp.26-38. http://doi.org/10.4018/ijhcitp.2015010103

APA

Vassilev, T. I. (2015). An Approach to Teaching Introductory Programming for IT Professionals Using Games. International Journal of Human Capital and Information Technology Professionals (IJHCITP), 6(1), 26-38. http://doi.org/10.4018/ijhcitp.2015010103

Chicago

Vassilev, Tzvetomir I. "An Approach to Teaching Introductory Programming for IT Professionals Using Games," International Journal of Human Capital and Information Technology Professionals (IJHCITP) 6, no.1: 26-38. http://doi.org/10.4018/ijhcitp.2015010103

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

This paper addresses the difficulties of teaching introductory programming to students in the field of information technologies and computer science. It reviews several existing approaches to make learning programming more attractive: using games or programmatically controlled hardware devices. The author believes that programming moving virtual actors motivates most of the students to learn programming. Moreover, seeing moving visual objects on the computer screen makes it easier for the students to perceive the mistakes in their code and correct them. However, writing such programs without any additional tools is not a task for a novice programmer. That is why this paper proposes an approach for teaching programming for IT professionals using a new game library, specially developed for training, which controls virtual models moving in a virtual environment. The system uses appealing 3D graphics to attract attention. Several sample programs, illustrating main features of this approach, are presented. Screenshots of the sample programs and results of teaching a pilot group of students are given at the end of the paper. Initial results show that the students enjoyed the course, most of them liked the game library approach better than the traditional one and do recommend using it in the future. More than half of the trainees improved their results.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.