<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<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" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">RUDN Journal of Informatization in Education</journal-id><journal-title-group><journal-title xml:lang="en">RUDN Journal of Informatization in Education</journal-title><trans-title-group xml:lang="ru"><trans-title>Вестник Российского университета дружбы народов. Серия: Информатизация образования</trans-title></trans-title-group></journal-title-group><issn publication-format="print">2312-8631</issn><issn publication-format="electronic">2312-864X</issn><publisher><publisher-name xml:lang="en">Peoples’ Friendship University of Russia named after Patrice Lumumba (RUDN University)</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">17353</article-id><article-id pub-id-type="doi">10.22363/2312-8631-2017-14-4-442-451</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>COMPUTER SCIENCE TEACHING</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>ПРЕПОДАВАНИЕ ИНФОРМАТИКИ</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">TEACHING PROGRAMMING AS AN APPROACH TO DEVELOPMENT OF SCHOOL STUDENTS LOGICAL, ABSTRACT AND COMPUTATIONAL THINKING</article-title><trans-title-group xml:lang="ru"><trans-title>ОБУЧЕНИЕ ПРОГРАММИРОВАНИЮ КАК ПОДХОД К РАЗВИТИЮ ЛОГИЧЕСКОГО, АБСТРАКТНОГО И ВЫЧИСЛИТЕЛЬНОГО МЫШЛЕНИЯ У ШКОЛЬНИКОВ</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Kagan</surname><given-names>E M</given-names></name><name xml:lang="ru"><surname>Каган</surname><given-names>Э М</given-names></name></name-alternatives><bio xml:lang="en"><p>Kagan Eduard Mikhaylovich, graduate student of department of informatics and applied mathematics of institute of mathematics, informatics and natural sciences of the Moscow city pedagogical university.</p></bio><bio xml:lang="ru"><p>Каган Эдуард Михайлович, аспирант кафедры информатики и прикладной математики института математики, информатики и естественных наук Московского городского педагогического университета.</p></bio><email>eduard.kagan@yandex.ru</email><xref ref-type="aff" rid="aff1"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Moscow city pedagogical university</institution></aff><aff><institution xml:lang="ru">Московский городской педагогический университет</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2017-12-15" publication-format="electronic"><day>15</day><month>12</month><year>2017</year></pub-date><volume>14</volume><issue>4</issue><issue-title xml:lang="en">VOL 14, NO4 (2017)</issue-title><issue-title xml:lang="ru">ТОМ 14, №4 (2017)</issue-title><fpage>442</fpage><lpage>451</lpage><history><date date-type="received" iso-8601-date="2017-11-23"><day>23</day><month>11</month><year>2017</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2017, Kagan E.M.</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2017, Каган Э.М.</copyright-statement><copyright-year>2017</copyright-year><copyright-holder xml:lang="en">Kagan E.M.</copyright-holder><copyright-holder xml:lang="ru">Каган Э.М.</copyright-holder><ali:free_to_read xmlns:ali="http://www.niso.org/schemas/ali/1.0/"/><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">http://creativecommons.org/licenses/by/4.0</ali:license_ref></license></permissions><self-uri xlink:href="https://journals.rudn.ru/informatization-education/article/view/17353">https://journals.rudn.ru/informatization-education/article/view/17353</self-uri><abstract xml:lang="en"><p>Article considers role of the school course of computer science and its section related to programming in the formation of skills to think logically, the ability to work with abstractions, and readiness for systemic thinking. Existing approaches for bridging the gap between the level of graduate training and the requirements of employers are described. One of the most promising is proposed to be the paradigm of the STEM. Training in the framework of it is focused not only on developing the necessary theoretical knowledge, but on developing practical skills of work with complex technical and information objects from the students, but also on the development of creative, critical and computational thinking. Learning programming is included in the scope of Informatics is an effective way of developing logical and analytical thinking, as based on the study of such basic concepts as algorithmic structures and principles of construction of algorithms. The article focuses on the social aspect of learning programming. The area of computational perspectives includes the skill of outsourcing for tasks. Mastered his disciples formed a group, continuing the joint work in the context of learning other disciplines.</p></abstract><trans-abstract xml:lang="ru"><p>В статье рассматривается роль школьного курса информатики и его раздела, связанного с программированием, в формировании навыков мыслить логически, умении работать с абстракциями, и готовности к системному мышлению. Описываются причины, существующие подходы к ликвидации разрыва между уровнем подготовки выпускников и требованиями работодателей. Одной из наиболее перспективных предлагается считать парадигму STEM. Обучение в рамках нее ориентированно не только на формирование необходимого багажа теоретических знаний, но и на формирование практических навыков работы со сложными техническими и информационными объектами у обучающихся, а также на развитие творческого, критического и вычислительного мышления. Обучение программированию, входящее в рамки курса информатики, является эффективным способом развития логического и аналитического мышлений, поскольку основано на изучении таких базовых понятий, как алгоритмические конструкции и принципы построения алгоритмов. В статье акцентируется внимание и на социальном аспекте обучения программированию. Область вычислительных перспектив включает в себя навык привлечения сторонних ресурсов для решения задач. Освоившие его ученики сформировали группы, продолжившие совместную работу в рамках обучения другим дисциплинам.</p></trans-abstract><kwd-group xml:lang="en"><kwd>informatization</kwd><kwd>logical thinking</kwd><kwd>abstract thinking</kwd><kwd>computational thinking</kwd><kwd>programming</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>информатизация</kwd><kwd>логическое мышление</kwd><kwd>абстрактное мышление</kwd><kwd>вы-числительное мышление</kwd><kwd>программирование</kwd></kwd-group><funding-group/></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><citation-alternatives><mixed-citation xml:lang="en">Balzer E., Portnyagin I., Sharipova E. Razvitie logicheskogo myshlenija u uchashhihsja nachal’nyh klassov v sekcii «Robototehnika» pri izuchenii programmirovanija robotov [Development of logical thinking in primary school pupils in the section «Robotics» in the study of robot programming]. Psihologija i pedagogika: metodika i problemy prakticheskogo primenenija [Psychology and pedagogy: methods and problems of practical application]. 2015. No. 47. Pp. 101—105.</mixed-citation><mixed-citation xml:lang="ru">Бальцер Э., Портнягин И., Шарипова Э. Развитие логического мышления у учащихся начальных классов в секции «Робототехника» при изучении программирования роботов // Психология и педагогика: методика и проблемы практического применения. 2015. № 47. С. 101-105.</mixed-citation></citation-alternatives></ref><ref id="B2"><label>2.</label><citation-alternatives><mixed-citation xml:lang="en">Bocharova T. Obuchenie osnovam algoritmizacii i programmirovanija v vuze v uslovijah innovacionnoj obrazovatel’noj sredy [learning the basics of algorithmization and programming in conditions of the innovative educational environment in higher school]. Problemy vysshego obrazovanija [Problems of higher education]. 2014. No. 1. Pp. 162—164.</mixed-citation><mixed-citation xml:lang="ru">Бочарова Т. Обучение основам алгоритмизации и программирования в вузе в условиях инновационной образовательной среды // Проблемы высшего образования. 2014. № 1. С. 162-164.</mixed-citation></citation-alternatives></ref><ref id="B3"><label>3.</label><citation-alternatives><mixed-citation xml:lang="en">Viktorova T. Stanovlenie programmirovanija v kurse informatiki [The emergence of programming in Informatics Education]. Obrazovanie. Nauka. Nauchnye kadry [Science. Scientific personnel]. 2011. No. 4. Pp. 280—284.</mixed-citation><mixed-citation xml:lang="ru">Викторова Т. Становление программирования в курсе информатики // Образование. Наука. Научные кадры. 2011. № 4. С. 280-284.</mixed-citation></citation-alternatives></ref><ref id="B4"><label>4.</label><citation-alternatives><mixed-citation xml:lang="en">Grebneva D. Obzor metodicheskih podhodov k obucheniju programmirovaniju v shkole [A review of methodological approaches to teaching programming at school]. Nauchnoe obozrenie. Pedagogicheskie nauki [Scientific review. Pedagogical science]. 2016. No. 3. Pp. 13—27.</mixed-citation><mixed-citation xml:lang="ru">Гребнева Д. Обзор методических подходов к обучению программированию в школе // Научное обозрение. Педагогические науки. 2016. № 3. С. 13-27.</mixed-citation></citation-alternatives></ref><ref id="B5"><label>5.</label><citation-alternatives><mixed-citation xml:lang="en">Grebneva D. Semioticheskij podhod k obucheniju programmirovaniju v shkole [Semiotic approach to learning programming in school]. Sovremennye problemy nauki i obrazovanija [Modern problems of science and education]. 2013. No. 3. Pp. 255.</mixed-citation><mixed-citation xml:lang="ru">Гребнева Д. Семиотический подход к обучению программированию в школе // Современные проблемы науки и образования. 2013. № 3. С. 255.</mixed-citation></citation-alternatives></ref><ref id="B6"><label>6.</label><citation-alternatives><mixed-citation xml:lang="en">Grigor’ev S.G., Grinshkun V.V. O razrabotke uchebnika «Informatizacija obrazovanija» [On the development of information systems “Informatization of education”]. Vestnik Moskovskogo gorodskogo pedagogicheskogo universiteta. Serija «Informatika i informatizacija obrazovanija» [Bulletin of the Moscow city pedagogical university. “Informatics and Informatization of Education” series]. 2005. No. 4. Pp. 24—28.</mixed-citation><mixed-citation xml:lang="ru">Григорьев С.Г., Гриншкун В.В. О разработке учебника «Информатизация образования» // Вестник Московского городского педагогического университета. Серия: Информатика и информатизация образования. 2005. № 4. С. 24-28.</mixed-citation></citation-alternatives></ref><ref id="B7"><label>7.</label><citation-alternatives><mixed-citation xml:lang="en">Grinshkun V.V. Informatizacija kak znachimyj komponent sovershenstvovanija sistemy podgotovki pedagogov [Informatization as an important component of improving the system of training of teachers]. Vestnik Moskovskogo gorodskogo pedagogicheskogo universiteta. Serija «Informatika i informatizacija obrazovanija» [Bulletin of the Moscow city pedagogical university. “Informatics and Informatization of Education” series]. 2014. No. 1 (27). Pp. 15—21.</mixed-citation><mixed-citation xml:lang="ru">Гриншкун В.В. Информатизация как значимый компонент совершенствования системы подготовки педагогов // Вестник Московского городского педагогического университета. Серия: Информатика и информатизация образования. 2014. № 1 (27). С. 15-21.</mixed-citation></citation-alternatives></ref><ref id="B8"><label>8.</label><citation-alternatives><mixed-citation xml:lang="en">Dacun N., Urazaeva L. Innovacii dlja preodolenija razryva mezhdu IT-obrazovaniem i IT-industriej [Innovation to bridge the gap between IT education and IT-industry]. Aktual’nye problemy razvitija vertikal’noj integracii sistemy obrazovanija, nauki i biznesa: jekonomicheskie, pravovye i social’nye aspekty: materialy III mezhdunarodnoj nauchno-prakticheskoj konferencii [Actual problems of development of vertical integration of education, science and business: economic, legal and social aspects: proceedings of the III international scientific-practical conference]. Voronezh: Voronezhskij centr nauchno-tehnicheskoj informacii, 2015. Pp. 188—193.</mixed-citation><mixed-citation xml:lang="ru">Дацун Н., Уразаева Л. Инновации для преодоления разрыва между IT-образованием и IT-индустрией // Актуальные проблемы развития вертикальной интеграции системы образования, науки и бизнеса: экономические, правовые и социальные аспекты: материалы III межд. научно-практ. конф. Воронеж: Воронежский центр научно-технической информации. 2015. С. 188-193.</mixed-citation></citation-alternatives></ref><ref id="B9"><label>9.</label><citation-alternatives><mixed-citation xml:lang="en">Eremenko M. Izuchenie temy «Algoritmy» v ramkah vnedrenija novyh obrazovatel’nyh standartov [The study of “Algorithms” in the framework of the implementation of new educational standards]. Nauka i perspektivy [the Science and prospects]. 2015. No. 2. Pp. 4.</mixed-citation><mixed-citation xml:lang="ru">Еременко М. Изучение темы «Алгоритмы» в рамках внедрения новых образовательных стандартов // Наука и перспективы. 2015. № 2. С. 4.</mixed-citation></citation-alternatives></ref><ref id="B10"><label>10.</label><citation-alternatives><mixed-citation xml:lang="en">Mirzoev M. Formirovanie universal’nyh vidov uchebnyh dejstvij na urokah informatiki [The formation of universal educational actions in science lessons]. Informacionnye tehnologii v obrazovanii: materialy IV Vserossijskoj (s mezhdunarodnym uchastiem) nauchno-prakticheskoj konferencii [Information technologies in education: materials of the IV all-Russian (with international participation) scientific-practical conference]. Saratov, 2012. Pp. 44—45.</mixed-citation><mixed-citation xml:lang="ru">Мирзоев М. Формирование универсальных видов учебных действий на уроках информатики // Информационные технологии в образовании: материалы IV Всероссийской (с международным участием) научно-практ. конф. Саратов, 2012. С. 44-45.</mixed-citation></citation-alternatives></ref><ref id="B11"><label>11.</label><citation-alternatives><mixed-citation xml:lang="en">Pirumov A. Kachestvennoe inzhenernoe obrazovanie kak osnova tehnologicheskoj i jekonomicheskoj bezopasnosti Rossii [A quality engineering education as the basis of technological and economic security of Russia]. Vlast’ [Power]. 2015. No. 2. Pp. 61—71.</mixed-citation><mixed-citation xml:lang="ru">Пирумов А. Качественное инженерное образование как основа технологической и экономической безопасности России // Власть. 2015. № 2. С. 61-71.</mixed-citation></citation-alternatives></ref><ref id="B12"><label>12.</label><citation-alternatives><mixed-citation xml:lang="en">Pronina N.N. Primenenie tehnologii razvitija kriticheskogo myshlenija u obuchajushhihsja 8–9 klassov na urokah informatiki i IKT [Among students of 8–9 classes at lessons of computer science the Use of ICT and technology development critical thinking]. Molodoj uchenyj [Young scientist]. 2014. No. 5. Pp. 24—26.</mixed-citation><mixed-citation xml:lang="ru">Пронина Н.Н. Применение технологии развития критического мышления у обучающихся 8-9 классов на уроках информатики и ИКТ // Молодой ученый. 2014. № 5. С. 24-26.</mixed-citation></citation-alternatives></ref><ref id="B13"><label>13.</label><citation-alternatives><mixed-citation xml:lang="en">Semakin I. Jevoljucija shkol’noj informatiki [Evolution school of computer science]. Informatika v shkole [computer science in school]. 2011. No. 225. Pp. 2—7.</mixed-citation><mixed-citation xml:lang="ru">Семакин И. Эволюция школьной информатики // Информатика в школе. 2011. № 225. С. 2-7.</mixed-citation></citation-alternatives></ref><ref id="B14"><label>14.</label><citation-alternatives><mixed-citation xml:lang="en">Sitnikov P. Princip politehnizma na urokah informatiki i IKT [The principle of Polytechnical on the lessons of Informatics and ICT]. Informacionnye i pedagogicheskie tehnologii v sovremennom obrazovatel’nom uchrezhdenii [Information and educational technology in modern educational institution]: materialy Mezhdunarodnoj nauchno-prakticheskoj konferencii. Cherepoveck: Cherepoveckij gosudarstvennyj universitet, 2014. Pp. 112—116.</mixed-citation><mixed-citation xml:lang="ru">Ситников П. Принцип политехнизма на уроках информатики и ИКТ // Информационные и педагогические технологии в современном образовательном учреждении: материалы Межд. научно-практ. конф.). Череповецк: Череповецкий государственный университет, 2014. С. 112-116.</mixed-citation></citation-alternatives></ref><ref id="B15"><label>15.</label><citation-alternatives><mixed-citation xml:lang="en">Sorokina T. Ot STEM k STEAM-obrazovaniju cherez programmnuju sredu Scratch [From STEM to STEAM education using the Scratch programming environment]. Sovremennye informacionnye tehnologii i IT-obrazovanie [Modern information technologies and IT education]. 2015. No. 11. Pp. 362—366.</mixed-citation><mixed-citation xml:lang="ru">Сорокина Т. От STEM к STEAM-образованию через программную среду Scratch // Современные информационные технологии и ИТ-образование. 2015. № 11. С. 362-366.</mixed-citation></citation-alternatives></ref><ref id="B16"><label>16.</label><citation-alternatives><mixed-citation xml:lang="en">Chemekov V., Krylov D. STEM — novyj podhod k inzhenernomu obrazovaniju [STEM — a new approach to engineering education]. Vestnik marijskogo gosudarstvennogo universiteta [Bulleten of Mari state University]. 2015. No. 20. Pp. 59—64.</mixed-citation><mixed-citation xml:lang="ru">Чемеков В., Крылов Д. STEM - новый подход к инженерному образованию // Вестник марийского государственного университета. 2015. № 20. С. 59-64.</mixed-citation></citation-alternatives></ref><ref id="B17"><label>17.</label><mixed-citation>Ananiadou K., Claro M. 21st century skills and competences for new millennium learners in OECD countries. 2009.</mixed-citation></ref><ref id="B18"><label>18.</label><citation-alternatives><mixed-citation xml:lang="en">Barr V., Stephenson C. Bringing Computational Thinking to K-12: What is Involved and What is the Role of the Computer Science Education Community? // ACM Inroads. New York, NY, USA, 2011. Vol. 2. No. 1. Pp. 48—54.</mixed-citation><mixed-citation xml:lang="ru">Barr V., Stephenson C. Bringing Computational Thinking to K-12: What is Involved and What is the Role of the Computer Science Education Community? // ACM Inroads. New York, NY, USA, 2011. V. 2. No. 1. Pp. 48-54.</mixed-citation></citation-alternatives></ref><ref id="B19"><label>19.</label><citation-alternatives><mixed-citation xml:lang="en">Brennan K., Resnick M. New frameworks for studying and assessing the development of computational thinking // Proceedings of the 2012 annual meeting of the American Educational Research Association, Vancouver, Canada. 2012. Pp. 1—25.</mixed-citation><mixed-citation xml:lang="ru">Brennan K., Resnick M. New frameworks for studying and assessing the development of computational thinking // Proceedings of the 2012 annual meeting of the American Educational Research Association, Vancouver, Canada. 2012. Pp. 1-5.</mixed-citation></citation-alternatives></ref><ref id="B20"><label>20.</label><mixed-citation>Ioannidou A. Computational Thinking Patterns // Online Submission. 2011.</mixed-citation></ref><ref id="B21"><label>21.</label><citation-alternatives><mixed-citation xml:lang="en">Binkley M. Defining twenty-first century skills // Assessment and teaching of 21st century skills. Springer, 2012. Pp. 17—6.</mixed-citation><mixed-citation xml:lang="ru">Binkley M. Defining twenty-first century skills // Assessment and teaching of 21st century skills. Springer, 2012. Pp. 17-66.</mixed-citation></citation-alternatives></ref><ref id="B22"><label>22.</label><citation-alternatives><mixed-citation xml:lang="en">Goel S., Kathuria V. A novel approach for collaborative pair programming // Journal of Information Technology Education. 2010. V. 9. Pp. 183—196.</mixed-citation><mixed-citation xml:lang="ru">Goel S., Kathuria V. A novel approach for collaborative pair programming // Journal of Information Technology Education. 2010. V. 9. Pp. 183-196.</mixed-citation></citation-alternatives></ref><ref id="B23"><label>23.</label><citation-alternatives><mixed-citation xml:lang="en">Sengupta P. Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework // Education and Information Technologies. 2013. V. 18. No. 2. Pp. 351—380.</mixed-citation><mixed-citation xml:lang="ru">Sengupta P. Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework // Education and Information Technologies. 2013. V. 18. No. 2. Pp. 351-380.</mixed-citation></citation-alternatives></ref><ref id="B24"><label>24.</label><citation-alternatives><mixed-citation xml:lang="en">Kafai Y.B., Burke Q. Computer programming goes back to school // Phi Delta Kappan. 2013. V. 95. No. 1. Pp. 61—65.</mixed-citation><mixed-citation xml:lang="ru">Kafai Y.B., Burke Q. Computer programming goes back to school // Phi Delta Kappan. 2013. V. 95. No. 1. Pp. 61-65.</mixed-citation></citation-alternatives></ref><ref id="B25"><label>25.</label><citation-alternatives><mixed-citation xml:lang="en">Margolis J., Goode J., Bernier D. The Need for Computer Science // Educational Leadership. 2011. V. 68. No. 5. Pp. 68—72.</mixed-citation><mixed-citation xml:lang="ru">Margolis J., Goode J., Bernier D. The Need for Computer Science // Educational Leadership. 2011. V. 68. No. 5. Pp. 68-72.</mixed-citation></citation-alternatives></ref><ref id="B26"><label>26.</label><citation-alternatives><mixed-citation xml:lang="en">Moura I.C., Hattum-Janssen N. Teaching a CS introductory course: An active approach // Computers &amp; Education. 2011. V. 56. No. 2. Pp. 475—483.</mixed-citation><mixed-citation xml:lang="ru">Moura I.C., Hattum-Janssen N. Teaching a CS introductory course: An active approach // Computers &amp; Education. 2011. V. 56. No. 2. Pp. 475-483.</mixed-citation></citation-alternatives></ref><ref id="B27"><label>27.</label><citation-alternatives><mixed-citation xml:lang="en">Resnick M. Scratch: programming for all // Communications of the ACM. 2009. V. 52. No. 11. Pp. 60—67.</mixed-citation><mixed-citation xml:lang="ru">Resnick M. Scratch: programming for all // Communications of the ACM. 2009. V. 52. No. 11. Pp. 60-67.</mixed-citation></citation-alternatives></ref><ref id="B28"><label>28.</label><citation-alternatives><mixed-citation xml:lang="en">Wing J.M. Computational thinking // Communications of the ACM. 2006. Vol. 49. No. 3. Pp. 33—35.</mixed-citation><mixed-citation xml:lang="ru">Wing J.M. Computational thinking // Communications of the ACM. 2006. V. 49. No. 3. Pp. 33-35.</mixed-citation></citation-alternatives></ref><ref id="B29"><label>29.</label><citation-alternatives><mixed-citation xml:lang="en">Wing J.M. Computational thinking and thinking about computing // Philosophical transactions of the royal society of London A: mathematical, physical and engineering sciences. 2008. V. 366. No. 1881. Pp. 3717—3725.</mixed-citation><mixed-citation xml:lang="ru">Wing J.M. Computational thinking and thinking about computing // Philosophical transactions of the royal society of London A: mathematical, physical and engineering sciences. 2008. V. 366. No. 1881. Pp. 3717-3725.</mixed-citation></citation-alternatives></ref></ref-list></back></article>
