Although informatics education is compulsory in Slovak middle schools, its curriculum is insufficient to prepare the pupils for competitions such as the national Olympiad in informatics. There is a huge gap in knowledge that needs to be addressed. To reduce this problem, PRASK, an algorithmic contest for middle schoolers (approx. ages 10-15), was created in 2015. In this paper we discuss the main concepts behind this competition, ways of dealing with insufficient computational knowledge, types of tasks used to engage and educate young competitors, and some results and lessons learned from the first four years of this competition.