...
首页> 外文期刊>Issues in Informing Science and Information Technology >How to Program a Chatbot – An Introductory Project and Student Perceptions
【24h】

How to Program a Chatbot – An Introductory Project and Student Perceptions

机译:如何编写聊天机器人程序–入门项目和学生的感悟

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Aim/Purpose: One of the most fascinating developments in computer user interfaces in recent years is the rise of “chatbots”. Yet extent information system (IS) curriculum lacks teaching resources on chatbots programming.. Background: To better prepare students for this new technological development and to enhance the IS curriculum, we introduce a project that teaches students how to program simple chatbots, including a transactional chatbot and a conversational chatbot. Methodology: We demonstrated a project that teaches students how to program two types of simple chatbots: a transactional chatbot and a conversational chatbot. We also conducted a survey to examine students’ perceptions on their learning experience. Findings: Our survey on students’ perception of the project finds that learning chatbots is deemed very useful because chatbot programming projects have enabled the students to understand the subject better. We also found that social influence has positively motivated the students to learn chatbot programming. Though most of the students have no prior experiences programming chatbots, their self-efficacy towards chatbot programming remained high after working through the programming project. Despite the difficult tasks, over 71% of respondents agree to various degrees that chatbot programming is fun. Though most students agree that chatbot programming is not easy to learn, more than 70% of respondents indicated that they will use or learn chatbots in the near future. The overwhelmingly positive responses are impressive given that this is the first time for the students to program and learn chatbots. Recommendations for Practitioners: In this article, we introduced a step by step project on teaching chatbot programming in an information systems class. Following the project instructions, students can get their first intelligent chatbots up and running in a few hours using Slack. This article describes the project in detail as well as students’ perceptions. Recommendations for Researchers: We used UTAUT model to measure students’ perception of the projects. This study could be of value to researchers studying students’ technology learning and adoption behaviors. Impact on Society: To our best knowledge, pedagogical resources that teach IS students how to program chatbots, especially the introductory level materials, are limited. We hope this teaching case could be of value for IS educators when introducing IS students to the wonderful field of chatbot programming. Future Research: For future work, we plan to expand the teaching resources to cover more advanced chatbot programming projects, such as on how to make chatbot more human-like.
机译:目的/目的:近年来,计算机用户界面中最引人入胜的发展之一就是“聊天机器人”的兴起。但是,范围信息系统(IS)课程缺少有关聊天机器人编程的教学资源。背景:为了更好地为学生准备这种新技术发展并增强IS课程,我们引入了一个项目,该项目教学生如何编程简单的聊天机器人,包括事务性聊天机器人。 chatbot和对话型聊天机器人。方法论:我们演示了一个项目,该项目教学生如何编程两种类型的简单聊天机器人:事务性聊天机器人和会话性聊天机器人。我们还进行了一项调查,以调查学生对学习经历的看法。调查结果:我们对学生对项目的看法的调查发现,学习聊天机器人非常有用,因为聊天机器人编程项目使学生能够更好地理解该主题。我们还发现,社会影响力积极激发了学生学习聊天机器人编程的能力。尽管大多数学生没有编程聊天机器人的经验,但是在完成编程项目后,他们对聊天机器人编程的自我效能仍然很高。尽管任务艰巨,但仍有超过71%的受访者不同程度地认为聊天机器人编程很有趣。尽管大多数学生都认为聊天机器人编程不容易学习,但仍有70%以上的受访者表示,他们将在不久的将来使用或学习聊天机器人。鉴于这是学生第一次编程和学习聊天机器人,因此绝大多数人的积极反应令人印象深刻。给从业者的建议:在本文中,我们介绍了一个在信息系统课程中教授聊天机器人编程的分步项目。按照项目说明,学生可以使用Slack在几个小时内启动并运行他们的第一个智能聊天机器人。本文详细介绍了该项目以及学生的看法。对研究人员的建议:我们使用UTAUT模型来衡量学生对项目的看法。这项研究对研究学生的技术学习和采用行为的研究人员可能有价值。对社会的影响:就我们所知,教IS学生如何编写聊天机器人程序的教学资源是有限的,尤其是入门级的材料。我们希望在将IS学生介绍给聊天机器人编程的美好领域时,这种教学案例对于IS教育者来说可能是有价值的。未来的研究:为了将来的工作,我们计划扩展教学资源,以涵盖更高级的聊天机器人编程项目,例如如何使聊天机器人更像人类。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号