論文の概要: A Preliminary Data-driven Analysis of Common Errors Encountered by
Novice SPARC Programmers
- arxiv url: http://arxiv.org/abs/2208.03090v1
- Date: Fri, 5 Aug 2022 10:48:25 GMT
- ステータス: 処理完了
- システム内更新日: 2023-02-19 10:21:20.863851
- Title: A Preliminary Data-driven Analysis of Common Errors Encountered by
Novice SPARC Programmers
- Title(参考訳): 初心者SPARCプログラマによる共通エラーの予備的データ駆動分析
- Authors: Zach Hansen (University of Nebraska Omaha), Hanxiang Du (University of
Florida), Wanli Xing (University of Florida), Rory Eckel (Texas Tech
University), Justin Lugo (MRC LLC), Yuanlin Zhang (Texas Tech University)
- Abstract要約: 本研究は, ASP.NET を用いた K-12 学生のプログラミングエラーのタイプと難易度に着目した。
このデータセットのエラーメッセージから、エラークラスの集合を特定し、各クラスの発生頻度と解決の難しさを測定します。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Answer Set Programming (ASP), a modern development of Logic Programming,
enables a natural integration of Computing with STEM subjects. This integration
addresses a widely acknowledged challenge in K-12 education, and early
empirical results on ASP-based integration are promising. Although ASP is
considered a simple language when compared with imperative programming
languages, programming errors can still be a significant barrier for students.
This is particularly true for K-12 students who are novice users of ASP.
Categorizing errors and measuring their difficulty has yielded insights into
imperative languages like Java. However, little is known about the types and
difficulty of errors encountered by K-12 students using ASP. To address this,
we collected high school student programs submitted during a 4-session seminar
teaching an ASP language known as SPARC. From error messages in this dataset,
we identify a collection of error classes, and measure how frequently each
class occurs and how difficult it is to resolve.
- Abstract(参考訳): 論理プログラミングの現代的な開発であるAnswer Set Programming (ASP)は、STEM科目とコンピューティングの自然な統合を可能にする。
この統合は、K-12教育において広く認められた課題に対処し、ASPベースの統合に関する初期の経験的な結果が有望である。
ASPは命令型プログラミング言語と比較すると単純な言語だが、プログラミングエラーは学生にとって重要な障壁である。
ASP.NETの初心者ユーザであるK-12の学生には特に当てはまります。
エラーの分類と難易度の測定は、javaのような命令型言語に対する洞察をもたらした。
しかし、k-12の学生がasp.netで遭遇したエラーの種類や難しさについてはほとんど知られていない。
そこで我々は,asp言語sparcを指導する4セッションセミナーで提出した高校生のプログラムを収集した。
このデータセットのエラーメッセージから、エラークラスの集合を特定し、各クラスの発生頻度と解決の難しさを測定します。
関連論文リスト
- Integrating Natural Language Prompting Tasks in Introductory Programming Courses [3.907735250728617]
本報告では、導入プログラミングコースに2つのプロンプトに焦点を当てたアクティビティを組み込むことについて検討する。
第一に、学生は自然言語のプロンプトを書き、構文上の問題解決を強調することで、計算問題を解く必要がある。
2つ目は、プロンプトとコードの関係を理解するために、提供されたフラグメントに相当するコードを生成するプロンプトを作成することである。
論文 参考訳(メタデータ) (2024-10-04T01:03:25Z) - LLASP: Fine-tuning Large Language Models for Answer Set Programming [6.261151680007598]
大規模言語モデル(LLM)は、コード生成を含む様々な自然言語処理タスクにおいて、その可能性を示した。
基本的なASPプログラムパターンをエンコードするように特別に訓練された、微調整された軽量モデルであるLLASPを提案する。
LLASP が生成する ASP プログラムの品質が顕著であることを示す実験を行った。
論文 参考訳(メタデータ) (2024-07-26T13:18:42Z) - Finite Groundings for ASP with Functions: A Journey through Consistency [21.53198582611571]
関数シンボルによるASPの強化は、基本的な推論問題を極めて決定不能にすることが知られている。
高レベルの不決定性に対する直感を与える縮小を示す。
これらの洞察は、ASP プログラムを "frugal" と "non-proliferous" と特徴づける、よりきめ細かい分析を可能にする。
論文 参考訳(メタデータ) (2024-05-08T11:50:08Z) - Few-Shot Class Incremental Learning with Attention-Aware Self-Adaptive Prompt [58.880105981772324]
ASP(Attention-Aware Self-Adaptive Prompt)という新しいフレームワークを提案する。
ASP.NETはタスク不変のプロンプトを奨励し、注意点から特定の情報を減らすことで共有知識をキャプチャする。
要約すると、ASPはベースタスクの過度な適合を防ぎ、数秒のインクリメンタルタスクで膨大なデータを必要としない。
論文 参考訳(メタデータ) (2024-03-14T20:34:53Z) - CNL2ASP: converting controlled natural language sentences into ASP [4.747324197963404]
制御された自然言語(CNL)形式で表現された英語文をASP.NETに翻訳する新しいツールCNL2ASPを提案する。
論文 参考訳(メタデータ) (2023-11-17T13:10:58Z) - Can Large Language Models Understand Real-World Complex Instructions? [54.86632921036983]
大型言語モデル(LLM)は人間の指示を理解することができるが、複雑な命令には耐えられない。
既存のベンチマークでは、LLMが複雑な命令を理解する能力を評価するには不十分である。
複雑な命令を体系的に追従するLSMの能力を評価するためのベンチマークであるCellOを提案する。
論文 参考訳(メタデータ) (2023-09-17T04:18:39Z) - Dcc --help: Generating Context-Aware Compiler Error Explanations with
Large Language Models [53.04357141450459]
dcc --helpはCS1とCS2のコースにデプロイされ、2565人の学生が10週間で64,000回以上このツールを使っている。
LLMが生成した説明は、コンパイル時間の90%と実行時の75%で概念的に正確であるが、コードに解決策を提供しない命令を無視することが多かった。
論文 参考訳(メタデータ) (2023-08-23T02:36:19Z) - Tools and Methodologies for Verifying Answer Set Programs [0.0]
ASP.NETは強力な宣言型プログラミングパラダイムで、検索と最適化の課題を解決するのによく使われます。
知識表現と推論へのアプローチとして、ASPはその単純さ、簡潔さ、厳密に定義されたセマンティクスから恩恵を受ける。
私の研究は、ASPプロガムの検証をサポートする理論とツールの拡張に関するものです。
論文 参考訳(メタデータ) (2022-08-05T10:50:21Z) - Reducing language context confusion for end-to-end code-switching
automatic speech recognition [50.89821865949395]
本稿では,E2E符号スイッチングASRモデルの多言語コンテキストの混同を低減するための言語関連アテンション機構を提案する。
複数の言語のそれぞれの注意を計算することにより、豊かな単言語データから言語知識を効率的に伝達することができる。
論文 参考訳(メタデータ) (2022-01-28T14:39:29Z) - On the Robustness of Language Encoders against Grammatical Errors [66.05648604987479]
我々は、非ネイティブ話者から実際の文法的誤りを収集し、これらの誤りをクリーンテキストデータ上でシミュレートするために敵攻撃を行う。
結果,全ての試験モデルの性能は影響するが,影響の程度は異なることがわかった。
論文 参考訳(メタデータ) (2020-05-12T11:01:44Z) - The ILASP system for Inductive Learning of Answer Set Programs [79.41112438865386]
我々のシステムは、通常の規則、選択規則、厳しい制約を含むアンサーセットプログラムを学習する。
まず、ILASPの学習フレームワークとその機能の概要を説明します。
続いて、ILASPシステムの進化を概観する。
論文 参考訳(メタデータ) (2020-05-02T19:04:12Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。