Knowledge based educational framework for enhancing practical skills in engineering distance learners | IEEE Conference Publication | IEEE Xplore