Total views : 80
A Practical Approach to Make Computer Laboratory Courses more Effective and Interesting through Student Mentoring
The prime job of an engineer is to manipulate energy,materials and information in order to create facilities and benefits for mankind. To perform this successfully, an engineer needs sound knowledge which is beyond mere theory and it also encompasses other life skills. The laboratory courses are an important part of professional and engineering undergraduate education; and they are the ideal place for active learning. Programming is an essential skill that must be mastered by anyone interested in studying computer science. Our experiences in teaching have proven that significant number of students find programming to be difficult and disheartening.This underlines the need for making the programming laboratory courses more effective, interesting and encouraging. In an attempt to achieve this, we have experimented students mentoring schemes during the laboratory classes. Student mentoring is just a form of support given to students, which has shown positive impact on their learning, thereby improving the quality of the engineering graduates. Few other methods are also proposed to make the laboratory course more professional and exciting.
- LinnMC and Clancy MJ, (1992) The case for case studies of programming problems, Communications ofACM, 35(3), 121-132.
- Robert S. Rist, Teaching Eiffel as a first language, Journal ofObject oriented Programming, 9, 30-41, 1996.
- Eric Roberts, John Lilly, and Bryan Rollins (1995) Using undergraduates as teaching assistants in introductory programming courses: an update on the stanford experience. In SIGCSE '95: pages 48–52, NewYork, NY, USA, ACM.
- Stuart Reges, John McGrory, and Jeff Smith (1988) The effective use of undergraduates to staff large introductory cs courses. SIGCSE Bull., 20(1):22–25,.
- Adrienne Decker, Phil Ventura, and Christopher Egert (2006) Through the looking glass: reflections