Anticipating User Needs: Insights from Design Fiction on Conversational Agents for Computational Thinking

Read original: arXiv:2311.06887 - Published 6/17/2024 by Jacob Penney, Jo~ao Felipe Pimentel, Igor Steinmacher, Marco A. Gerosa
Total Score

0

🔎

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • Computational thinking and programming are challenging to learn
  • Conversational agents and generative AI (genAI) have potential to facilitate this learning process
  • Current genAI chatbots focus on professional developers, not educational needs
  • Involving educators is critical for creating useful and usable educational tools

Plain English Explanation

Learning computational thinking and computer programming can be very difficult for many people. Conversational agents and generative AI have the ability to help make this process easier by providing personalized guidance, interactive learning experiences, and even generating code for students.

However, the current genAI-based chatbots that exist today are mainly focused on helping professional software developers, not students learning these topics for the first time. It's important to get input from teachers and educators when designing educational tools like this, to make sure they are truly useful and easy for students to use.

The researchers in this paper worked with 9 instructors to get their ideas on what kind of abilities a conversational agent powered by genAI should have to best support students learning computational thinking and programming. The instructors envisioned an agent that can guide students step-by-step through exercises, and adjust its teaching approach based on each student's background knowledge, skills, weaknesses, and learning preferences.

Technical Explanation

The researchers conducted design fiction sessions with 9 instructors to elicit their ideas on the desired capabilities of a conversational agent supported by generative AI (genAI) for teaching computational thinking and programming.

Participants envisioned an agent that can guide students through exercises in a stepwise manner, tailoring its teaching approach based on factors like the student's educational background, current skills and deficits, and preferred learning style. This personalized, adaptive guidance is intended to facilitate the notoriously challenging process of mastering computational thinking and programming.

The insights gathered from these design sessions can inform future implementations of conversational AI tutors focused on teaching these critical skills, helping to ensure the tools are truly useful and usable for students.

Critical Analysis

The research provides a valuable starting point for designing educational conversational agents powered by genAI. By directly involving instructors in the conceptualization process, the authors have ensured the resulting vision aligns with the real needs and preferences of those who would be using such a tool.

However, this was an early-stage design study, and further research is needed to translate these ideas into working prototypes and evaluate their effectiveness in practice. Factors like student engagement, learning outcomes, and ease of use will need to be rigorously tested.

Additionally, the paper does not address potential downsides or limitations of relying on genAI for educational applications. Issues around bias, lack of transparency, and over-reliance on the technology should be carefully considered. Developing Generative AI Chatbots: A Conceptual Framework for Higher Education provides a helpful framework for analyzing these challenges.

Overall, this research represents an important step toward leveraging conversational AI and generative models to improve learning experiences. With continued development and testing, such tools could significantly enhance the teaching of computational thinking and programming.

Conclusion

This paper explores how conversational agents powered by generative AI could be designed to better support students in learning computational thinking and computer programming. By involving instructors in the design process, the researchers have identified key capabilities such an agent should possess, like providing personalized, step-by-step guidance tailored to each student's needs and learning preferences.

While further development and testing is required, this research lays valuable groundwork for creating educational conversational AI tools that can make these challenging subjects more accessible and engaging for learners. As AI models continue to advance, incorporating educator insights will be crucial for ensuring the technology is leveraged effectively to enhance teaching and learning outcomes.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

🔎

Total Score

0

Anticipating User Needs: Insights from Design Fiction on Conversational Agents for Computational Thinking

Jacob Penney, Jo~ao Felipe Pimentel, Igor Steinmacher, Marco A. Gerosa

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.

Read more

6/17/2024

Total Score

0

An investigation into the scientific landscape of the conversational and generative artificial intelligence, and human-chatbot interaction in education and research

Ikpe Justice Akpan, Yawo M. Kobara, Josiah Owolabi, Asuama Akpam, Onyebuchi Felix Offodile

