![]() |
![]() |
|||||||
|
СИСТЕМНЫЙ ПОДХОД ПРИ ИЗУЧЕНИИ ИНФОРМАТИКИ Жигалов Владимир Иванович, Московский авиационный институт (технический университет) , г. Москва В отличие от принятого подхода решения задач на примерах по аналогии, при изучении информатики предлагается системный подход-методика, которая развивает у школьников логическое мышление, способность самостоятельно решать задачи от постановки до получения результатов и оценки их корректности. Раскрывается содержание последовательных этапов методики и подчеркивается важность заключительного этапа решения задачи - анализа работоспособности программ. Ограниченное число часов, отсутствие достаточного числа учителей приводит к тому, что изучение информатики в школе основано на примерах, что способствует быстрому усваиванию материала. При этом школьники привыкают составлять алгоритмы, блок-схемы и программы только по образцу-примеру, исправляя его под свое задание. В этом случае, часто общая методика составления алгоритма для решения задачи не усваивается и, что особенно важно, ученики не могут решать новые задачи. Новые задачи вызывают значительные трудности, т.к. учащиеся не могут самостоятельно логически составить новую технологию решения задачи, предложить новые алгоритмы. Эти недостатки проявляются в значительной степени при их дальнейшем обучении в ВУЗах. Предлагается системный подход-методика, которая развивает у школьников логическое мышление, способность самостоятельно решать задачи непосредственно от постановки до получения результатов и оценки их корректности. При этом обучение на примерах не противоречит методике, а лишь способствует прочному усваиванию частных вопросов, т.е. является составной частью предлагаемой методики. Также распространенной ошибкой является отсутствие у обучаемых способности анализировать работоспособность написанных программ. Обычно в школьном курсе программа высоко оценивается, если она решает поставленную задачу в узко заданной области исходных данных, даже не оптимально. Таким образом, первый, не всегда удачный вариант программы принимается за единственно возможный, а анализ корректности и оптимальности не проводится вообще. В результате составленная программа может содержать значительное число неточностей, описаний и переходов, приводящих к ошибкам. Подобный подход формирует у учащихся некорректный стиль решения задач и программирования, не способствует развитию исследовательских навыков и критической оценки полученных результатов. В предлагаемом системном подходе учащийся последовательно проходит все этапы решения задачи, тщательно анализируя на каждом этапе полученный результат. При необходимости отдельные этапы повторяются, а результаты корректируются. Предлагаемый системный подход приучает школьников целиком оценивать задачу и способ ее решения, развивает исследовательские навыки, творческие способности и самостоятельность. Предлагаемая методика хорошо зарекомендовала себя при решении практических инженерных задач. Методика состоит из следующих этапов.
Наличие у школьников навыков применения предлагаемого системного подхода позволит им быстро находить оптимальный способ решения практически полезных задач.
|