会议专题

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

国际会议

第二届国际计算机新科技与教育学术会议(Proceedings of the Second International Conference on Computer Science & Education ICCSE2007)

武汉

英文

1217-1220

2007-07-25(万方平台首次上网日期,不代表论文的发表时间)