Using collaborative filtering to weave an information tapestry
Communications of the ACM - Special issue on information filtering
ICALT '04 Proceedings of the IEEE International Conference on Advanced Learning Technologies
Factors affecting the success of non-majors in learning to program
Proceedings of the first international workshop on Computing education research
ScratchR: sharing user-generated programmable media
Proceedings of the 6th international conference on Interaction design and children
FEATURE: Empowering kids to create and share programmable media
interactions - Pencils before pixels: a primer in hand-generated sketching
Programming by choice: urban youth learning programming with scratch
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Programming collective intelligence
Programming collective intelligence
Hi-index | 0.00 |
The present work focuses the interest of study in a naturally emerged and intense online community, this of ScratchR "programmers by choice" community, that actually practice collaborative learning in an authentic way. Our interest is not to support collaborative learning process, but to foster collaboration opportunities. We propose a personalized recommendation system based on a "collaborative filtering" technique aiming at inciting collaboration and increasing the frequency of Scratch projects remixing, in order to foster collaborative learning. In this paper the proposed collaboration fostering mechanism is outlined with the assistance of a test data set. The significance of the proposal is discussed while the future work is described.