Proceedings of the 2012 2nd International Conference on Computer and Information Application (ICCIA 2012)

Research and Practice on Algorithm Analysis and Design Course Teaching Based on Online Judge

Authors
Duanyang Zhao, Qingxiang Xu
Corresponding Author
Duanyang Zhao
Available Online May 2014.
DOI
10.2991/iccia.2012.391How to use a DOI?
Keywords
algorithm analysis and design course, open teaching platform, online judge system (OJS), programming competition
Abstract

This paper describes the algorithms analysis and design course that uses ACM-ICPC programming competition problems as the basis for the lectures, homework and exams. Programming contest has certain timeliness, openness and objectivity of evaluation. By taking part in programming competitions students can improve solving problems and programming skills. The course of algorithm analysis and design presents the solution strategies of a number of specific issues (such as the sorting problems, search problems, path problems, combinatorial problems, etc.) so that students can master the algorithm design strategies and analysis methods. We prepare many problems for each issue in the online judgment system (OJS). By using OJS, we carry out all experiments and examinations in the specified times. After solving some problem, students submit the code to OJS through browser. We can output the student codes to further analysis in the background management system. Online judge system provides an open, independent teaching platform for students to learn the course knowledge. With OJS students can submit their code at any time and any where.

Copyright
© 2013, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2012 2nd International Conference on Computer and Information Application (ICCIA 2012)
Series
Advances in Intelligent Systems Research
Publication Date
May 2014
ISBN
978-94-91216-41-1
ISSN
1951-6851
DOI
10.2991/iccia.2012.391How to use a DOI?
Copyright
© 2013, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Duanyang Zhao
AU  - Qingxiang Xu
PY  - 2014/05
DA  - 2014/05
TI  - Research and Practice on Algorithm Analysis and Design Course Teaching Based on Online Judge
BT  - Proceedings of the 2012 2nd International Conference on Computer and Information Application (ICCIA 2012)
PB  - Atlantis Press
SP  - 1573
EP  - 1576
SN  - 1951-6851
UR  - https://doi.org/10.2991/iccia.2012.391
DO  - 10.2991/iccia.2012.391
ID  - Zhao2014/05
ER  -