The TOPS Project - Teaching our over performing students
暂无分享,去创建一个
It would be unlikely for any first year programming class to be solely composed of novices. We all have students with a range of abilities, and this generates challenges as to the best way in which to manage and teach the class. The students at the top need to be enthused whilst we provide extra help to the students at the bottom, and try not to demotivate the ones in the middle. This paper reports the outcome of a project aimed at enthusing the better programmers within the first year of a Computing degree programme. The activity and judging process have been designed to retain student motivation and to value the integration of professional and technical skills. Students and academics have evaluated the process. Student achievements have been enhanced and the approach is seen as a useful addition to existing teaching methods.
[1] Hugh C. Davis,et al. Managing Diversity: Experiences Teaching Programming Principles , 2001 .
[2] J. Carter,et al. How shall we assess this? , 2003, ITiCSE-WGR '03.
[3] Michael D. Jones,et al. Some Good Ideas from the Disciplinary Commons , 2006 .
[4] Michael Kölling,et al. Enhancing apprentice-based learning of Java , 2004, SIGCSE '04.
[5] Janet Carter,et al. Teaching Delivery Issues: Lessons from Computer Science , 2002, J. Inf. Technol. Educ..