📜 ⬆️ ⬇️

Project work with young programmers

I post one interesting article about the experience of organizing project work among schoolchildren-young programmers, more in detail - its scientific and technical component prepared by 3 authors-leaders of programmer circles ... For the second year our students go to the Russian round of the “Step into the Future” conference and do not quit without diplomas (these were interesting patterns in the Lissajous curves in 2008 and the traffic model for various traffic miscalculations in a given traffic situation, implemented programmatically in 2009) ...

The habr-version of the / me article made some edits to improve readability, but the original, original version is also available on prooflink.


')
Since you, the reader, heeded the warning about the pictures. No, heed and one more introductory: “We”, which will be flashed in the following very often - these are three teachers-collaborators, and I cannot change it to “I”, because here not all mine So that will be "We", as it happens) ...


A reference to the full article, the official version: G. B. Reingold, A. N. Yurkevich, M. G. Reingold, “Project work of young programmers”, 2010 (! RTF detected, PDF coming soon!)

In the educational process of our association "Young Programmer" (Irkutsk) there are two main types of activities of students: solving problems and working on projects. The association has existed since 1986 , and at first, design work was in the first place. In those years, the school olympiad movement (along the programming line) has not yet developed (we?) , But it did have the opportunity to engage in productive labor. There were projects that were bought by budding capitalists and even regional authorities - applied software, databases, small initiatives in accounting. And even in the early nineties, when we were deprived of the opportunity to take production orders with a general crisis, project work remained paramount. But school olympiads in computer science were gaining strength (equal to programming then), and we all gave in to a new hobby.

Most of the training time we started to spend on solving a variety of programmer tasks , sometimes to the detriment of projects. Nevertheless, in recent years we have returned to the long-term work on large programs. This was largely due to the fact that various scientific research conferences, engineering and scientific exhibitions and other intellectual competitions, where young researchers and engineers present and defend their work, have become popular. Despite the fact that our students relatively recently participate in such competitions, there are already tangible successes up to the All-Russian level.

Immediately it is necessary to separate two points: the very long-term work on the project, and participation in competitions to protect it . There is also some contradiction here, since the second often goes to the detriment of the first. There are students who work well, but they are not very interested in the competitive moment. It is worth noting that the competition takes not only time and effort, but also requires certain cash investments . However, within reasonable limits, and from participating in conferences and exhibitions have many benefits.

Project work has two components: engineering and research . Let us dwell on the second, this article is devoted to it.

The research work of students is considered to be the most difficult type of learning activity that is not feasible for everyone. After all, not every adult person is capable of such work. However, among the circle members there is always a certain percentage who have a tendency toward science. I would like to make a reservation right away that when we talk about scientific studies with young programmers, there is some tolerance here. In these occupations, the “invention of a bicycle” inevitably happens, often discoveries are made only for oneself. Otherwise, probably, it is impossible to teach and accustom to such work. However, here we must strive to ensure that there is a little more than a zero element of novelty , tending to 1 . As practice shows, the best young researchers regularly manage to have their say in science, to make, albeit small, but a discovery. At all children's conferences, the jury constantly heard questions: “Where is your novelty?” .



<mycomment1> A question can be cruel, unfair, do not take into account age, gender, religion and assessment in Russian, but this is a question. Adult science is even more aggressive, we will try to inculcate from childhood - to be the best in our sport, but to remain just good people. </ mycomment1>

<mycomment2> / me tried to cut off all the fat and drain all the water, alternatively to the pictures to provide the text with a similarity of color anchors, so that it was for that to catch the eye, I apologize in advance if it came out very clumsy. All comments on the essence, style and design are welcome, my carma opening for you minus everytime </ mycomment2>

Source: https://habr.com/ru/post/85977/


All Articles