Mathematics and programming: some studies
暂无分享,去创建一个
Learning how to develop a program is known to be a difficult task to many novice students. This is a problem to which, neither the traditional teaching methods nor the more sophisticated methods based on computational tools already proposed have been able to meet.
According to the related literature and our own experience as teachers, there seems to be a set of causes responsible for this problem. It is our opinion the most important cause is the lack of good generic problem solving skills, especially those related to mathematical methods and models for solving problems.
The current undergoing work focuses on this assumption and this paper reports specific experiences carried out during the years of 2006/2007 and 2007/2008, directed to explore possible relations between deficient mathematical problem solving competences and the lack of programming abilities shown by a group of students who failed their initial programming course.
[1] Anabela Gomes,et al. A study on student’s characteristics and programming learning , 2008 .
[2] Robert McCartney,et al. A multi-national study of reading and tracing skills in novice programmers , 2004, ITiCSE-WGR '04.
[3] R. Felder,et al. Learning and Teaching Styles in Engineering Education. , 1988 .
[4] Anabela Gomes,et al. Mathematics and programming problem solving , 2006 .
[5] B. Bloom,et al. Taxonomy of Educational Objectives. Handbook I: Cognitive Domain , 1966 .