論文の概要: The Use of Computational Thinking Skills, Difficulties, and Strategies of Introductory Programming Students Solving Bebras Tasks
- arxiv url: http://arxiv.org/abs/2606.02175v1
- Date: Mon, 01 Jun 2026 12:33:56 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-06-02 21:34:32.00424
- Title: The Use of Computational Thinking Skills, Difficulties, and Strategies of Introductory Programming Students Solving Bebras Tasks
- Title(参考訳): ベブラス課題を解く入門プログラミング学生の計算思考スキル, 困難, 戦略の活用
- Authors: Enrico Benedetti, Isaac Alpizar-Chacon, Johan Jeuring,
- Abstract要約: 計算思考(CT)は、誰もが学ぶべき基本的なスキルセットだと考えられている。
従来の研究では、学生や専門家が序列計算問題を解く際にCTスキルをどのように応用するかが研究されている。
本研究は, 計算問題の解決におけるCTスキルの適用方法, 遭遇の難しさ, 採用戦略について検討した。
- 参考スコア(独自算出の注目度): 1.2744523252873352
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Computational thinking (CT) is regarded as a fundamental skill set everyone should learn. Identifying when and how CT skills are used is challenging but important to inform interventions supporting their development. Previous research has examined how students and experts apply CT skills when solving introductory computational problems. However, the extent to which higher education students in introductory programming courses do so in depth is underexplored. We address this gap by examining how those students apply CT skills when solving computational problems, the difficulties they encounter, and the strategies they employ. We collected plans and solutions to Bebras tasks (short problems introducing CS concepts and considered effective for eliciting CT skills) in an introductory programming course for non-CS majors. We gathered 241 submissions from 58 students across five tasks, along with post-task comments and reflections on strategies. We analyzed the data using descriptive statistics, applied an existing coding scheme to identify CT skills, and conducted thematic analysis to identify difficulties and strategies. Submissions varied in structure and level of detail. The most prevalent CT skills were algorithmic thinking, abstraction, and decomposition, while evaluation and generalization appeared much less frequently. CT skill presence was positively associated with correct answers. Students faced challenges in four areas, including understanding the tasks and making a plan, and reported various problem-solving strategies. Consolidating and extending prior research on CT skills and problem solving, our findings show that students in introductory programming apply CT skills but can struggle to solve problems systematically and explain their reasoning. Furthermore, Bebras tasks create opportunities for this population to engage CT skills and could be used in future research.
- Abstract(参考訳): 計算思考(CT)は、誰もが学ぶべき基本的なスキルセットだと考えられている。
CTのスキルがいつ、どのように使われているかを特定することは難しいが、その開発を支援する介入を知らせるのが重要だ。
従来の研究では、学生や専門家が序列計算問題を解く際にCTスキルをどのように応用するかが研究されている。
しかし、導入プログラミングコースにおける高等教育の学生が行うことの程度は過小評価されている。
本研究は, 計算問題の解決におけるCTスキルの適用方法, 遭遇の難しさ, 採用戦略を検討することで, このギャップに対処する。
我々は,非CS専攻者を対象とした入門プログラミングコースにおいて,Bebrasタスク(CS概念の導入やCTスキルの抽出に有効な問題)の計画と解決策を収集した。
5つのタスクで58人の学生から241件の応募を集めました。
我々は、記述統計を用いてデータを解析し、既存の符号化手法を用いてCTスキルを同定し、難易度と戦略を特定するために主題分析を行った。
提出内容は構造や詳細によって異なっていた。
もっとも一般的なCT技術はアルゴリズム的思考、抽象化、分解であり、評価と一般化はそれほど多くなかった。
CTでは, 正答率に有意な相関が認められた。
課題を理解し、計画を立てるなど、4つの領域で課題に直面し、様々な問題解決戦略を報告した。
本研究は,CTスキルと問題解決に関する先行研究を統合・拡張し,導入プログラミングの学生がCTスキルを適用しつつ,問題を体系的に解決し,推論を説明するのに苦慮していることを示す。
さらに、Bebrasのタスクは、この人口がCTスキルを身につける機会を生み出し、将来の研究に利用することができる。
関連論文リスト
- Student Competency Assessment and Presentation Methods Based on Algorithm Courses [4.332793252500841]
知識、スキル、配当を統合する能力に基づく教育は、コンピュータサイエンス教育において重要な役割を担っている。
本研究の目的は、学習行動パターンの分析、アルゴリズムコースにおける能力評価のための設計方法、カリキュラム設計を通知するコース実験の難しさを評価することである。
論文 参考訳(メタデータ) (2026-05-29T17:03:59Z) - Global Overview of Computational Thinking and Digital Tools for Teaching [0.0]
コンピュータ思考(CT)は現代の教育において重要な要素であり、技術主導の世界で育つために必要なスキルを学生に提供するために不可欠である。
本調査は,学校カリキュラムにおけるCTの存在と統合の包括的分析を提供する。
デジタルツールを視覚プログラミング、テキストプログラミング、電子ゲーム、モデリング、シミュレーションなどのグループに分類し、異なる教育環境での使用を評価する。
論文 参考訳(メタデータ) (2025-10-19T14:09:25Z) - A Survey of Deep Learning for Geometry Problem Solving [52.90604903858389]
幾何学的問題解決は、教育、AIの数学的能力の評価、マルチモーダル能力の評価など、様々な領域で不可欠である。
近年のディープラーニング技術、特にマルチモーダルな大規模言語モデルの出現は、この分野の研究を著しく加速させている。
論文 参考訳(メタデータ) (2025-07-16T06:03:08Z) - Probing the Unknown: Exploring Student Interactions with Probeable Problems at Scale in Introductory Programming [4.1153199495993364]
本研究では、意図的な曖昧さや不完全な仕様を持つ自動段階的タスクであるProbeable Problems'の使用について検討する。
このような問題に対して、学生はテストのインプットを提出するか、あるいは「調査」し、実施前の要件を明らかにする必要がある。
コーディング前に期待される振る舞いを徹底的に探求するなど、体系的な戦略は、間違ったコードへの提出を減らし、コースの成功と相関する結果となった。
論文 参考訳(メタデータ) (2025-04-16T02:50:00Z) - Why Reasoning Matters? A Survey of Advancements in Multimodal Reasoning (v1) [66.51642638034822]
推論は人間の知性の中心であり、多様なタスクにまたがる構造化された問題解決を可能にする。
大規模言語モデル(LLM)の最近の進歩は、算術、常識、記号領域における推論能力を大幅に向上させてきた。
本稿では,テキストおよびマルチモーダルLLMにおける推論手法の簡潔かつ洞察に富んだ概要について述べる。
論文 参考訳(メタデータ) (2025-04-04T04:04:56Z) - Knowledge Tracing in Programming Education Integrating Students' Questions [0.0]
本稿では,学生の質問を活用し,スキル情報を自動的に抽出する知識追跡モデルであるSQKT(Students' Question-based Knowledge Tracing)を紹介する。
実験の結果,難易度が異なる様々なPythonプログラミングコースにおいて,SQKTが生徒の完成度を予測する上で,優れた性能を示した。
SQKTは、コンピュータサイエンス教育における個別の学習ニーズに合わせて教育コンテンツを調整し、適応的な学習システムの設計に使用することができる。
論文 参考訳(メタデータ) (2025-01-22T14:13:40Z) - The CTSkills App -- Measuring Problem Decomposition Skills of Students in Computational Thinking [2.267572868634791]
本稿では,K-12コンピュータサイエンス教育におけるCT(Computer Thinking)の重要な構成要素として,問題分解スキルの導入について論じる。
CTSKillsは,学生の問題解決能力を測定するために開発された Web ベースのスキルアセスメントツールである。
論文 参考訳(メタデータ) (2024-11-22T13:57:49Z) - Knowledge Crosswords: Geometric Knowledge Reasoning with Large Language Models [49.23348672822087]
構造化された事実制約に縛られた不完全な知識ネットワークからなるベンチマークである知識クロスワードを提案する。
幾何学的知識推論の新しい設定は、既存の原子/線形マルチホップQAを超える新しいLM能力を必要とする。
我々は,既存のLLMと知識クロスワードのアプローチを評価するために,広範囲な実験を行っている。
論文 参考訳(メタデータ) (2023-10-02T15:43:53Z) - Towards a Holistic Understanding of Mathematical Questions with
Contrastive Pre-training [65.10741459705739]
本稿では,数学的問題表現,すなわち QuesCo に対する対照的な事前学習手法を提案する。
まず、コンテンツレベルと構造レベルを含む2段階の質問強化を設計し、類似した目的で文字通り多様な質問ペアを生成する。
そこで我々は,知識概念の階層的情報を完全に活用するために,知識階層を意識したランク戦略を提案する。
論文 参考訳(メタデータ) (2023-01-18T14:23:29Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。