A synchronous on-line competition software to improve and motivate learning | IEEE Conference Publication | IEEE Xplore