An ontology-based intelligent learning object for teaching the basics of digital logic | IEEE Conference Publication | IEEE Xplore