Institutional Repository
Technical University of Crete
EN  |  EL

Search

Browse

My Space

Block-C: A block-based visual environment for supporting theteaching of C programming language to novices

Moumoutzis Nektarios, Kyfonidis Charalampos, Christodoulakis Stavros

Full record


URI: http://purl.tuc.gr/dl/dias/A93D637B-C1C0-4F46-B6C7-969E6E65A7FE
Year 2015
Type of Item Conference Full Paper
License
Details
Bibliographic Citation C. Kyfonidis , N. Moumoutzis , S. Christodoulakis ,"Block-C: A block-based visual environment for supporting the teaching of C programming language to novices",in 9th International Conference “New Horizons in Industry, Business and Education”, ,2015 .
Appears in Collections

Summary

Many barriers exist for novice programmers when confronted with the Cprogramming language, such as its low level orientation, cryptic syntax and ambiguouscompiler error messages. This paper presents the design and development of a block-basedvisual shell for the C programming language following the recognition over recall designpattern to eliminate syntax errors and enable the effective internalization of C programminglanguage constructs. The evaluation studies provide evidence of the effectiveness of this shell,in tutorial/lab settings without the presence of human tutors

Available Files

Services

Statistics