Affiliation:
1. Union College
2. University of Oklahoma
Abstract
This experiential paper focuses on CodeLab, a tool for improving student learning in CS1. We introduce the basic features of CodeLab, both from the student and instructor side, discuss the use of CodeLab at two different types of institutions, and compare CodeLab to other interactive programming tutor products (CodingBat, Problets, zyBooks, and Python Tutor) that we have used in the last academic year.
Publisher
Association for Computing Machinery (ACM)
Subject
Education,General Computer Science
Reference32 articles.
1. Arnow D. System and method for testing computer software. 2002; www.google.com/patents/US6434738. Accessed 2016 March 19. Arnow D. System and method for testing computer software . 2002; www.google.com/patents/US6434738. Accessed 2016 March 19.
2. On-line programming examinations using Web to teach
3. WebToTeach: an interactive focused programming exercise system
4. Broukhis L. S. Cooper and L.C. Noll. The International Obfuscated C Code Contest 2015; http://ioccc.org. Accessed 2015 December 6. Broukhis L. S. Cooper and L.C. Noll. The International Obfuscated C Code Contest 2015; http://ioccc.org. Accessed 2015 December 6.
5. Seven principles for good practice in undergraduate education
Cited by
13 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Codespec: A Computer Programming Practice Environment;Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 2;2022-08-07
2. Solvelets;Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1;2022-07-07
3. Pythonpad;Proceedings of the 52nd ACM Technical Symposium on Computer Science Education;2021-03-03
4. An Epistemic Model-Based Tutor for Imperative Programming;Lecture Notes in Computer Science;2021
5. Student Adoption and Perceptions of a Web Integrated Development Environment;Proceedings of the 51st ACM Technical Symposium on Computer Science Education;2020-02-26