This study aimed to determine the effect of web 2.0 technologies supported collaborative problem solving method on students' achievement and engagement. A pretest-posttest quasi-experimental design was implemented. A total of 94 students who registered to the Object-Oriented Programming I-II courses participated in the study. Three groups were randomly assigned to the conditions. The collaborative problem solving method was used in the experimental groups and one of them was supported with web 2.0 technologies whereas the other group was supported with desktop software and face to face communication. The comparison group was taught with traditional methods. The results indicated that there was a significant difference between the experimental groups and the comparison group in terms of achievement. The academic engagement was examined in two subfactors as active learning and collaborative learning. In terms of active learning engagement, the results indicated that a significant difference exists between the experimental groups while the students' levels of collaborative learning engagement in the experimental groups were significantly higher than the students' in the comparison group. Based on the results, a set of implications were presented.