1. Anderson, L. W., Krathwohl, D. R., Airasian, P. W., Cruikshank, K. A., Mayer, R. E., Pintrich, P. R. & Wittrock, M. C. (2001). A taxonomy for learning, teaching, and assessing: A revision of Bloom’s taxonomy of educational objectives, abridged edition (1st ed.). White Plains, NY: Longman.
2. Apedoe, X. S., Reynolds, B., Ellefson, M. R. & Schunn, C. D. (2008). Bringing engineering design into high school science classrooms: The heating/cooling unit. Journal of Science Education and Technology, 17(5), 454–465. doi: 10.1007/s10956-008-9114-6 .
3. Basheri, M., Munro, M., Burd, L., & Baghaei, N. (2013). Collaborative learning skills in multi-touch tables for UML software design. International Journal of Advanced Computer Science and Applications, 4(3), 60–66. doi: 10.14569/IJACSA.2013.040311.
4. Berg, K. F. (1994). Scripted cooperation in high school mathematics: Peer interaction and achievement. Paper presented at the 1994 AERA Annual Meeting, New Orleans, LA.
5. Bernacki, M. L., Aguilar, A. C. & Byrnes, J. P. (2011). Self-regulated learning and technology enhanced learning environments: An opportunity-propensity analysis. In G. Dettori & D. Persico (Eds.), Fostering self-regulated learning through ICT (pp. 1–26). Hershey: IGI Global.