TY - GEN
T1 - Anticipating User Needs
T2 - 7th International Workshop on Chatbot Research and Design, CONVERSATIONS 2023
AU - Penney, Jacob
AU - Pimentel, João Felipe
AU - Steinmacher, Igor
AU - Gerosa, Marco A.
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.
PY - 2024
Y1 - 2024
N2 - Computational thinking, and by extension, computer programming, is notoriously challenging to learn. Conversational agents and generative artificial intelligence (genAI) have the potential to facilitate this learning process by offering personalized guidance, interactive learning experiences, and code generation. However, current genAI-based chatbots focus on professional developers and may not adequately consider educational needs. Involving educators in conceiving educational tools is critical for ensuring usefulness and usability. We enlisted nine instructors to engage in design fiction sessions in which we elicited abilities such a conversational agent supported by genAI should display. Participants envisioned a conversational agent that guides students stepwise through exercises, tuning its method of guidance with an awareness of the educational background, skills and deficits, and learning preferences. The insights obtained in this paper can guide future implementations of tutoring conversational agents oriented toward teaching computational thinking and computer programming.
AB - Computational thinking, and by extension, computer programming, is notoriously challenging to learn. Conversational agents and generative artificial intelligence (genAI) have the potential to facilitate this learning process by offering personalized guidance, interactive learning experiences, and code generation. However, current genAI-based chatbots focus on professional developers and may not adequately consider educational needs. Involving educators in conceiving educational tools is critical for ensuring usefulness and usability. We enlisted nine instructors to engage in design fiction sessions in which we elicited abilities such a conversational agent supported by genAI should display. Participants envisioned a conversational agent that guides students stepwise through exercises, tuning its method of guidance with an awareness of the educational background, skills and deficits, and learning preferences. The insights obtained in this paper can guide future implementations of tutoring conversational agents oriented toward teaching computational thinking and computer programming.
KW - Conversational Agents
KW - Design Fiction
KW - Introductory Programming Courses
KW - Natural Language Programming
KW - Scaffolding Computational Thinking
UR - http://www.scopus.com/inward/record.url?scp=85190391181&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85190391181&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-54975-5_12
DO - 10.1007/978-3-031-54975-5_12
M3 - Conference contribution
AN - SCOPUS:85190391181
SN - 9783031549748
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 204
EP - 219
BT - Chatbot Research and Design - 7th International Workshop, CONVERSATIONS 2023, Revised Selected Papers
A2 - Følstad, Asbjørn
A2 - Araujo, Theo
A2 - Papadopoulos, Symeon
A2 - Law, Effie L.-C.
A2 - Luger, Ewa
A2 - Goodwin, Morten
A2 - Hobert, Sebastian
A2 - Brandtzaeg, Petter Bae
PB - Springer Science and Business Media Deutschland GmbH
Y2 - 22 November 2023 through 23 November 2023
ER -