DocumentCode :
3588266
Title :
Virtual-C - a programming environment for teaching C in undergraduate programming courses
Author :
Pawelczak, Dieter ; Baumann, Andrea
Author_Institution :
UniBw M, Neubiberg, Germany
fYear :
2014
Firstpage :
1142
Lastpage :
1148
Abstract :
The C programming language plays an important role in the education of engineers especially in the field of embedded systems. on the other hand C is often a burden for students in the first yer, as they have many difficulties in writing their own programs and the failure rates of course examinations are typically high. We have inverstgated different approaches at our faculty in the last years, how to enhance the students´ capabilities in C programming and how to lower the failure rate of the C-programming course. Several concepts involved are: visualization of control and data flow, game programming and automated assessment tools with plagiarism detection. we have integrated some of these concepts into the programming environment Virtual-C IDE. This paper discusses the educational benefits of using the Virtual-C IDE for lectures, self-learning and as a platform for programming assignments and reports our first practical experiences.
Keywords :
C language; computer aided instruction; computer games; computer science education; educational courses; electrical engineering education; program visualisation; C programming language teaching; C-programming course; Virtual-C IDE; Virtual-C programming environment; automated assessment tools; control flow visualization; course examination failure rates; data flow visualization; educational benefits; embedded systems; engineering education; game programming; plagiarism detection; programming assignments; self-learning; student capability enhancement; student lectures; undergraduate programming courses; Artificial intelligence; Conferences; Cultural differences; Electromagnetic interference; C; computer science education; debugging; program visualization; programming environments;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Engineering Education Conference (EDUCON), 2014 IEEE
Type :
conf
DOI :
10.1109/EDUCON.2014.7096836
Filename :
7096836
Link To Document :
بازگشت