TY - JOUR
T1 - Improving pass rates by switching from a passive to an active learning textbook in CS0
AU - McKinney, Dawn
AU - Edgcomb, Alex Daniel
AU - Lysecky, Roman
AU - Vahid, Frank
N1 - Funding Information: Roman Lysecky is a Professor of Electrical and Computer Engineering at the University of Arizona. He received his Ph.D. in Computer Science from the University of California, Riverside in 2005. His research focuses on embedded systems with emphasis on medical device security, automated threat detection and mitigation, runtime adaptable systems, performance and energy optimization, and non-intrusive observation methods. He is an author on more than 100 research publications in top journals and conferences. He received the Outstanding Ph.D. Dissertation Award from the European Design and Automation Association (EDAA) in 2006, a CAREER award from the National Science Foundation in 2009, and seven Best Paper Awards. He is an inventor on one US patent. He has authored eight textbooks on topics including C, C++, Java, Data Structures, VHDL, and Verilog, and he has contributed to several more. His recent textbooks with zyBooks utilize a web-native, active-learning approach that has shown measurable increases in student learning and course grades. He has also received multiple awards for Excellence at the Student Interface from the College of Engineering at the University of Arizona. Funding Information: Dawn McKinney, a Senior Instructor and Curriculum Coordinator for Computer Science at the University of South Alabama, has been conducting research on Teaching and Learning for over 23 years and has coauthored over 25 papers which have been presented at SISCSE, ASEE, FIE, XP/Agile Universe, International Conference on The First-Year Experience, Southeastern Learning Community Consortium, Council on Undergraduate Research National Conference, and the South Alabama Conference on Teaching and Learning. As a leader in the university’s Team-Based Learning effort, McKinney has been awarded funds for support, including travel, for the past seven years. She taught courses in China in 2013 and was awarded the highest award for teaching at the University of South Alabama in 2014. During the last three years, McKinney has participated in the Scholarship on Teaching and Learning program supported by the University of South Alabama and has been awarded funds to use for travel. During this time McK-inney has collaborated with computer science faculty at several institutions and has co-authored papers submitted to both SIGCSE and ASEE. Publisher Copyright: © American Society for Engineering Education 2020.
PY - 2020/6/22
Y1 - 2020/6/22
N2 - Undergraduate degree programs in computer science have struggled with student retention and outcomes; some solutions focus on improving introductory courses, such as CS0. This paper reports on one such approach: Switching from a passive to active learning textbook, which uses animations, learning questions, and simulators, along with text and figures. The Fall 2017 offering had 73 students and used a passive textbook and a standalone flowchart simulator. The Fall 2018 offering had 76 students and used an active learning textbook, including integrated auto-graded homeworks and integrated flowchart simulator. The primary change in the course was to the textbook; the courses had the same experienced instructor; similar quizzes, exams, and homeworks; and similarly-prepared students based on ACT scores and previous programming experience. Various metrics were measured; most crucially, the pass rate significantly increased (p-value = 0.04) from 78% (57 of 73 students) in Fall 2017 to 91% (69 of 76 students) in Fall 2018. In Fall 2017, 10 of the 16 students that did not pass changed majors, whereas only 2 of the 7 did in Fall 2018. The course grades increased from 84 out of 100 points in Fall 2017 to 87 in Fall 2018; the largest categorical increase (p-value < 0.001) was homework from 71 out of 100 points in Fall 2017 to 88 in Fall 2018. Students were surveyed about the course; significant findings turned out to be that Fall 2018 students found the homework to be clearer but harder than Fall 2017 students.
AB - Undergraduate degree programs in computer science have struggled with student retention and outcomes; some solutions focus on improving introductory courses, such as CS0. This paper reports on one such approach: Switching from a passive to active learning textbook, which uses animations, learning questions, and simulators, along with text and figures. The Fall 2017 offering had 73 students and used a passive textbook and a standalone flowchart simulator. The Fall 2018 offering had 76 students and used an active learning textbook, including integrated auto-graded homeworks and integrated flowchart simulator. The primary change in the course was to the textbook; the courses had the same experienced instructor; similar quizzes, exams, and homeworks; and similarly-prepared students based on ACT scores and previous programming experience. Various metrics were measured; most crucially, the pass rate significantly increased (p-value = 0.04) from 78% (57 of 73 students) in Fall 2017 to 91% (69 of 76 students) in Fall 2018. In Fall 2017, 10 of the 16 students that did not pass changed majors, whereas only 2 of the 7 did in Fall 2018. The course grades increased from 84 out of 100 points in Fall 2017 to 87 in Fall 2018; the largest categorical increase (p-value < 0.001) was homework from 71 out of 100 points in Fall 2017 to 88 in Fall 2018. Students were surveyed about the course; significant findings turned out to be that Fall 2018 students found the homework to be clearer but harder than Fall 2017 students.
UR - http://www.scopus.com/inward/record.url?scp=85095795383&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85095795383&partnerID=8YFLogxK
M3 - Conference article
SN - 2153-5965
VL - 2020-June
JO - ASEE Annual Conference and Exposition, Conference Proceedings
JF - ASEE Annual Conference and Exposition, Conference Proceedings
M1 - 835
T2 - 2020 ASEE Virtual Annual Conference, ASEE 2020
Y2 - 22 June 2020 through 26 June 2020
ER -