論文の概要: An Exploratory Study on Build Issue Resolution Among Computer Science Students
- arxiv url: http://arxiv.org/abs/2502.15912v1
- Date: Fri, 21 Feb 2025 20:02:45 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-02-25 15:56:54.898602
- Title: An Exploratory Study on Build Issue Resolution Among Computer Science Students
- Title(参考訳): コンピュータサイエンス学生の課題解決に関する探索的研究
- Authors: Sunzhou Huang, Na Meng, Xueqing Liu, Xiaoyin Wang,
- Abstract要約: コンピュータサイエンス(CS)の学生は、OSSがローカルマシンを構築できないという共通の課題に遭遇することが多い。
CS学生が直面しているビルド問題にも拘わらず、この話題を探求する研究は乏しい。
第1フェーズでは、学生が直面したビルド問題、解決の試み、そしてそれらの試みの有効性を特徴付ける。
第2段階では、学生に重要な情報(例えば、推奨プログラミング言語バージョン)を強調する介入手法が導入された。
- 参考スコア(独自算出の注目度): 11.795902462023756
- License:
- Abstract: When Computer Science (CS) students try to use or extend open-source software (OSS) projects, they often encounter the common challenge of OSS failing to build on their local machines. Even though OSS often provides ready-to-build packages, subtle differences in local environment setups can lead to build issues, costing students tremendous time and effort in debugging. Despite the prevalence of build issues faced by CS students, there is a lack of studies exploring this topic. To investigate the build issues frequently encountered by CS students and explore methods to help them resolve these issues, we conducted a novel dual-phase study involving 330 build tasks among 55 CS students. Phase I characterized the build issues students faced, their resolution attempts, and the effectiveness of those attempts. Based on these findings, Phase II introduced an intervention method that emphasized key information (e.g., recommended programming language versions) to students. The study demonstrated the effectiveness of our intervention in improving build success rates. Our research will shed light on future directions in related areas, such as CS education on best practices for software builds and enhanced tool support to simplify the build process.
- Abstract(参考訳): CS(Computer Science)の学生がオープンソースソフトウェア(OSS)プロジェクトを利用または拡張しようとすると、OSSがローカルマシン上で構築できないという共通の課題に遭遇することが多い。
OSSは、しばしばビルド可能なパッケージを提供するが、ローカル環境の設定の微妙な違いは、ビルドの問題を引き起こす可能性がある。
CS学生が直面しているビルド問題にも拘わらず、この話題を探求する研究は乏しい。
CS学生が頻繁に遭遇するビルド問題を調査し,これらの問題を解決するための方法を探るため,55人のCS学生を対象に,330のビルドタスクを含む新しい2段階の研究を行った。
第1フェーズでは、学生が直面したビルド問題、解決の試み、そしてそれらの試みの有効性を特徴付ける。
これらの知見に基づき、第2相は、学生に重要な情報(例えば、推奨プログラミング言語バージョン)を強調する介入手法を導入した。
本研究は,建築成功率向上への介入の効果を実証した。
私たちの研究は,ソフトウェアビルドのベストプラクティスに関するCS教育や,ビルドプロセスの簡略化を目的としたツールサポート強化など,関連分野の今後の方向性を浮き彫りにします。
関連論文リスト
- OSSDoorway: A Gamified Environment to Scaffold Student Contributions to Open Source Software [15.46529088040852]
本稿では,オープンソースソフトウェア(OSS)プロジェクトに貢献する学生を指導するツールOSSDoorwayを提案し,評価する。
OSSDoorwayの使用前後で29名の学生を募集し,自己効力感尺度を施行した。
その結果,OSSDoorwayは生徒の自己効力を高め,構造化されたゲーミフィケーション学習体験を提供することがわかった。
論文 参考訳(メタデータ) (2025-02-11T22:07:27Z) - Build Optimization: A Systematic Literature Review [0.0]
継続的インテグレーション(CI)は、ソフトウェアシステムの継続的コンパイル、テスト、パッケージングを含む自動ビルドプロセスで構成される。
本研究は,2006年から2024年にかけて発行されたビルド最適化に関する97つの研究の体系的なレビューを行う。
特定されたビルド最適化の研究は、(1)長いビルド期間、(2)ビルドの失敗の2つの主な課題に焦点を当てている。
論文 参考訳(メタデータ) (2025-01-21T07:32:06Z) - Benchmarking Predictive Coding Networks -- Made Simple [48.652114040426625]
機械学習における予測符号化ネットワーク(PCN)の効率性とスケーラビリティの問題に取り組む。
そこで我々は,PCXと呼ばれる,パフォーマンスと簡易性を重視したライブラリを提案する。
我々は,PCNの既存アルゴリズムと,生物工学的な深層学習コミュニティで普及している他の手法を併用して,このようなベンチマークを広範囲に実施する。
論文 参考訳(メタデータ) (2024-07-01T10:33:44Z) - Failure Artifact Scenarios to Understand High School Students' Growth in
Troubleshooting Physical Computing Projects [0.0]
物理コンピューティングプロジェクトは、学際的な問題解決を理解するためのリッチなコンテキストを提供する。
発見: 学生は、より特定性の高いバグを識別し、ドメインを横断し、バグの複数の原因を考慮し、改善した。
論文 参考訳(メタデータ) (2023-11-28T20:34:09Z) - Enhancing Computer Science Education with Pair Programming and Problem
Solving Studios [0.0]
本研究では,ペアプログラミングと組み合わせることで,問題解決スタジオのコンピュータサイエンス教育への適応について検討する。
PSSは、インストラクターがリアルタイムでフィードバックしたオープンエンドの問題を解決する学生のチームを含む。
PSSは、調整可能な難易度の問題を用いて、近位発達の領域内で全てのレベルの学生を関与させ、機能させる。
論文 参考訳(メタデータ) (2023-11-03T03:40:55Z) - 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) - Designing Bugs or Doing Another Project: Effects on Secondary Students'
Self-Beliefs in Computer Science [0.0]
私たちのバイデザイン介入(DbD)は、創造的なバギープロジェクトの設計に協力させることで、学生にバグを制御させる。
DbDを8つの教室で実践し、歴史的に人口に限界がある公立学校で2人の教師を指導した。
論文 参考訳(メタデータ) (2023-05-04T13:51:32Z) - Environment Generation for Zero-Shot Compositional Reinforcement
Learning [105.35258025210862]
環境構成設計(CoDE)は、ジェネレータエージェントを訓練し、エージェントの現在のスキルレベルに合わせて一連の構成タスクを自動的に構築する。
我々は,複数のページや部屋からなる環境を生成することを学び,それらの環境において複雑なタスクを広範囲にこなせるRLエージェントを訓練する。
CoDEは最強のベースラインよりも4倍高い成功率を示し、3500のプリミティブタスクで学んだ実際のWebサイトのパフォーマンスを示している。
論文 参考訳(メタデータ) (2022-01-21T21:35:01Z) - CausalWorld: A Robotic Manipulation Benchmark for Causal Structure and
Transfer Learning [138.40338621974954]
CausalWorldは、ロボット操作環境における因果構造と伝達学習のベンチマークである。
タスクは、ブロックのセットから3D形状を構築することで構成される。
論文 参考訳(メタデータ) (2020-10-08T23:01:13Z) - Phase Transition Behavior in Knowledge Compilation [52.68422776053012]
知識コンパイルの文脈におけるランダムk-CNF式のサイズとコンパイル時の挙動について検討する。
我々の研究は、SAT/CSPの相転移挙動に関するCSPコミュニティの初期の研究と精神的に類似している。
論文 参考訳(メタデータ) (2020-07-20T18:36:27Z) - Curriculum Learning for Reinforcement Learning Domains: A Framework and
Survey [53.73359052511171]
強化学習(Reinforcement Learning, RL)は、エージェントが限られた環境フィードバックしか持たないシーケンシャルな意思決定タスクに対処するための一般的なパラダイムである。
本稿では、RLにおけるカリキュラム学習(CL)の枠組みを提案し、既存のCLメソッドを仮定、能力、目標の観点から調査・分類する。
論文 参考訳(メタデータ) (2020-03-10T20:41:24Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。