2019 IEEE Frontiers in Education Conference (FIE) 2019
DOI: 10.1109/fie43999.2019.9028518
|View full text |Cite
|
Sign up to set email alerts
|

Competitive programming: A teaching methodology analysis applied to first-year programming classes

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
5
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 5 publications
0
5
0
Order By: Relevance
“…One of the most recent advances in the area of competitive programming source code analysis is represented by AlphaCode 3 [11]. With an extensive dataset, efficient transformer-based architectures and model sampling and filtering capabilities, the results are promising: AlphaCode ranked top 54.3% in Codeforces platform 4 after ten contests with over 5,000 participants each. From a different perspective, AlphaCode has achieved a rating of 1238, placing the system within the top 28,4% of users who participated in a contest in the last six months before running the experiments.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…One of the most recent advances in the area of competitive programming source code analysis is represented by AlphaCode 3 [11]. With an extensive dataset, efficient transformer-based architectures and model sampling and filtering capabilities, the results are promising: AlphaCode ranked top 54.3% in Codeforces platform 4 after ten contests with over 5,000 participants each. From a different perspective, AlphaCode has achieved a rating of 1238, placing the system within the top 28,4% of users who participated in a contest in the last six months before running the experiments.…”
Section: Related Workmentioning
confidence: 99%
“…The main characteristics of the source codes from CP are its length (i.e., 25 up to 200 lines of code), its structure (i.e., the main function and few other functions) and the fact that one solution consists only of one file. We mention that CP has become a classical methodology for teaching undergraduate computer programming and algorithm design classes [4]. The main advantage of using online judges is that the student quickly and correctly gets strong evidence that the submitted solution solves the tackled problem.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Competitive programming can be incorporated into teaching practice. For example, Zheng and Sarem [30, 31], and Wang et al [24] introduced competitive programming with online judge systems to the programming and algorithms courses. Coore and Fokum [7] used a competitive programming platform as a mechanism for auto‐grading assignments for an introductory course on algorithm design and analysis.…”
Section: Introductionmentioning
confidence: 99%