Task-fidelity Assessment for Programming Tasks Using Semantic Code Analysis | IEEE Conference Publication | IEEE Xplore