Abstract
How pair programming, peer instruction, and media computation have improved computer science education.
- Bennedsen, J. and Caspersen, M.E. Failure rates in introductory programming. SIGCSE Bull. 39, 2 (2007), 32--36. Google ScholarDigital Library
- Guzdial, M. and Elliott Tew, A. Imagineering inauthentic legitimate peripheral participation: An instructional design approach for motivating computing education. In Proceedings of the Second International Workshop on Computing Education Research. (2006). Google ScholarDigital Library
- McDowell, C., Werner, L., Bullock, H.E., and Fernald, J. Pair programming improves student retention, confidence, and program quality. Commun. ACM 49, 8 (Aug. 2006), 90--95; DOI: 10.1145/1145287.1145293. Google ScholarDigital Library
- Porter, L. and Simon, B. Fostering creativity in CS1 by hosting a computer science art show. ACM Inroads (Mar. 2013). Google ScholarDigital Library
- Porter, L. and Simon, B. Retaining nearly one-third more majors with a trio of instructional best practices in CS1. In Proceedings of the 44th Special Interest Group on Computer Science Education Technical Symposium (2013). Google ScholarDigital Library
Index Terms
- Success in introductory programming: what works?
Recommendations
The impact of math preparedness on introductory programming (CS1) success (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationAt our university, like at many other institutions, the pass rate in the introductory programming (CS1) course is relatively low, in the approximate range of 50% to 75%. We would like to discover factors that have an impact on student success in ...
Introductory programming at Cornell
Proceedings of the 3rd SIGCSE symposium on Computer science educationThe computer science department at Cornell is a graduate department. Approximately sixty degree candidates are formally enrolled in the computer science degree program, nearly all of them as Ph.D. candidates. There is no formal undergraduate major in ...
Improving the student success and retention of under achiever students in introductory computer science
In many universities, student success and retention in computer science are an ongoing concern to faculty. Finding best practices to improve the success and retention rate of less than the best students, has been a particular challenge. This study, ...
Comments