Portland, Oregon
June 23, 2024
June 23, 2024
June 26, 2024
Electrical and Computer Engineering Division (ECE) Poster Session
Electrical and Computer Engineering Division (ECE)
15
10.18260/1-2--48398
https://peer.asee.org/48398
27
Xinyuan (Elva) Fan is currently pursuing a Master's degree in Electrical & Computer Engineering at the University of Toronto, following her Honours Bachelor in Computer Science from the University of Waterloo. At the University of Toronto, she worked on a research project focusing on web crawler-driven automated textbook creation. She can be reached at elva.fan@mail.utoronto.ca or elvafan625@gmail.com.
Hamid Timorabadi received his B.Sc, M.A.Sc, and Ph.D. degrees in Electrical Engineering from the University of Toronto. He has worked as a project, design, and test engineer as well as a consultant to industry. His research interests include the applicati
Salma Emara is an Assistant Professor, Teaching Stream in the Department of Electrical and Computer Engineering at the University of Toronto. She received her B.Sc. in Electronics and Communications Engineering from the American University in Cairo in 2018, and her Ph.D. in Computer Engineering from the University of Toronto in 2022. Her Ph.D. research focuses on improving reinforcement learning algorithms to solve problems in computer networking algorithms. Currently, she is interested in building software-tools for programming education and pedagogical practices that build testing and debugging skills for beginner programmers.
In the educational landscape, textbooks have long been fundamental pillars for transmitting knowledge. Traditional textbooks often fall short in addressing the unique needs of various courses and the ever-evolving nature of academic disciplines. They lack the flexibility instructors need to tailor materials for specific course requirements or a particular semester. This lack of flexibility makes instructors face the dual challenge of ensuring their course content remains both up-to-date and aligned with available resources. To cover all aspects of a course, some instructors may work around this issue by recommending multiple textbooks. However, instructors find that it can overwhelm students with many resources and financially burden them with the high costs of traditional textbooks.
To overcome challenges posed by traditional textbooks and offer the flexibility instructors seek, we introduce TextCraft – a web application designed to automate custom textbook creation. Drawing from a database of 3 million book chapters sourced from public libraries via a specialized web crawler, our application crafts textbooks tailored to specific course needs. Instructors input their course outline, and the application recommends the ten most relevant textbooks from the database. Through a user-friendly interface, the instructor can preview, select, edit, and merge content from multiple textbooks to produce a customized textbook that aligns seamlessly with their course objectives. This tool transforms the traditionally tedious textbook creation process into an efficient and highly personalized experience.
We evaluate our application based on feedback from instructors teaching a second-year programming course, and we assess how well the output aligns with the input of course outlines. Based on interviews and surveys filled by instructors asking about the usability and relevance of the textbooks created, we got feedback with a high satisfaction rate of over 90%. By incorporating this feedback, we are consistently improving the system. To gauge the effectiveness of our application, we conducted a study assessing the alignment between customized textbooks and the specific requirements of each course. By inputting several course outlines, we assessed whether the matching textbooks adequately covered all the topics. The high matching rate in our initial evaluations highlights the effectiveness of our application in aligning educational content with the specific needs of a course.
Fan, X., & Timorabadi, H. S., & Emara, S. (2024, June), Board 97: Work-in-Progress: TextCraft: Automated Resource Recommendation for Custom Textbook Creation Paper presented at 2024 ASEE Annual Conference & Exposition, Portland, Oregon. 10.18260/1-2--48398
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2024 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015