Академический Документы
Профессиональный Документы
Культура Документы
Обзоры и рецензии
И.Б. РОГОЖКИНА
Резюме
Вопрос о влиянии обучения программированию на умственное и интел-
лектуальное развитие учащихся является одной из актуальных проблем
современной психологии и педагогики. В статье проведен анализ когнитивных
навыков и способностей, развиваемых в процессе обучения программированию.
Обсуждаются психолого-педагогические факторы, влияющие на результат
обучения.
новые идеи, обмениваться этими 2011), было показано, что для дости-
записями с другими программиста- жения этих целей в учебный курс
ми и возвращаться к ним по мере необходимо включать не только
необходимости. В работах Э. упражнения на компьютере, но и
Розенбаума (Rosenbaum, 2009) было другие виды деятельности: задания
показано, что составление таких ком- на бумаге, составление устных пла-
ментариев положительно влияет на нов, реализацию придуманных алго-
развитие рефлексивного мышления, ритмов «вживую» и групповые про-
способность анализировать ход екты.
своих мыслей.
Методика обучения. Методика Заключение
обучения программированию влияет
не только на объем и качество Обзор литературы продемонстри-
усвоенного материала, но и на фор- ровал растущий интерес к вопросу о
мирование и развитие когнитивных влиянии обучения программирова-
навыков. При неправильно выстроен- нию на умственное и интеллектуаль-
ной методике дети могут научиться ное развитие учащихся. Обучение
выполнять определенные упражне- программированию может способ-
ния, но будут неспособны ухватить ствовать развитию математических
суть той или иной концепции и, сле- представлений, абстрактного, твор-
довательно, воспользоваться своими ческого и алгоритмического мышле-
знаниями в новых ситуациях. Так, в ния, а также умения работать в
исследовании Р. Пи (Pea, 1983) было команде. Было показано, что величи-
показано, что 8–12-летние дети пос- на развивающего эффекта зависит от
ле 30-часового курса обучения про- нескольких факторов: личностных и
граммированию в ЛОГО научились профессиональных качеств препода-
использовать команду ПОВТОРИТЬ вателя, программной среды и мето-
(REPEAT) для многократного выво- дики обучения. Несмотря на боль-
да на экран компьютера своего шой объем проведенных исследова-
имени. А вот применить эту команду ний, многие вопросы остались
для рисования на экране квадрата нерешенными. В частности, осталась
они не смогли. Вместо этого дети без внимания связь между возраст-
четыре раза подряд записывали одну ными особенностями детей и эффек-
и ту же последовательность команд, том обучения программированию.
предназначенную для изображения Как стоит выстраивать методику
прямой линии. С другой стороны, обучения для детей младшего, сред-
с помощью продуманной методики него и старшего школьного возраста,
можно обучать азам программирова- какие программные среды наиболее
ния и формировать алгоритмическое подходят для того или иного возрас-
мышление даже у дошкольников. та? В связи с введением основ про-
Так, в цикле исследований, посвя- граммирования в курс не только
щенных обучению 6-летних детей средней, но и начальной школы
программированию (Рогожкина, Ба- заявленная проблематика нуждается
баева, 2011; Rogozhkina, Kushnirenko, в дальнейшей разработке.
Развивающий эффект обучения программированию 147
Литература
Бабаева Ю.Д., Войскунский А.Е. Ода- Feurzeig W., Horwitz P., Nickerson R.S.
ренный ребенок за компьютером. М., 2003. Microcomputers in education (Report No.
Кушниренко А.Г., Лебедев Г.В. Инфор- 4798). Cambridge, MA, 1981.
матика: 12 лекций о том, для чего нужен Futschek G. Algorithmic thinking: the
школьный курс информатики и как его key for understanding computer science //
преподавать. Лаборатория Базовых Зна- Lecture Notes in Computer Sciences.
ний, 2000. Springer, 2006. 4226. 159–168.
Рогожкина И.Б., Бабаева Ю.Д. Ода- Genishi C., McCollum P., Strand E.B.
ренный ребенок в мире современных Research currents: The interactional rich-
информационных технологий: выявле- ness of children’s computer use //
ние и развитие способностей к програм- Language Arts. 1985. 62. 5. 526–532.
мированию // Психолого-педагогиче- Howe J.A.M., O’Shea T., Plane F. Teaching
ские проблемы одаренности: теория и mathematics through Logo programming:
практика. Иркутск, 2011. An evaluation study // Computer-Assisted
Семенов А.Л. Современный курс Learning – Scope, Progress and Limits.
математики и информатики в школе. Amsterdam; N.Y., 1980.
Часть 1 // Вопросы образования. 2004а. Lawler R.W. Extending a powerful idea.
№ 1. С. 79–94. MIT Artificial Intelligence Laboratory.
Семенов А.Л. Современный курс Cambridge, MA, 1980.
математики и информатики в школе. Lehrer R., Smith P. Logo learning: Is
Часть 2 // Вопросы образования. 2004б. more better? // Paper presented at the
№ 2. С. 110–126. meeting of the American Educational
Brusilovsky P., Calabrese E., Hvorecky J., Research Association. San Francisco, 1986.
Kouchnirenko A., Miller P. Mini-languages: a McGill T.J., Volet S.E. A conceptual
way to learn programming principles // framework for analyzing students’ knowl-
Education and Information Technologies. edge of programming // Journal of Re-
1997. 2. 1. 65–83. search on Computing in Education. 1997.
Choi W.S., Repman J. Effects of Pascal 29. 276–297.
and FORTRAN programming on the prob- Nastasi B.K., Clements D.H., Battista M.T.
lem-solving abilities of college students // Social-cognitive interactions, motivation,
Journal of Research on Computing and cognitive growth in Logo programming
Education. 1993. 25. 3. 290–302. and CAI problem-solving environments //
Clements D.H. The future of educational Journal of Educational Psychology. 1990.
computing research: the case of computer 82. 150–158.
programming // Information Technology Noss R., Hoyles C. Afterword: Looking
in Childhood Education Annual. 1999. 1. back and looking forward // C. Hoyles,
147–179. R. Noss (eds). Learning mathematics and Lo-
Clements D.H., Nastasi B.K. Computers go. Cambridge, MA: MIT, 1992. Р. 227–268.
and early childhood education // M. Get- Papert S. Teaching children thinking //
tinger, S.N. Elliott, T.R. Kratochwill (eds). Programmed Learning and Educational
Advances in school psychology: Preschool Technology. 1972. 9. 245–255.
and early childhood treatment directions. Pea R.D. Programming problem solving:
Hillsdale, NY, 1992. Р. 187–246. Children’s experience with Logo // Paper
148 И.Б. Рогожкина