Task-Driven and Cooperative-Working Based Compiler Principle Teaching Reform
暂无分享,去创建一个
Task-driven teaching method is proposed for the difficulty in the process of teaching and learning of compiler principle course. This method is based on the constructivist teaching theory. Teaching tasks is divided into several tasks which contain several points. Teaching goals are realized by solving the tasks. Cooperative-working based practice teaching method is proposed in order to enhance the teaching effect of this method. Students will cooperate with their classmates to co-accomplish one task. Then they can not only complete the practical task of the point but also have very clear understanding of their relations between all points of the whole task. good results have been achieved in practice. It satisfies the need of teaching reform.
[1] Michael I. Schwartzbach. Design Choices in a Compiler Course or How to Make Undergraduates Love Formal Notation , 2008, CC.
[2] Liu Lei. Research on Method of Compiler Principle Practice Teaching , 2005 .
[3] Zhang Fang-fang. The Research of Teaching Project of Principles of Compiling Based Assignment-Driven , 2010 .
[4] Ramón Zataraín-Cabada,et al. A Hybrid Learning Compiler Course , 2010, ICHL.
[5] Teng Shaohua. On Teaching "Compiling Principles" , 2005 .