It is discussed that computer databases, software, games, 2-D and 3-D online animation can be used for effective learning.How far these are affordable for mass eduction?
I see you are from India and like Africa (and other BRICS) we have massive divides between the rich and the extremely poor (the mass of the population). So they mostly don't have access to computers nor can they afford the much larger cost of data in South Africa. Data is much higher in our country compared with the UK. Until there is equity of access then the dream of eLearning is just that I am sorry to say.
I think the issue is firstly the platform upon which the software technologies will be based and secondly how the software interacts with the learner in a useful and motivational way. I have written about learning technologies and informal learning.
One example is GeoGebra which works on smartphones and tablets. It is a free medium for constructing mathematical objects with a large user community.
India is marching foreword toward e-learning in-spite of digital divide which fast fading away.Dreaming is important for marching foreword.Yoou will be happy to learn that a single company gave 4G connectivity to about 50 crore Indians within 3 months.many operators are working in this sector.
If you are asking what technology facilitates learning this is a very complex questions with its answer in cogitative psychology (encoding, retrieval and decode process) and the learners motivation (self-determination) rather then the software. Therefore, how you define the term learning.
If you are asking what what software has made the greatest difference to learning (access to knowledge) the answer would be Google.
If you are asking what hardware has made the greatest difference to learning (access to knowledge) the answer would be a mobile phone (with internet).
If you are asking what should the next generation learn. The UK is moving to a knowledge based workforce which means that they will need to access, understanding and interpret information (Knowledge Management. However, this would be relative to the country and its develop stage.
There are s many advanced technologies that can be used to facilitate 21st century learning. These may range from technologies that support active participation in the classroom, collaboration and participatory information sharing and communication to virtual reality, augmented reality and mixed reality. As a teacher, you have to make an accurate decision on what to use to enhance 21st learning.