Abstract
In 1997, surveys of a group of introductory programming students, in a class with a predominance of repeat students (i.e., students who had previously failed the subject), provided an opportunity to establish a profile of the weakest students. These students were the "alienated" ones who had not wanted to do this course in the first place, had little motivation to learn programming, and were characterised by poor class attendance and low work output. In 1998 a new learning environment, tailored to these students' special needs, was implemented to encourage them to achieve success. Improvement was observed in many aspects of the learning behaviour of these students.
- 1 Carver, C., Howard, R., Lane, W. (1996) A methodology for active, student-controlled learning: motivating our weakest students. ACM SIGSCE Bulletin, Vo128, No. 1, March 1996, 195-199. Google Scholar
Digital Library
- 2 Hagan, D. L. and Sheard, J. (1998) The value of discussion classes for teaching introductory programming in Proceedings of ITiCSE'98 (Dublin, Ireland, August 1998) 108-111. Google Scholar
Digital Library
- 3 McConnell, J. (1996) Active learning and its use in Computer Science. ACM SIGSCE Bulletin, VoI 28, Special Issue, June 1996, 52-54. Google Scholar
Digital Library
- 4 Macdonald, I. and Hagan, D.L. (1996) How education research became part of teaching first year programming. Paper presented at AARE conference, Singapore.Google Scholar
- 5 Rodgers, S. (1995) An interactive lecture approach to teaching Computer Science. ACM SIGSCE Bulletin, Vol 27, No.l, March 1995, 278-282. Google Scholar
Digital Library
- 6 Sabin, R. and Sabin, E., (1994) Collaborative learning in an introductory Computer Science course. ACM SIGSCE Bulletin, Vo126, No.l, March 1994, 304-308. Google Scholar
Digital Library
- 7 Sheard, J. and Hagan, D. L. (1998) Our failing students: a study of a repeat group in Proceedings of ITiCSE'98 (Dublin, Ireland, August 1998) 223-227. Google Scholar
Digital Library
Index Terms
A special learning environment for repeat students
Recommendations
A special learning environment for repeat students
ITiCSE '99: Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science educationIn 1997, surveys of a group of introductory programming students, in a class with a predominance of repeat students (i.e., students who had previously failed the subject), provided an opportunity to establish a profile of the weakest students. These ...
Multimedia learning object to build cognitive understanding in learning introductory programming
MoMM '09: Proceedings of the 7th International Conference on Advances in Mobile Computing and MultimediaProgramming is taught as foundation module at the beginning of undergraduate studies and/or during foundation year. Learning introductory programming languages such as Pascal, Basic / C (procedural) and C++ / Java (object oriented) requires learners to ...
Ne-course for learning programming
TEEM '16: Proceedings of the Fourth International Conference on Technological Ecosystems for Enhancing MulticulturalityDifficulties in learning programming are a constant concern in engineering courses. In many research studies involving the learning programming must of the solutions presented, from the beginning of the first programming languages, was to apply ...







Comments