Adaptive learning in computing for non-native speakers | IEEE Conference Publication | IEEE Xplore