Artificial intelligence (AI) as a disruptive technology is not new. However, its recent evolution, engineered by technological transformation, big data analytics, and quantum computing, produces conversational and generative AI (CGAI/GenAI) and human-like chatbots that disrupt conventional operations and methods in different fields. This study investigates the scientific landscape of CGAI and human-chatbot interaction/collaboration and evaluates use cases, benefits, challenges, and policy implications for multidisciplinary education and allied industry operations. The publications trend showed that just 4% (n=75) occurred during 2006-2018, while 2019-2023 experienced astronomical growth (n=1763 or 96%). The prominent use cases of CGAI (e.g., ChatGPT) for teaching, learning, and research activities occurred in computer science [multidisciplinary and AI] (32%), medical/healthcare (17%), engineering (7%), and business fields (6%). The intellectual structure shows strong collaboration among eminent multidisciplinary sources in business, Information Systems, and other areas. The thematic structure of SLP highlights prominent CGAI use cases, including improved user experience in human-computer interaction, computer programs/code generation, and systems creation. Widespread CGAI usefulness for teachers, researchers, and learners includes syllabi/course content generation, testing aids, and academic writing. The concerns about abuse and misuse (plagiarism, academic integrity, privacy violations) and issues about misinformation, danger of self-diagnoses, and patient privacy in medical/healthcare applications are prominent. Formulating strategies and policies to address potential CGAI challenges in teaching/learning and practice are priorities. Developing discipline-based automatic detection of GenAI contents to check abuse is proposed.

Read more

7/18/2024

A Novel Idea Generation Tool using a Structured Conversational AI (CAI) System
Total Score

0

A Novel Idea Generation Tool using a Structured Conversational AI (CAI) System

B. Sankar, Dibakar Sen

This paper presents a novel conversational AI-enabled active ideation interface as a creative idea-generation tool to assist novice designers in mitigating the initial latency and ideation bottlenecks that are commonly observed. It is a dynamic, interactive, and contextually responsive approach, actively involving a large language model (LLM) from the domain of natural language processing (NLP) in artificial intelligence (AI) to produce multiple statements of potential ideas for different design problems. Integrating such AI models with ideation creates what we refer to as an Active Ideation scenario, which helps foster continuous dialogue-based interaction, context-sensitive conversation, and prolific idea generation. A pilot study was conducted with thirty novice designers to generate ideas for given problems using traditional methods and the new CAI-based interface. The key parameters of fluency, novelty, and variety were used to compare the outcomes qualitatively by a panel of experts. The findings demonstrated the effectiveness of the proposed tool for generating prolific, diverse and novel ideas. The interface was enhanced by incorporating a prompt-engineered structured dialogue style for each ideation stage to make it uniform and more convenient for the designers. The resulting responses of such a structured CAI interface were found to be more succinct and aligned towards the subsequent design stage, namely conceptualization. The paper thus established the rich potential of using Generative AI (Gen-AI) for the early ill-structured phase of the creative product design process.

Read more

9/10/2024

Total Score

0

Teacher agency in the age of generative AI: towards a framework of hybrid intelligence for learning design

Thomas B Fr{o}sig (UniCA, LINE), Margarida Romero (UniCA, LINE)

Generative AI (genAI) is being used in education for different purposes. From the teachers' perspective, genAI can support activities such as learning design. However, there is a need to study the impact of genAI on the teachers' agency. While GenAI can support certain processes of idea generation and co-creation, GenAI has the potential to negatively affect professional agency due to teachers' limited power to (i) act, (ii) affect matters, and (iii) make decisions or choices, as well as the possibility to (iv) take a stance. Agency is identified in the learning sciences studies as being one of the factors in teachers' ability to trust AI. This paper aims to introduce a dual perspective. First, educational technology, as opposed to other computer-mediated communication (CMC) tools, has two distinctly different user groups and different user needs, in the form of learners and teachers, to cater for. Second, the design of educational technology often prioritises learner agency and engagement, thereby limiting the opportunities for teachers to influence the technology and take action. This study aims to analyse the way GenAI is influencing teachers' agency. After identifying the current limits of GenAI, a solution based on the combination of human intelligence and artificial intelligence through a hybrid intelligence approach is proposed. This combination opens up the discussion of a collaboration between teacher and genAI being able to open up new practices in learning design in which they HI support the extension of the teachers' activity.

Read more

7/10/2024