<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="EDITORIAL" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Vectors of psychological and pedagogical research</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Vectors of psychological and pedagogical research</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Векторы психолого-педагогических исследований</trans-title>
    </trans-title-group>
   </journal-title-group>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">100633</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>Научный обзор</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>Scientific review</subject>
    </subj-group>
    <subj-group>
     <subject>Научный обзор</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">MENTAL SET OR EINSTELLUNG OF PROGRAMMERS: A SURVEY OF STUDIES</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>ЭФФЕКТ СЕРИИ ИЛИ EINSTELLUNG У ПРОГРАММИСТОВ: ОБЗОР НАУЧНЫХ ИССЛЕДОВАНИЙ</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Пруцков</surname>
       <given-names>Александр Викторович</given-names>
      </name>
      <name xml:lang="en">
       <surname>Prutskov</surname>
       <given-names>Aleksandr Викторович</given-names>
      </name>
     </name-alternatives>
     <bio xml:lang="ru">
      <p>доктор технических наук;</p>
     </bio>
     <bio xml:lang="en">
      <p>doctor of technical sciences;</p>
     </bio>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Рязанский государственный радиотехнический университет имени В. Ф. Уткина</institution>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Рязанский государственный радиотехнический университет имени В. Ф. Уткина</institution>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2025-06-27T14:50:28+03:00">
    <day>27</day>
    <month>06</month>
    <year>2025</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2025-06-27T14:50:28+03:00">
    <day>27</day>
    <month>06</month>
    <year>2025</year>
   </pub-date>
   <issue>1</issue>
   <fpage>113</fpage>
   <lpage>122</lpage>
   <history>
    <date date-type="received" iso-8601-date="2024-12-20T00:00:00+03:00">
     <day>20</day>
     <month>12</month>
     <year>2024</year>
    </date>
    <date date-type="accepted" iso-8601-date="2025-01-09T00:00:00+03:00">
     <day>09</day>
     <month>01</month>
     <year>2025</year>
    </date>
   </history>
   <self-uri xlink:href="https://zhurnal-vektor.editorum.ru/en/nauka/article/100633/view">https://zhurnal-vektor.editorum.ru/en/nauka/article/100633/view</self-uri>
   <abstract xml:lang="ru">
    <p>Эффект серии – это склонность, которая непосредственно предрасполагает организм к одному типу моторного или сознательного действия. Эффект серии наблюдается у людей различных профессий, в том числе и программистов. Цель работы – расширить знания программистов и преподавателей программирования об эффекте серии, его влиянии на работу программистов по- средством обзора научных исследований. Результаты этих научных исследований состояли в следующем. Эффект серии является одной из ловушек мышления программиста. Попав в ловушку, программист применяет не самые лучшие решения. Такие решения встречаются в программах современных студентов. При обучении программированию эффект серии наблюдается у половины студентов. На эффект серии влияет последовательность заданий. Чем больше опыт работы программиста, тем реже наблюдается эффект серии, вплоть до его отсутствия. При обновлении вводных курсов по программированию необходимо учитывать эффект серии. Вместе с ним может наблюдаться функциональная устойчивость, проявления которой часты у студентов. Рассмотренные исследования позволили систематизировать результаты, которые могут быть использованы в дальнейших исследованиях и практической работе, и планы исследований (их этапы, использованные задачи, рекомендации). На основе анализа исследований предлагается снижать влияние эффекта серии за счет расширения знаний программистов о новых подходах к решению задач, новых способах применения существующих решений, современных технологиях программирования, самом эффекте серии, а также расширения общего кругозора программистов, формулирования заданий и их порядка выполнения с учетом знания об эффекте серии, адаптации курсов по программированию в вузах с учетом знания об этом эффекте.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>The Mental set effect (MS, Einstellung) is a tendency that immediately predisposes an organism to one type of motor or conscious action. MS affects people of various professions, including programmers. The purpose of the study is to expand the knowledge of programmers and programming teachers of MS, its influence on the work of programmers through a survey of scientific studies. The results of these studies were as follows. MS is one of the traps of a programmer's thinking. Having fallen into the trap, a programmer applies not the best solutions. Such solutions are found in the programs of modern students. When learning programming, half of the students exhibit MS. The sequence of tasks affects MS. The more experienced the programmers, the less often they exhibit MS, up to its overcoming. When redesigning introductory programming courses, it is necessary to take MS into account. Together with MS, functional fixity can affect, the manifestations of which are frequent among students. The surveyed studies made it possible to systematize their results, which can be used in further studies and practices, and study plans: their stages, used tasks, recommendations. Based on the analysis of the studies, we propose to reduce the effect of MS by expanding the knowledge of programmers of new approaches to solving problems, new ways of applying existing solutions, modern programming technologies, the MS itself, as well as expanding the general outlook of programmers; formulating tasks and their order of execution taking into account knowledge about MS; adapting programming courses in universities considering knowledge of the effect.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>эффект серии</kwd>
    <kwd>Einstellung</kwd>
    <kwd>психология</kwd>
    <kwd>программирование</kwd>
    <kwd>программная инженерия</kwd>
    <kwd>обучение</kwd>
    <kwd>психологическое исследование</kwd>
    <kwd>обзор</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>mental set</kwd>
    <kwd>Einstellung</kwd>
    <kwd>psychology</kwd>
    <kwd>programming</kwd>
    <kwd>software engineering</kwd>
    <kwd>learning</kwd>
    <kwd>psychological study</kwd>
    <kwd>survey</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Wittenberger, C. 1970, ‘The Energetic Economy of the Organism in Animal Evolution’, Acta Biotheoretica, vol. 19, iss. 3–4, pp. 171–185.</mixed-citation>
     <mixed-citation xml:lang="en">Wittenberger, C. 1970, ‘The Energetic Economy of the Organism in Animal Evolution’, Acta Biotheoretica, vol. 19, iss. 3–4, pp. 171–185.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Peters, A. 2011, ‘The selfish brain: competition for energy resources’, American Journal of Human Biology, iss. 23, pp. 29–34, doi: 10.1002/ajhb.21106.</mixed-citation>
     <mixed-citation xml:lang="en">Peters, A. 2011, ‘The selfish brain: competition for energy resources’, American Journal of Human Biology, iss. 23, pp. 29–34, doi: 10.1002/ajhb.21106.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Peters, A., Schweiger, U., Pellerin, L., Hubold, C., Oltmanns, K. M., Conrad, M., Schultes, B., Born, J. &amp; Fehma, H. L. 2004, ‘The selfish brain: competition for energy resources’, Neuroscience and Biobehavioral Reviews, vol. 28, iss. 2, pp. 143–180, doi: 10.1016/j.neubiorev.2004.03.002.</mixed-citation>
     <mixed-citation xml:lang="en">Peters, A., Schweiger, U., Pellerin, L., Hubold, C., Oltmanns, K. M., Conrad, M., Schultes, B., Born, J. &amp; Fehma, H. L. 2004, ‘The selfish brain: competition for energy resources’, Neuroscience and Biobehavioral Reviews, vol. 28, iss. 2, pp. 143–180, doi: 10.1016/j.neubiorev.2004.03.002.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Grams, T. 1988, ‘Thinking Traps in Programming – A Systematic Collection of Examples’, IFAC Proceedings Volumes, vol. 21, iss. 18, pp. 95–100.</mixed-citation>
     <mixed-citation xml:lang="en">Grams, T. 1988, ‘Thinking Traps in Programming – A Systematic Collection of Examples’, IFAC Proceedings Volumes, vol. 21, iss. 18, pp. 95–100.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Lane, D. M. &amp; Jensen, D. G. 1993, ‘Einstellung: Knowledge of the Phenomenon Facilitates Problem Solving’, Proceedings of the Human Factors and Ergonomics Society Annual Meeting, vol. 37, iss. 18, pp. 1277–1280.</mixed-citation>
     <mixed-citation xml:lang="en">Lane, D. M. &amp; Jensen, D. G. 1993, ‘Einstellung: Knowledge of the Phenomenon Facilitates Problem Solving’, Proceedings of the Human Factors and Ergonomics Society Annual Meeting, vol. 37, iss. 18, pp. 1277–1280.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Тухтиева Н. Х. Влияние типов изменения иррелевантных параметров задач на эффект установки // Вестник СПбГУ. Сер. 12. 2014. Вып. 3. С. 41–48.</mixed-citation>
     <mixed-citation xml:lang="en">Tukhtieva, N. H. 2014, ‘The influence of types of changes in irrelevant task parameters on the installation effect’, Bulletin of St. Petersburg State University. Series 12, iss. 3, pp. 41–48.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Luchins, A. S. 1942, ‘Mechanization in Problem Solving: The Effect of Einstellung’, Psychological Monographs, vol. 54, iss. 6. p. 3.</mixed-citation>
     <mixed-citation xml:lang="en">Luchins, A. S. 1942, ‘Mechanization in Problem Solving: The Effect of Einstellung’, Psychological Monographs, vol. 54, iss. 6.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Warren, H. C. 1934, ‘Dictionary of Psychology’, Houghton Mifflin Co, Boston, New York.</mixed-citation>
     <mixed-citation xml:lang="en">Warren, H. C. 1934, Dictionary of Psychology, Houghton Mifflin Co.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Sergeyuk, A., Titov, S., Golubev, Ya. &amp; Bryksin, T. 2023, ‘Overcoming the Mental Set Effect in Programming Problem Solving’, Proceedings of the 34th PPIG, pp. 22–36.</mixed-citation>
     <mixed-citation xml:lang="en">Sergeyuk, A., Titov, S., Golubev, Ya. &amp; Bryksin, T. 2023, ‘Overcoming the Mental Set Effect in Programming Problem Solving’, in Proceedings of the 34th PPIG, pp. 22–36.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Binz, M. &amp; Schulz, E. 2023, ‘Reconstructing the Einstellung Effect’, Computational Brain &amp; Behavior, vol. 6, iss. 3, pp. 526–542.</mixed-citation>
     <mixed-citation xml:lang="en">Binz, M. &amp; Schulz, E. 2023, ‘Reconstructing the Einstellung Effect’, Computational Brain &amp; Behavior, vol. 6, iss. 3, pp. 526–542.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B11">
    <label>11.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Duncker, K. 1945, ‘On Problem-Solving’, Psychological Monographs, vol. 58, iss. 5.</mixed-citation>
     <mixed-citation xml:lang="en">Duncker, K. 1945, ‘On Problem-Solving’, Psychological Monographs, vol. 58, iss. 5.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B12">
    <label>12.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Пруцков А. В. Тонкости программирования в примерах : учебник. М. : Курс, 2022. 232 с.</mixed-citation>
     <mixed-citation xml:lang="en">Prutskov, A. V. 2022, The subtleties of programming in examples: textbook, Kurs, Moscow.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B13">
    <label>13.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Пруцков А. В. Преподавание программирования на языке Java в вузе: педагогиче- ские аспекты // Гуманитарные исследования Центральной России. 2024. № 4. С. 62–68. DOI: 10.24412/2541-9056-2024-433-62-68.</mixed-citation>
     <mixed-citation xml:lang="en">Prutskov, A. V. 2024, ‘Teaching Java programming in higher education institutions: pedagogical aspects’, Humanitarian studies of Central Russia, iss. 4, pp. 62–68, doi: 10.24412/2541-9056-2024-433-62-68.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B14">
    <label>14.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Obispo, J. R. C., Castro, F. E. V. C. G. &amp; Rodrigo, M. M. T. 2018, ‘Incidence of Einstellung Effect among Programming Students and its Relationship with Achievement’, in 1st Information Computing Education, Cebu City, Philippines, October 4–6, 2018, Cebu City.</mixed-citation>
     <mixed-citation xml:lang="en">Obispo, J. R. C., Castro, F. E. V. C. G. &amp; Rodrigo, M. M. T. 2018, ‘Incidence of Einstellung Effect among Programming Students and its Relationship with Achievement’, in 1st Information Computing Education, Cebu City, Philippines, October 4–6, 2018, Cebu City.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B15">
    <label>15.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Soloway, E. 1986, ‘Learning to Program = Learning to Construct Mechanisms and Explanations’, Communications of the ACM, vol. 29, iss. 9, pp. 850–858.</mixed-citation>
     <mixed-citation xml:lang="en">Soloway, E. 1986, ‘Learning to Program = Learning to Construct Mechanisms and Explanations’, Communications of the ACM, vol. 29, iss. 9, pp. 850–858.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B16">
    <label>16.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Castro, F. E. V. С. G. &amp; Fisler, K. 2016, ‘On the Interplay Between Bottom-Up and Datatype-Driven Program Design’, in 47th ACM Technical Symposium on Computing Science Education, February 17, 2016, pp. 205–210.</mixed-citation>
     <mixed-citation xml:lang="en">Castro, F. E. V. C. G. &amp; Fisler, K. 2016, ‘On the Interplay Between Bottom-Up and Datatype-Driven Program Design’, in 47th ACM Technical Symposium on Computing Science Education, February 17, 2016, pp. 205–210.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B17">
    <label>17.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Jones, M. 2007, ‘The Redesign of the Delivery of an Introductory Programming Unit’, Innovation in Teaching and Learning in Information and Computer Sciences, vol. 6, iss. 4, pp. 169–182, doi: 10.11120/ital.2007.06040169.</mixed-citation>
     <mixed-citation xml:lang="en">Jones, M. 2007, ‘The Redesign of the Delivery of an Introductory Programming Unit’, Innovation in Teaching and Learning in Information and Computer Sciences, vol. 6, iss. 4, pp. 169–182, doi: 10.11120/ital.2007.06040169.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B18">
    <label>18.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Talandron-Felipe, M. M. &amp; Bonifacio, K. L. 2019, ‘Investigating Functional Fixedness among Novice Student Programmers’, in the 27th International Conference on Computers in Education, December, 2019.</mixed-citation>
     <mixed-citation xml:lang="en">Talandron-Felipe, M. M. &amp; Bonifacio, K. L. 2019, ‘Investigating Functional Fixedness among Novice Student Programmers’, in The 27th International Conference on Computers in Education, December, 2019.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B19">
    <label>19.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Chrysikou, E. G. &amp; Weisberg, R. W. 2005, ‘Following the Wrong Footsteps: Fixation Effects of Pictorial Examples in a Design Problem-Solving Task’, Journal of Experimental Psychology: Learning, Memory, and Cognition, vol. 31, iss. 5, p. 1134.</mixed-citation>
     <mixed-citation xml:lang="en">Chrysikou, E. G. &amp; Weisberg, R. W. 2005, ‘Following the Wrong Footsteps: Fixation Effects of Pictorial Examples in a Design Problem-Solving Task’, Journal of Experimental Psychology: Learning, Memory, and Cognition, vol. 31, iss. 5, p. 1134.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B20">
    <label>20.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Tempel, T. &amp; Frings, C. 2019, ‘Directed Forgetting in Problem Solving’, Acta Psychologica, iss. 201, 102955, doi: 10.1016/j.actpsy.2019.102955.</mixed-citation>
     <mixed-citation xml:lang="en">Tempel, T. &amp; Frings, C. 2019, ‘Directed Forgetting in Problem Solving’, Acta Psychologica, iss. 201, 102955, doi: 10.1016/j.actpsy.2019.102955.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B21">
    <label>21.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Wiese, E. S., Yen, M., Chen, A., Santos, L. A. &amp; Fox, A. 2017, ‘Teaching Students to Recognize and Implement Good Coding Style’, in the 4th ACM Conference on Learning @ Scale, pp. 41–50.</mixed-citation>
     <mixed-citation xml:lang="en">Wiese, E. S., Yen, M., Chen, A., Santos, L. A. &amp; Fox, A. 2017, ‘Teaching Students to Recognize and Implement Good Coding Style’, in The 4th ACM Conference on Learning @ Scale, pp. 41–50.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B22">
    <label>22.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Lenberg, P., Feldt, R. &amp;Wallgren, L. G. 2015, ‘Behavioral Software Engineering: A Definition and Systematic Literature Review’, Journal of Systems and Software, iss. 107, pp. 15–37.</mixed-citation>
     <mixed-citation xml:lang="en">Lenberg, P., Feldt, R. &amp;Wallgren, L. G. 2015, ‘Behavioral Software Engineering: A Definition and Systematic Literature Review’, Journal of Systems and Software, iss. 107, pp. 15–37.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B23">
    <label>23.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Bidlake, L., Aubanel, E. &amp; Voyer, D. 2020, ‘Systematic Literature Review of Empirical Studies on Mental Representations of Programs’, Journal of Systems and Software, iss. 165, 110565.</mixed-citation>
     <mixed-citation xml:lang="en">Bidlake, L., Aubanel, E. &amp; Voyer, D. 2020, ‘Systematic Literature Review of Empirical Studies on Mental Representations of Programs’, Journal of Systems and Software, iss. 165, 110565.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B24">
    <label>24.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Heinonen, A., Lehtelä, B., Hellas, A. &amp; Fagerholm, F. 2023, ‘Synthesizing research on programmers’ mental models of programs, tasks and concepts – A systematic literature review’, Information and Software Technology, iss. 164, 107300, doi: 10.1016/j.infsof.2023.107300.</mixed-citation>
     <mixed-citation xml:lang="en">Heinonen, A., Lehtelä, B., Hellas, A. &amp; Fagerholm, F. 2023, ‘Synthesizing research on programmers’ mental models of programs, tasks and concepts – A systematic literature review’, Information and Software Technology, iss. 164, 107300, doi: 10.1016/j.infsof.2023.107300.</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
