The application of modern teaching techniques in computer foundation education | IEEE Conference Publication | IEEE Xplore