In this paper, a new computer-supported collaborative learning-based groupware is proposed for supporting problem-based collaborative learning in computer programming education setting. The geo-distributed learners can collaboratively with their tutor resolve the common programming problem within a shared workspace. The proposed system embeds some synchronous and asynchronous collaborative tools that allow learners and tutor to interact with each other to develop a shared source code of the program. This research work has two main objectives. First, it attempts to present the proposed groupware functionalities. Second, it discusses the experimental study adopted to assess the acceptability of the Groupware. Such study is an empirical method based on the model of unified theory of the acceptance and use of technology to determine learners' Behavioural Intention (BI) to accept to use such Groupware in Algerian higher education setting.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.