論文の概要: Curriculum Design of Competitive Programming: a Contest-based Approach
- arxiv url: http://arxiv.org/abs/2504.00533v1
- Date: Tue, 01 Apr 2025 08:25:05 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-04-03 13:23:35.573031
- Title: Curriculum Design of Competitive Programming: a Contest-based Approach
- Title(参考訳): 競合プログラミングのカリキュラム設計--コンテストベースのアプローチ
- Authors: Zhongtang Luo,
- Abstract要約: 本稿では,現実的なコンテストシナリオを形式的アセスメントに明示的に組み込んだカリキュラム設計へのコンテストベースのアプローチを提案する。
本稿では,学生の観察能力の体系的発達をめざして構成されたパーデュー大学におけるそのようなコースの設計と実践について述べる。
- 参考スコア(独自算出の注目度): 0.8702432681310401
- License:
- Abstract: Competitive programming (CP) has been increasingly integrated into computer science curricula worldwide due to its efficacy in enhancing students' algorithmic reasoning and problem-solving skills. However, existing CP curriculum designs predominantly employ a problem-based approach, lacking the critical dimension of time pressure of real competitive programming contests. Such constraints are prevalent not only in programming contests but also in various real-world scenarios, including technical interviews, software development sprints, and hackathons. To bridge this gap, we introduce a contest-based approach to curriculum design that explicitly incorporates realistic contest scenarios into formative assessments, simulating authentic competitive programming experiences. This paper details the design and implementation of such a course at Purdue University, structured to systematically develop students' observational skills, algorithmic techniques, and efficient coding and debugging practices. We outline a pedagogical framework comprising cooperative learning strategies, contest-based assessments, and supplemental activities to boost students' problem-solving capabilities.
- Abstract(参考訳): 競合プログラミング(CP)は、学生のアルゴリズム推論と問題解決スキルの強化に効果があるため、世界中のコンピュータサイエンスカリキュラムに統合されつつある。
しかし、既存のCPカリキュラムは、主に問題ベースのアプローチを採用しており、実際の競合プログラミングコンテストの時間的プレッシャーの臨界次元を欠いている。
このような制約は、プログラミングコンテストだけでなく、技術インタビュー、ソフトウェア開発スプリント、ハッカソンなど、さまざまな現実のシナリオでも一般的です。
このギャップを埋めるために、我々は、現実的なコンテストシナリオを形式的アセスメントに明示的に組み込んだカリキュラム設計へのコンテストベースのアプローチを導入し、真に競争的なプログラミング経験をシミュレートする。
本稿では, 学生の観察能力, アルゴリズム技術, 効率的なコーディングとデバッグの実践を体系的に発展させるために構築された, パーデュー大学におけるそのようなコースの設計と実装について述べる。
我々は,学生の問題解決能力を高めるために,協調学習戦略,コンテストベースの評価,補足活動からなる教育的枠組みを概説する。
関連論文リスト
- Are we making progress in unlearning? Findings from the first NeurIPS unlearning competition [70.60872754129832]
アンラーニングに関する最初のNeurIPSコンペティションは、新しいアルゴリズムの開発を刺激しようとした。
世界中から約1200チームが参加した。
トップソリューションを分析し、アンラーニングのベンチマークに関する議論を掘り下げます。
論文 参考訳(メタデータ) (2024-06-13T12:58:00Z) - Bridging Theory to Practice in Software Testing Teaching through Team-based Learning (TBL) and Open Source Software (OSS) Contribution [3.190574537106449]
本稿では,理論と実践的経験を統合したソフトウェアテストコースの授業手法を提案する。
本報告では,大学院ソフトウェア工学科のソフトウェアテスティングコースを4学期連続で実施した経験について報告する。
論文 参考訳(メタデータ) (2024-04-16T21:16:17Z) - Benchmarking Robustness and Generalization in Multi-Agent Systems: A
Case Study on Neural MMO [50.58083807719749]
IJCAI 2022で開催されている第2回Neural MMOチャレンジの結果を報告する。
この競合はマルチエージェントシステムの堅牢性と一般化をターゲットにしている。
環境ラッパー、ベースライン、可視化ツール、そしてさらなる研究のための選択されたポリシーを含むベンチマークをオープンソースにします。
論文 参考訳(メタデータ) (2023-08-30T07:16:11Z) - Exploring a multi_stage feedback teaching mode for graduate students of
software engineering discipline based on project_driven competition [9.378041196272878]
モデルは競争プロジェクトによって駆動され、ソフトウェアエンジニアリングコースタスクのステージアロケーションの観点から提案される。
ソフトウェア工学の技術人材に対する社会の要求を満たすため、学生の専門的スキルと理解能力の全体的な開発は改善される。
論文 参考訳(メタデータ) (2022-12-19T12:03:13Z) - A Field Guide to Federated Optimization [161.3779046812383]
フェデレートされた学習と分析は、分散化されたデータからモデル(あるいは統計)を協調的に学習するための分散アプローチである。
本稿では、フェデレート最適化アルゴリズムの定式化、設計、評価、分析に関する勧告とガイドラインを提供する。
論文 参考訳(メタデータ) (2021-07-14T18:09:08Z) - Distributed Deep Learning in Open Collaborations [49.240611132653456]
協調学習に特化して設計された新しいアルゴリズムフレームワークを提案する。
現実的な条件下でのSwaVとALBERTの事前学習に対するアプローチの有効性を実証し,コストのごく一部で従来の設定に匹敵する性能を実現する。
論文 参考訳(メタデータ) (2021-06-18T16:23:13Z) - Towards robust and domain agnostic reinforcement learning competitions [12.731614722371376]
強化学習コンペティションは標準研究ベンチマークの基礎を形成している。
それにもかかわらず、ほとんどの課題は、同じ根本的な問題に悩まされている。
本稿では,これらの障壁を克服するアルゴリズムの開発を促進する,競争設計の新しい枠組みを提案する。
論文 参考訳(メタデータ) (2021-06-07T16:15:46Z) - Online Learning Probabilistic Event Calculus Theories in Answer Set
Programming [70.06301658267125]
イベント認識(CER)システムは、事前に定義されたイベントパターンを使用して、ストリーミングタイムスタンプデータセットで発生を検出する。
本稿では,複雑なイベントパターンによる確率論的推論を,イベント計算で重み付けされたルールの形で行うことができるAnswer Set Programming(ASP)に基づくシステムを提案する。
その結果, 効率と予測の両面で, 新たなアプローチの優位性が示された。
論文 参考訳(メタデータ) (2021-03-31T23:16:29Z) - A Two-stage Framework and Reinforcement Learning-based Optimization
Algorithms for Complex Scheduling Problems [54.61091936472494]
本稿では、強化学習(RL)と従来の運用研究(OR)アルゴリズムを組み合わせた2段階のフレームワークを開発する。
スケジューリング問題は,有限マルコフ決定過程 (MDP) と混合整数計画過程 (mixed-integer programming process) の2段階で解決される。
その結果,本アルゴリズムは,アジャイルな地球観測衛星スケジューリング問題に対して,安定かつ効率的に十分なスケジューリング計画を得ることができた。
論文 参考訳(メタデータ) (2021-03-10T03:16:12Z) - Evaluating Curriculum Learning Strategies in Neural Combinatorial
Optimization [15.398857578319435]
NCOは問題解決のために、問題に依存しない効率的なニューラルネットワークベースの戦略を設計することを目指している。
現在のアプローチの欠点の1つは、複数の問題サイズのトレーニングの非効率性である。
本研究では、既存のアーキテクチャが競争力のある性能を達成するのに役立つカリキュラムベースのトレーニング手順を設計することに焦点を当てる。
論文 参考訳(メタデータ) (2020-11-12T04:21:04Z) - Framework for an Integrated Learning Block with CDIO-led Engineering
Education [0.2578242050187029]
メカニカル・アンド・エレクトロニック・エンジニアリング・シェリダン学校は、スキルベースの学習、経験的学習、エンジニアリングデザインに深く根ざしたカリキュラムを維持している。
学生の知識獲得を妨げている重要な課題は、プログラムコースが学習結果に相容れないという認識である。
この教育的課題に取り組むための実現可能なアプローチの1つは、様々なコースを統一されたミッションと目的を持つ統合学習ブロック(ILB)に組み合わせることである。
論文 参考訳(メタデータ) (2020-06-04T22:00:58Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。