An Active Learning, Application-Centered Approach to Teaching the Object-oriented Programmings Synthetic Practice
In this paper we describe our experiences with reengineering an undergraduate course in object-oriented programmings synthetic practice. The courses learning outcomes require that students have good Software Engineering practices with regard to reusable designs and reusable components. To facilitate a learning environment,we have designed the course by applying practical project,assigned students groups by problem to work together throughout the entire semester. Furthermore, we have provided hierarchical instruction to meet individual learning style, provided a measure of evaluation and assessment which related to enhancing student learning. In this case, the students can study independently, obtain different instructing, talk freely in centralized practice time according to their task. Our results indicate that is very effective in improving the students performances,which not only help to build a bridge between students and programmer, but also bring them up to a professional level at an end stage in the course.
synthetic practice independent study hierarchical instruction, peer teaching
YU Lijie
College of Automation,Beijing Union University Beijing 100101, China
国际会议
武汉
英文
1217-1220
2007-07-25(万方平台首次上网日期,不代表论文的发表时间)