Computer Supported Collaborative Learning for helping novice students acquire self-regulated problem-solving skills in computer programming

Abstract

This paper presents the integration of a viewer and simulator of programs into an environment learning to support learning programming in initial classes of Engineering, Computing and Information Systems Courses. The integration proposed was based on a redesign of the architectureto combine resources avaliable in learning environment with an automatic evaluator of programs and with a new resource that promotes collaborative feedback through peers review. The new architecture resulting from this study is based on principles of collaborative feedback as a way of developing self-assessment skills in the programming disciplines.

5 Figures and Tables

Cite this paper

@inproceedings{Silva2011ComputerSC, title={Computer Supported Collaborative Learning for helping novice students acquire self-regulated problem-solving skills in computer programming}, author={Alex S. Silva and Orivaldo de L. Tavares and Eloi L. Favero and Renato Frances}, year={2011} }