OLYMPIADS IN INFORMATICS, 2017, Vol. 11, pp. 87 - 92
© IOI, Vilnius University

ISSN 1822-7732

DOI: 10.15388/ioi.2017.07

A Competitive Programming Approach to a University Introductory Algorithms Course

Antti LAAKSONEN

Department of Computer Science University of Helsinki
e-mail: ahslaaks@cs.helsinki.fi

Abstract

This paper is based on our experiences on teaching a university introductory algorithms course using ideas from competitive programming. The problems are solved using a real programming language and automatically tested using a set of test cases. Like in programming contests, there are no hints and well-known problems are not used. The purpose of such problems, compared to traditional problems, is to better improve the problem solving skills of the students.

Keywords:

algorithms course, competitive programming.


PDFTo preview full article text in PDF format click here

Get Free ReaderYou could obtain free Acrobat Reader from Adobe


Copyright © International Olympiad in Informatics, 2017
Vilnius University, 2017