Any domain that has to use diverse pieces of information from heterogeneous sources can greatly benefit from Web 3 and semantic technologies. E-Learning and education is such an example.
Web 3 & Semantic technologies definitely can work together in this circumstances. But, Semantic technologies are very much specific or classified. So, it is not a generic solution.
The flexibility of key Semantic Web technologies such as semantic triplestores and data standards in combination with conversion utilities and visualization tools, allows the integration of user-generated content with that from digital repositories, web services and nonsemantic data such as "legacy" databases. They offer users advanced search tools and a range of representations and visualizations of data. They also support "social software" functions such as reviewing, rating, and collaborative annotation. This means that these technologies can provide a framework capable of supporting individual and collective engagement in a variety of teaching and learning environments.
First of all, we need to know which definition is used here for Web 3.0.
After that we can explain it in a better way which properties are useful for educational purposes.
However, without this information, I think, for educational purposes the social factor could be enough from the Web 2.0 era to create a collaboration environment - without the mostly mentioned 3.0 properties of machine learning and reasoning.
While the openness, ubiquitous and SOA aspects are seems relevant - when we mention some architectural aspects as well.
Web 3 & Semantic technologies not only going to facilitate education delivery system but also will increase user and education service performance expectancy, so to came out with the future applications of web3 and semantic web that are going to be a brake through in education software engineer need to focus also on user and service provider performance expectancy.