Cognitive knowledge status of learning path in C++ programming language based on Rule Space Model for college students | IEEE Conference Publication | IEEE Xplore