Esteves, MicaelaFonseca, BenjamimMorgado, LeonelMartins, Paulo2025-12-042025-12-042011-06-08Esteves, M., Fonseca, B., Morgado, L. and Martins, P. (2011), Improving teaching and learning of computer programming through the use of the Second Life virtual world. British Journal of Educational Technology, 42: 624-637. https://doi.org/10.1111/j.1467-8535.2010.01056.x0007-10131467-8535http://hdl.handle.net/10400.8/14883The emergence of new technologies such as three‐dimensional virtual worlds brings new opportunities for teaching and learning. We conducted an action research approach to the analysis of how teaching and learning of computer programming at the university level could be developed within the Second Life virtual world. Results support the notion that it is possible to use this environment for better effectiveness in the learning of programming. The main results are the identification of problems hampering the teacher's intervention in this virtual world and the detection of solutions for those problems that were found effective to the success in using this environment for teaching/learning computer programming.engImproving teaching and learning of computer programming through the use of the Second Life virtual worldjournal article10.1111/j.1467-8535.2010.01056.x