Gamified and discussion activities in the virtual world