Образование » Развитие алгоритмической культуры школьников методами дистанционных технологий » Понятие алгоритмической культуры школьников

Понятие алгоритмической культуры школьников

Страница 2

а) детальное представление блока помещается в соответствующее место алгоритма, а сам блок, исчерпав свою роль общего приема поиска алгоритма, как бы «растворяется» в нем;

б) содержание блоков не встраивается в алгоритм, а в его соответствующих местах помещаются ссылки – обращение к размещенным отдельно блокам; окончательным алгоритмом считается совокупность главного алгоритма и всех его отдельных блоков (вспомогательных алгоритмов).

6. Принцип ветвления. Требование алгоритмической полноты языков, используемых для представления алгоритмов, должно обеспечивать наличие средств, позволяющих реализовывать в алгоритмических описаниях логические ситуации, т.е. ситуации, в которых требуется принятие решения в зависимости от заданных начальных условий. Организация таких алгоритмов требует умелого использования логических (разветвляющих) средств языка. Существенными компонентами алгоритмической грамотности здесь является осознание того, что:

а) описание должно предусматривать все возможные варианты исходных данных и для каждой их комбинации быть результативным;

б) для конкретных значений исходных данных исполнение алгоритма всегда проходит только по одному из возможных путей, определяемому конкретными условиями.

7. Принцип цикличности. Эффективность алгоритмических описаний в большинстве случаев определяется возможностью неоднократного использования одних и тех же фрагментов описаний при различных значениях входных величин. Именно на этом приеме основано построение описаний, не удлиняющихся при увеличении объема действий, предусматриваемых этими описаниями. Возвращение к повторному прохождению одного и того же фрагмента описания может быть организовано с применением логических средств языка, однако язык может содержать и специальные средства организации циклических алгоритмов (например, операторы цикла в языках высокого уровня). И в том и другом случае существенным компонентом алгоритмической культуры здесь является понимание общей схемы функционирования циклического процесса и, что особенно важно, умение выделять при построении алгоритмов повторяющуюся (рабочую) часть цикла.

8. Выполнение (обоснование) алгоритма. Существенно важным компонентом алгоритмической грамотности является постоянно привлекаемое в процессе алгоритмизации умение воспринимать и исполнять разрабатываемые фрагменты описания алгоритма отвлеченно от планируемых результатов – так, как они описаны, а не так, как может быть, в какой-то момент хотелось бы самому автору или исполнителю. Говоря иными словами, требуется развитое умение четко сопоставлять (и разделять) то, что задумано автором, с тем, к чему приводит фактически написанное.

9. Организация данных. Исходным материалом для алгоритма является информация или исходные данные, которые надлежит обработать. Составитель алгоритма обязан думать не только о том, как и в какой последовательности производить обработку, но и о том, где и как фиксировать промежуточные и окончательные результаты работы алгоритма.

Алгоритмическая культура школьника как совокупность наиболее общих «допрограммистских» представлений, умений и навыков обеспечивает некоторый начальный уровень грамотности школьника не только для его успешной работы в системе «ученик-компьютер», но и в неформальных безмашинных системах «ученик-учитель», «ученик-ученик» и т.п., т.е. создает то операционное наполнение, которое, в частности, обслуживает деятельность школьника в рамках учебных дисциплин за пределами «компьютерной» обстановки. Как отмечал академик Е. П. Велихов, в связи с введением в школу предмета «ОИВТ», «информатика является частью общечеловеческой культуры, не сводящейся к использованию компьютеров, а в равной степени относящейся, скажем, к умению объяснить приезжему дорогу».

Конкретное же наполнение этого понятия в тот период во многом связывалось с изучением учащимися основ алгоритмизации и программирования, что, прежде всего, объяснялось существовавшим уровнем компьютерной техники и соответствующего программного обеспечения. Современный же этап развития школьного курса информатики требует уточнения перечня и содержания компонентов, характеризующих понятие «алгоритмическая культура». Принципиально новая задача здесь – выполнить эту работу по отношению к разделу «Информационные технологии», в рамках которого учащиеся знакомятся с работой текстового и графического редакторов, электронных таблиц, СУБД .

Страницы: 1 2 3

Похожие публикации:

Вступление ребенка в ответственную социальную жизнь
Центральным для понимания кризиса детства является изменение в сознании ребенка, а именно – становление его самосознания. В конце дошкольного и в начале школьного возраста происходит отчетливо выраженное формирование новой ступени психологического развития – персонализации различных деятельностных ...

Самооценка: понятие, сущность, виды
Традиционно, в психологии, основателем изучения проблемы самооценки человека считается Уильям Джеймс. В самооценке он видит только самодовольство субъекта или же, наоборот, недовольство собой. В его понимании самооценка является эмоциональным компонентом. Дьяченко М.И., Кандыбович Л.А. в кратком пс ...

Фитбол гимнастика - средство коррекции осанки
Мы выяснили, что новой формой занятий по физическому воспитанию и коррекции осанки у детей является фитбол-гимнастика. Фитбол в переводе с английского, означает мяч для опоры, используемый в оздоровительных целях. Фитбол-гимнастика позволяет решать следующие задачи: - Развитие двигательных качеств; ...

Возрастные особенности внимания

Возрастные особенности внимания

Внимание - это особое свойство человеческой психики. Оно не существует самостоятельно - вне мышления, восприятия, работы памяти, движения. Нельзя быть просто внимательным - можно быть внимательным, только совершая какую-либо работу.

Категории

Copyright © 2018 - All Rights Reserved - www.eduriver.ru