The Role of Source Code Vocabulary in Programming Teaching and Learning | IEEE Conference Publication | IEEE Xplore