Title :
The application of trail-and-error learning in C language curriculum for non-majors in computer
Author_Institution :
Coll. of Math. Phys. & Inf. Eng., Jiaxing Univ., Jiaxing, China
Abstract :
As to C language learning, most students may experience difficulties because they tend to commit errors when programming even though they fully understand what´s been taught in class. The frequent mistakes at the initial stages may cause them to lose confidence. Even if they turn to the manuals for C programming errors, they may still be at loss in face of numerous bugs, errors, or warnings. In order to solve such problems, the paper proposes a new trial-and-error teaching method, which is basis of understanding and experience and have received satisfactory results in teaching of non majors in computer. The teacher´s task is, they collect errors which students usually make in programming, and design topic relevant. Being protagonist in class, students run program and find errors or warning, trail again and again until get right answer. The process of find burg is enjoyable. It makes a virtuous circle from trail to joyful.
Keywords :
C language; computer science education; program debugging; teaching; C language curriculum; C language learning; C programming errors; bugs; computer nonmajor student; trial-and-error learning; trial-and-error teaching method; Educational institutions; Programming profession; Psychology; C language; non-majors; programming; trail-and-error;
Conference_Titel :
Computer Science & Education (ICCSE), 2013 8th International Conference on
Conference_Location :
Colombo
Print_ISBN :
978-1-4673-4464-7
DOI :
10.1109/ICCSE.2013.6554109