ИЗУЧЕНИЕ ОСНОВ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ В ШКОЛЬНОМ КУРСЕ ИНФОРМАТИКИ М.А. Гарипов (г. Магнитогорск, ФГБОУ ВПО «Магнитогорский государственный технический университет им. Г.И. Носова») Е-mail: [email protected] [email protected] STUDYING OF BASES OF ALGORITHMIZATION AND PROGRAMMING IN A SCHOOL COURSE OF INFORMATICS M.A. Garipov (Magnitogorsk, Noson Magnitogorsk State Technical University) Abstract. The main problem in a school course of informatics is studying of the section «Algorithmization and Programming» without which assimilation pupils won't be able successfully to pass uniform examinations. This article is devoted to a choice of a suitable series of textbooks on studying of this section which is the most difficult for assimilation. Keywords: algorithmization, programming, informatics, the textbook, algorithmic thinking, algorithm, the programmed environment. Изучению содержательной линии «Алгоритмизация и программирование» в школьном курсе информатики уделяется особое внимание. Это можно объяснить тем, что в Федеральном государственном образовательном стандарте [1] прописано много требований по формированию и развитию алгоритмического и логического мышления учащихся. А также и тем, что в ОГЭ [2] и ЕГЭ [3] по информатике содержится более 25 заданий по данному разделу, что составляет большую часть заданий в отличие от других блоков. Не говоря уж о том, что различные олимпиады по информатике, как Всероссийские, так и Международные, по сути, представляют собой олимпиады по алгоритмизации и программированию. Безусловно, проблем по этому вопросу для учителя, достаточно: это и малое количество часов, отводимые на изучение информатики, согласно базисному учебному плану [4], выбор методики, и, как правило, выбор одного из языков программирования как для развития алгоритмического мышления, так и для успешной сдачи единых экзаменов. Не будем акцентировать внимание на каждой из них, и отметим, что первостепенной задачей для решения данных проблем является выбор подходящих учебников для начала изучения алгоритмизации и программирования, так как каждый из авторов предлагает свою, отличную от других, методику. Чтобы не возникало споров в выборе учебников, будем анализировать только рекомендованные и допущенные Министерством [5], которые отвечают всем требованиям, предъявляемые Стандартом. Известно, что развитие алгоритмического мышления учащихся происходит тем эффективнее, чем раньше оно начинается. Поэтому изучение основ алгоритмизации в начальной ступени обучения считаю вполне обоснованной. Анализируя серию учебников А.В. Горячева можно сказать, что они помогают сформировать представления об алгоритмах, начиная уже со второго класса [6] и закрепляя изученное в четвертом [7]. К сожалению, ни один из остальных авторов не может похвастаться тем, что уделяет особое внимание развитию алгоритмического мышления, начиная с такого раннего возраста. Также в продолжение темы хотелось бы упомянуть пособие А.В. Горячева для 5 класса [8]. Несмотря на то, что на 5-6 классы в вышеупомянутом плане часов не отводятся часы на информатику, можно считать данный учебник крайне необходимым для изучения, так как он не имеет аналогов по столь углубленному изучению алгоритмизации. Ведь здесь собрана 626 наиболее полная информация об алгоритмах: начиная от операций ветвления и циклов, и заканчивая массивами и логическими выражениями. Неудивительно, что весь учебник посвящен только изучению алгоритмизации. Именно этим можно объяснить, что в 7 классе А.В. Горячев [9] не счел нужным концентрировать внимание на тех же самых алгоритмах, предложив изучение объектноориентированного программирования на языке Паскаль, который является одним из самых простых в усвоении и легких при переходе на другие языки. Начиная с того же класса, в рекомендованном Министерством учебнике А.Г. Гейна [10] предполагается изучение алгоритмов и исполнителей. В то время как Л.Л. Босова [11] предлагает изучение основ и алгоритмизации, и программирования сразу в 8 классе, а И.Г. Семакин [12] с Н.Д. Угриновичем [13] вовсе дают все эти основы только перед итоговой аттестацией, т. е. в 9 классе. Хотелось бы остановиться на серии учебников А.Г. Гейна. Они отличаются тем, что учащиеся сначала изучают алгоритмы в программированной среде Паркетчик, затем осваивают среду КуМир, плавно переходя к языку Паскаль. Данные переходы считаются нецелесообразными и являются очень трудными для усвоения учащимися. Таким образом, наиболее подходящими учебниками по изучению линии «Алгоритмизация и программирование» можно считать А.В. Горячева, который не только предлагает изучение основ линии с начальных классов, но и наиболее подробно и понятно излагает самый трудный раздел информатики. Список литературы 1. Приказ Минобрнауки РФ от 17.12.2010 г. №1897 «Об утверждении федерального государственного образовательного стандарта основного общего образования». 2. Демонстрационный вариант контрольных измерительных материалов для проведения в 2015 году основного государственного экзамена по информатике и ИКТ от 31.10.2014. 3. Демонстрационный вариант контрольных измерительных материалов единого государственного экзамена 2015 года по информатике и ИКТ от 31.10.2014. 4. Приказ Минобрнауки РФ от 9.03.2004 г. №1312 «Об утверждении федерального базисного учебного плана и примерных учебных планов для образовательных учреждений российской федерации, реализующих программы общего образования». 5. Приказ Минобрнауки РФ от 19.12.2012 №1067 «Об утверждении федеральных перечней учебников, рекомендованных (допущенных) к использованию в образовательном процессе в образовательных учреждениях, реализующих образовательные программы общего образования и имеющих государственную аккредитацию, на 2013/14 учебный год». 6. Горячев А.В. и др. Информатика. 2 класс. Учебник в 2-х частях, часть 2. – Изд. 3е, испр. – М.: Баласс, 2011. – 96 с.: ил. 7. Горячев А.В., Суворова Н.И. Информатика. 4 класс. Учебник в 3-х частях, часть 3. – Изд. 2-е. – М.: Баласс, 2011. – 32 с.: ил. 8. Горячев А.В. и др. Информатика в играх и задачах. 5 класс. Учебное пособие, контрольные работы и тесты. – Изд. 2-е, испр. – М.: Баласс, 2013. – 160 с.: ил. 9. Горячев А.В. и др. Информатика. 7 класс. Учебник в 2-х кн. Кн. 2. – М.: Баласс, 2012. – 144 с.: ил. 10. Гейн А.Г. и др. Информатика: учебник для 8 класса. – М.: Просвещение, 2013. – 159 с.: ил. 11. Босова Л.Л., Босова А.Ю. Информатика: учебник для 8 класса. – М.: БИНОМ. Лаборатория знаний, 2013. – 155 с.: ил. 12. Семакин И.Г. и др. Информатика и ИКТ: учебник для 9 класса. – Изд. 5-е – М.: БИНОМ. Лаборатория знаний, 2012. – 341 с.: ил. 13. Угринович Н.Д. Информатика и ИКТ: учебник для 9 класса. – Изд. 6-е – М.: БИНОМ. Лаборатория знаний, 2012. –295 с.: ил. 627