Streszczenie
The article describes the main classifications of learning methods from the
viewpoint of their application in distance learning of programming. From there, the
following classifications are considered: classification by the methods of training
material presenting, classification by the main types of didactic problems, and
classification by the kinds of cognitive activity of students. Also, the article
characterizes the level of skills and ability needed to solve programming training
tasks: reproductive, meaningful, probative, and creative programming. The
following didactic particularities of approaches to learning of programming are
defined: focusing on material covering, algorithms, and on hardware.