· способы представления информации (условно – “линия представления информации”);
· методы и средства формализованного описания действий исполнителя (условно – “алгоритмическая линия”);
· вопросы, связанные с выбором исполнителя для решения задачи, анализом его свойств; возможностей и эффективности его применения для решения данной задачи (условно назовем эту линию “линией исполнителя”);
· вопросы, связанные с методом формализации, моделированием реальных объектов и явлений для их исследования с помощью ЭВМ, проведение компьютерного эксперимента (условно – “линия формализации и моделирования);
· этапы решения задач на ЭВМ, использование программного обеспечения разного типа для решения задач, представление о современных информационных технологиях, основанных на использовании компьютера (условно – “линия информационных технологий”).
Алгоритмическая линия включает в себя обязательный минимум содержания учебного материала, который должен быть усвоен учащимися полностью.
Изучение учебного материала данной содержательной линии курса обеспечивает учащимся возможность:
· понять (на основе анализа примеров) смысл понятия алгоритма, знать свойства алгоритмов, понять возможность автоматизации деятельности человека при исполнении алгоритмов;
· освоить основные алгоритмические конструкции (цикл, ветвление, процедура), применять алгоритмические конструкции для построения алгоритмов решения учебных задач;
· получить представление о “библиотеке алгоритмов”, уметь использовать библиотеку для построения более сложных алгоритмов;
· получить представление об одном из языков программирования (или учебном алгоритмическом языке), использовать этот язык для записи алгоритмов решения простых задач.
В образовательном стандарте также сформулированы основные требования к уровню подготовки учащихся.
Учащиеся должны:
· понимать сущность понимания алгоритма, знать его основные свойства, иллюстрировать их на конкретных примерах алгоритмов;
· понимать возможность автоматизации деятельности человека при исполнении алгоритмов;
· знать основные алгоритмические конструкции и уметь использовать их для построения алгоритмов;
· определять возможность применения исполнителя для решения конкретной задачи по системе его команд, построить и исполнить на компьютере алгоритм для учебного исполнителя (типа “черепахи”, “робота” и т.д.);
· записать на учебном алгоритмическом языке (или языке программирования) алгоритм решению простой задачи.
Рассмотрим авторскую программу Макаровой Н.В. Раздел «алгоритм и исполнители» разбит на две темы, изучение которых происходит в рамках раздела «программное обеспечение информационных технологий». Программа рассчитана на преподавание информатики в расчете 2 часа в неделю.
Первая тема носит название «основы алгоритмизации» и включает в себя следующие основные вопросы: понятие и определение алгоритма; свойства алгоритмов; формы представления алгоритма: словесная, графическая, программа; типовые алгоритмические конструкции: последовательность, ветвление, цикл; стадии создания алгоритма; линейный алгоритм; разветвляющийся алгоритм; циклический алгоритм; цикл с известным числом повторений; цикл с предусловием; цикл с постусловием; вспомогательный алгоритм.
Вторая тема называется «представление о программе (классификация программ)», здесь рассмотрению подлежат следующие вопросы: исполнитель алгоритма; понятие программы и программирования; назначение процедуры; подходы к созданию программы: процедурный, объектный; классификация и характеристика программного обеспечения: системное, прикладное, инструменты программирования; роль программного обеспечения в организации работы компьютера.
Другие статьи:
Возрастные особенности подросткового периода
Дети в возрасте 10-12 лет в основном уравновешены, им свойственно открытое и доверчивое отношение кo взрослым. Они ждут от учителей, родителей, других взрослых помощи и поддержки. Однако постепенно особую роль в их жизни начинает играть коллектив сверстников и складывающиеся в нем отношения. В этот период де ...
Технология социальной работы с семьями детей с ограниченными возможностями
здоровья
социальная работа дети задержка здоровье Прежде чем, приступить к рассмотрению непосредственно технологии социальной работы, необходимо дать определения. Итак, социальные технологии — это система знаний об оптимальных способах преобразования и регулирования социальных отношений и процессов в жизнедеятельност ...