On the foundation of system analysis a new concept of specialists´ training has been developed. It is oriented for mastering way of thought, engineer training of future specialists from the second year of their education. Some chapters of the textbook are also useful for non-programmers.
Intelligence level is defined first of all by a degree of structuring and generality of a man´s world model and the degree of mastering this model in his operations. A man´s knowledge is not a sum, but a system. Creation of such system that provides for a successful activity in nonstandard situations is the main goal of an education. It isn´t enough to read about the system approach in order to master it. It is necessary to solve problems.
Methods and materials. Training for system approach and deductive thinking starts with mastering practical work with functions and structures at examples of creations texts of ordinary instructions, for example, «How to cross a street?». A good text description is: unerring, well-defined, short, its essence must be apprehended quickly. It is formed from general to specific with usage of special sentence constructions - typical elements (typical structures). There is a positive experience of educating non-programmers in accordance with the described method, for example, in development of instructions for employees on carrying out their duties, actions in case of emergency.
As we master the description of a system functioning, we proceed to development of structure of systems. For it there are business games within practical lessons and development of an educative project.
Further we study problems of carrying out early stages of data structures, algorithms and large programmes with usage of analogy methods, morphological synthesis, synthesis on OR-AND graphs, heuristic methods. These methods proved to be effective in generation of ideas of constructing large programmes and program complexes. Approbation of these methods was carried out on tens of projects and program systems that were developed by both authors and graduate year students who worked under their authors´ supervision.
Resume. Thus, on the foundation of system analysis a new concept of specialists´ training has been developed. It is oriented for mastering way of thought, engineer training of future specialists from the second year of their education. Some chapters of the textbook are also useful for non-programmers.
1. Kamayev V.A., Kosterin V.V. Technologies of programming: textbook. - 2nd edition, enriched and reviewed. - M.: High school, 2006. - 454 p.
The work was submitted to international scientific conference «Prospects for the development of university science», Russia (Sochi), 22-25 September 2011, came to the editorial office on 21.09.2011.