Code Completion for Programming Education based on Recurrent Neural Network | IEEE Conference Publication | IEEE Xplore