Technology supported collaborative learning, assists individuals to work as a team for a common purpose or mission by using computer, internet and such technologies. For a common mission, active learning should be provided by applying collaborative learning approach