Experience of Using Ch for Teaching Computer Programming in C

Zhaoqing Wang · Computer education · 2009

Ch provides instructors with an interactive platform to interpret and present easy-to-misunderstood concepts of the C programming language. It also allows learners to easily program and verify difficult concepts in C,such as pointers,arrays,scopes of variables,functions and related parameters,floating-point numbers. In this article,we will describe how we use Ch to teach introductory computer programming in C in the last few years. Our students using Ch to learn C have a much higher successful rate in passing a C programming language certificate examination than those who do not use Ch. Our experience clearly indicates that Ch is a very effective computing environment for teaching and student learning computer programming.

Read the paper · More papers on PaperTik