The majority of academic tools for supporting the collaboration between students in Computer Science education have mainly incorporated functionalities for sharing documents and enabling discussions about specific topics. However, nowadays it has never been more imperative for educators to understand how to adapt new functionalities and technologies into real teaching contexts to improve knowledge construction; web-based real-time experimentation under a collaborative environment can be a good solution. This article presents a web-based tool, the Collaborative Lab for FPGA-based Digital Image Processing, that has been applied as a teaching aid in an undergraduate course using digital image processing and Field Programmable Gate Array (FPGA) technologies. Finally, collaborative experimentation in diverse digital image processing practices is shown. ß 2013 Wiley Periodicals, Inc. Comput Appl Eng Educ 23:92-108, 2015; View this article online at wileyonlinelibrary.com/journal/cae;