As Artificial Intelligence technology advances rapidly, programming education not only for engineer courses but also for liberal arts attracts much attention. Introduction programming education in KIKAN Education is conducted in Programming Exercise, which teaches C-language and fundamental concepts of algorithms to all the first-year students, and is often held in large class. Programming Exercise is basic to major subjects such as numerical analysis, algorithm and simulation, for students majoring in science, and therefore expects that the students acquire programming skill to some extent as their learning output. However, acquisition of programming skill, in general, is difficult for novices. The author reports attempts in Programming Exercise held especially in large class which aim at improving students’ understanding and maintaining their motivation for learning.