Teaching Prompt-Based Programming with LLMs: A 45-Minute Lesson with Guided Practice for End-User Programmers
本文通过一项随机对照研究表明,一段时长为45分钟、关于基于提示词编程的引导式课程显著提高了工程专业学生的自我效能感,并与传统的代码追踪活动相比,在向大语言模型指定计算目标的能力方面显示出虽不具有统计学显著性但仍有小幅度的提升。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你有一个非常有才华、但有点过于“死板”的机器人助手。你想让它烤一个蛋糕,但你不能直接给它一份食谱,而是必须用平实的英语精确地描述你的需求。如果你说“做一个蛋糕”,它可能会给你一块面粉砖。但如果你说“混合两杯面粉、三个鸡蛋,并以350度烘烤30分钟”,你就能得到一个蛋糕。
这就是**提示词编程(Prompt-Based Programming)**的核心理念。你不再编写复杂的计算机代码(即“食谱”),而是编写自然语言指令(即“提示词”),让 AI 为你编写代码。
Keith Tran、Samiha Marwan 和 Thomas Price 的这篇论文提出了一个简单的问题:我们能否在仅仅一个课时(45分钟)内,教会人们如何有效地与这个机器人助手交流?
以下是他们利用日常类比对这项研究进行的拆解:
问题所在:“模糊指令”问题
许多人,尤其是那些非计算机专家的人,尝试使用 AI 来编写代码。但他们往往难以做到具体。这就像去餐厅点餐时只说“我要点个好吃的”,结果当服务员给你端上一份沙拉而不是汉堡时,你会感到困惑。AI 并没有坏掉,只是指令太模糊了。
实验设计:两场课程之间的竞赛
研究人员召集了 55 名工程系学生(他们几乎没有编程经验),并将他们分为两组,进行 45 分钟的课程学习。
A 组(实验组):学习如何与 AI 对话。
- 教学内容: 他们学习了一套特定的“模板”来下达指令。他们不再只是说“做这个”,而是学会了说:“这是输入(食材),这是输出(成品菜肴),以及这是将食材转化为菜肴的具体步骤。”他们通过三个不同的任务练习了这一方法。
- 类比: 他们学习了如何为机器人厨师写一张完美的食谱卡。
B 组(对照组):学习阅读代码。
- 教学内容: 他们花了同样的 45 分钟来阅读现有的代码,并逐步追踪代码的运行过程,以了解其功能。这是传统计算机课程通常的做法。
- 类比: 他们学习了如何阅读别人已经写好的食谱卡,但他们并没有学习如何为机器人编写自己的指令。
测试环节:“提示词”挑战
在课程开始前和结束后,两组都进行了一项测试。他们拿到一个谜题(例如“过滤掉所有大于 10 的数字”),然后必须为 AI 写一段提示词来解决它。他们不能直接复制谜题的描述,而是必须将其转化为给 AI 的清晰指令。
结果:信心 vs. 技能
以下是发生的情况:
- 信心(自我效能感): 经过课程学习后,A 组(提示词学习者)对于自己与 AI 对话的能力感到更加自信。他们的信心得分比 B 组显著提高。这就像 A 组觉得:“我现在知道该如何在餐厅点餐了!”
- 实际技能(任务表现): A 组确实在解决谜题方面有所进步,但这种进步是微小的,且在统计学上并未被“证明”是一个巨大的飞跃。与 B 组相比,他们平均多解决了大约 1 个问题(总共 8 个)。
- 启示: 这节课让他们觉得自己能行,也让他们表现得稍好了一些,但他们并没有因此成为大师。这就像学习驾驶的基础知识只需一天:你感觉可以发动汽车了,但你还没准备好进行一场跨国公路旅行。
为什么这很重要
研究人员发现,一节简短且专注的课程可以帮助“最终用户程序员”(即那些需要在工作中解决特定问题,但不想成为专业程序员的人)更好地与 AI 进行沟通。
- 好消息: 你不需要整个学期来学习与 AI 对话的基础知识。仅仅一个课时就可以提升信心并带来微小的性能优势。
- 难点: 45 分钟不足以让你成为专家。就像你不能在一小时内学会成为一名顶级大厨一样,你也无法通过一个课时就精通提示词工程。学生们需要更多的练习才能真正达到流利水平。
总结
这篇论文表明,教人们“如何”向 AI 求助是一项非常有价值的技能,而且可以在繁忙的日程中挤出时间来学习。它充当了一座桥梁,帮助非编程人员开始使用 AI 工具。然而,要真正变得优秀,你需要的不仅仅是快速的一课;你需要时间去练习并从错误中学习。
简而言之: 教导人们如何为 AI 编写清晰的指令是非常有效的,足以让他们感到胜任并略微提高效率,但真正的精通需要比一个课时更长的时间。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。