Enhancing the Way of Children Learning Using Game-Based Techniques and Virtual World