2011
DOI: 10.5485/tmcs.2011.0269
|View full text |Cite
|
Sign up to set email alerts
|

How to teach computer programming if our goal is the International Olympiad in Informatics

Abstract: Nowadays if a student in Hungary (age between 17-20 years old) wants to be the member of the Hungarian selected team (has four members) to participate in the International Olympiad in Informatics (IOI), first, he has to qualify himself in the first fifteen of the National Secondary School Competition (OKTV) in the programming category after the III. round. Then he should be in the first four place after the sixth round of the Selection Competition. Being successful is necessary that the student wants to start … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 0 publications
0
3
0
Order By: Relevance
“…There are numerous similar articles, especially about the topic of how to prepare students for competitions. Király [18] describes a whole roadmap of teaching programming from the very beginning to the preparations for the IOI, together with proper pedagogical guidelines and useful advice. In her doctoral dissertation, Erdősné [19] provides a detailed insight into Hungarian and international talent education in informatics, also outlining a plan of teaching advanced level programming throughout secondary school.…”
Section: The Objectives Of Our Curriculum Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…There are numerous similar articles, especially about the topic of how to prepare students for competitions. Király [18] describes a whole roadmap of teaching programming from the very beginning to the preparations for the IOI, together with proper pedagogical guidelines and useful advice. In her doctoral dissertation, Erdősné [19] provides a detailed insight into Hungarian and international talent education in informatics, also outlining a plan of teaching advanced level programming throughout secondary school.…”
Section: The Objectives Of Our Curriculum Related Workmentioning
confidence: 99%
“…Both papers suggest teaching DP after recursion, Forišek [22] even gives a strategy to transform a top-down recursive solution to a bottom-up DP solution. Király [18] suggests that DP should be taught only after recursion and backtracking and greedy algorithms at an advanced stage of programming knowledge. Independently from the three mentioned authors, we selected very similar problems and almost the same order of them.…”
Section: Our Approach To Dpmentioning
confidence: 99%
“…The best way of preparation for the contests is solving the problems of the previous years of these or similar competitions. [2] Solving the problems that were in the final rounds of the competitions is not enough in itself since memory and execution limits are given for the tasks that invalidate suboptimal solutions in terms of efficiency. So to reach the maximal score, the optimal solution is required from the young programmer which also means his program is not allowed to exceed these limits.…”
Section: Introductionmentioning
confidence: 99%