Files:DescriptionFile size FormatBrowse
Fulltext1.06 MBPDF (requires Acrobat Reader)Previous | Next
  
Authors:Thomas Larsson: Department of Computer Science and Electronics, Mälardalen University, Sweden
Daniel Flemström: Department of Computer Science and Electronics, Mälardalen University, Sweden
Publication title:Improving Introductory Programming Courses by Using a Simple Accelerated Graphics Library
Conference:SIGRAD 2007. The Annual SIGRAD Conference, Special Theme: Computer Graphics in Healthcare, November 28–29, 2007, Uppsala, Sweden
Publication type: Abstract and Fulltext
Issue:028
Article No.:006
Abstract:We present a platform independent and hardware accelerated graphics library, which has been found to be a suitable educational tool for novice programmers. The purpose of the library is to change the nature of the assignments and projects used in introductory programming courses to something that fascinate and stimulate the students, e.g., game creation. We describe our experiences from using the presented graphics library in four different course instances of our introductory C++ course. The course surveys show that most students found the approach interesting and fun. As faculty, we could clearly see how many students became highly engaged in their projects and some of them accomplished solutions way beyond our expectations. In particular, compared to the programming courses we have given in the past, in which a standard framework for creating window applications was used, we have noticed a significant improvement in terms of the quality of the students’ project solutions.
Language:English
Keywords:Programming, teaching, motivation, graphics, games
Year:2007
No. of pages:7
Pages:24–30
ISBN:978-91-7393-990-4
Series:Linköping Electronic Conference Proceedings
ISSN (print):1650-3686
ISSN (online):1650-3740
File:http://www.ep.liu.se/ecp/028/006/ecp072806.pdf
Available:2007-12-20
Publisher:Linköping University Electronic Press, Linköpings universitet

REFERENCE TO THIS PAGE
Thomas Larsson, Daniel Flemström (2007). Improving Introductory Programming Courses by Using a Simple Accelerated Graphics Library, SIGRAD 2007. The Annual SIGRAD Conference, Special Theme: Computer Graphics in Healthcare, November 28–29, 2007, Uppsala, Sweden http://www.ep.liu.se/ecp_article/index.en.aspx?issue=028;article=006 (accessed 4/16/2014)