AIDB Daily Papers
LLMを用いたプロンプトベースプログラミング教育:エンドユーザー向け45分間のガイド付き学習
※ 日本語タイトル・ポイントはAIによる自動生成です。正確な内容は原論文をご確認ください。
ポイント
- 非専門家向けにLLMへの指示出しを学ぶ45分間のプロンプトプログラミング教育プログラムを開発した。
- 既存のプログラミング演習と比較して、短時間の介入が学習者のプロンプト作成能力向上に寄与するかを検証した。
- 実験の結果、プロンプト作成の自己効力感が有意に向上し、短時間の教育でも一定の学習効果が得られることが示された。
Abstract
Prompt-based programming, a new modality enabled by large language models (LLMs), allows users to express computational goals through natural language rather than traditional code. While this approach lowers barriers to entry, especially for non-CS learners, it does not eliminate the need for foundational CS skills. Learners often struggle to communicate their intent clearly to LLMs, resulting in vague or underspecified prompts. Prior work has documented the need for explicit prompting for both CS and non-CS learners. However, it remains less clear how such instruction can fit into busy classrooms or how much time is needed to produce meaningful gains. In this paper, we evaluated a 45-minute prompt-based programming intervention, consisting of a lesson with guided practice, against a business-as-usual CS lab activity (code tracing) of equal length, representing a class without prompt-focused instruction. We conducted a randomized controlled study with 55 engineering students. We found that students in the experimental condition improved more on average (though not significantly more) from pre- to post-test than the control group (+10.8 vs +1.1 percentage points) and showed significantly greater average gains in prompting self-efficacy (+35.4 vs +21.9 percentage points). Our results suggest it is likely that a brief intervention can improve learners' ability to specify computational goals to LLMs. However, the effect was modest, suggesting that prompting skills may require more time and practice to develop. We provide a lightweight lesson that requires no prior CS background and can be readily dropped into existing courses.
Paper AI Chat
この論文のPDF全文を対象にAIに質問できます。
質問の例: