Collaborative Learning Environment to Improve Novice Programmers with Convincing Opinions in Computer Room | IEEE Conference Publication | IEEE Xplore