Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты / Билет18.doc
Скачиваний:
18
Добавлен:
09.06.2015
Размер:
151.55 Кб
Скачать

Ввод-вывод данных. Операторы языка турбо-паскаль

  1. Ввод-вывод данных

Для ввода искомых данных в языке Турбо-Паскаль используются стандартные процедуры Read или Readln. Эти процедуры используются для чтения данных, набираемых на клавиатуре и присваивания их переменным. Каждая из этих процедур может иметь любое число параметров, записываемых в круглых скобках. Параметрами могут быть только имена переменных, которые отделяются друг от друга запятыми.

Различия в использовании процедур Read и Readln состоит в том, что при выполнении процедуры Read каждое вводимое значение считывается подряд с одной и той же строки дисплея, а процедура Readln тоже считывает заданное количество вводимых значений с одной строки, но игнорирует оставшиеся на этой строке значения и переходит к новой строке.

Пример: Read (7,18); Read(3) - список 7, 18, 3;

                но Readln(7,18), Readln(3) - список 7 18

Процедура Readln без параметров реализует пропуск строки при вводе данных. Она используется для приостановки программы до нажатия клавиши Enter.

Вывод результатов программы в языке Турбо-Паскаль осуществляется двумя стандартными процедурами Write и Writeln.  Каждая из процедур может иметь любое целое число параметров, записываемых в круглых скобках после ключевого слова. Параметры в списке отделяются друг от друга запятыми. Символьная строка записывается как последовательность любых символов, заключенных в апострофы. Различие работы этих процедур заключается в следующем: после вывода данных процедура Writeln переводит курсор на следующую строку, в результате чего следующий вывод происходит на новой строке. Процедура же Write оставляет курсор на той же строке.

При обращении к процедурам Write или Writeln им передается список аргументов. Аргументы записываются в круглых скобках после имени процедуры и отделяются друг от друга запятыми. Аргументы, передаваемые процедурам вывода, могут быть любого простого типа (целого, вещественного, символьного или логического). Строки символов, заключенные в апострофы, выводятся без изменений. Если в качестве аргумента передается переменная, то будет выведено ее значение. При этом Вы можете определить ширину поля вывода, указав ее величину через двоеточие после аргумента. Для вещественных чисел Вы можете указать также количество выводимых цифр после десятичной точки.

Форма записи параметра в процедуре Write имеет следующий вид:

Write(параметр, параметр:B1, параметр:B1:B2)

где В1 - ширина поля, B2 - длина дробной части. По умолчанию integer занимает 7 позиций,  real - 13 позиций.

Вопрос 2.

Планирование учебного процесса по курсу информатика.

    Планирование основывается на нормативных документах, которые носят регламентирующий характер.      1. Базисный учебный план регламентирует распределение учебного времени на изучение конкретных дисциплин, в частности информатики. В настоящее время изучению изучению информатики отводится 1 час в неделю для 10-11 классов за счет инвариантной части. В 7-9 классах изучение курса предполагается только за счет вариативной части регионального компонента и школьного компонента.     2. На основании базисного учебного плана и проекта стандарта разработан «Обязательный минимум содержания образования по информатике для двух уровней А и В. Уровень А предполагает изучение курса за 68 часов (2 года по 1 часу), уровень В предполагает 136 часов и соответствует требованию вступительных экзаменов в ВУЗы. В ближайшее время планируется разработка курса С для углубленного изучения курса информатики.      На основании нормативных документов создаются документы, носящие рекомендательный характер:      1. Примерная учебная программа по предмету. Она является образцом, по которому разрабатываются рабочие программы (региональные, районные, школьные программы).     2. Экзаменационные материалы, итоговые, аттестационные тесты для выпускников.     3. Учебники, рекомендованные Министерством образования, которые собраны в каталоге-справочнике «Российский учебник» (газета «Информатика» – приложение к газете «1 сентября». – Семакин, Кушниренко, Гейн). На основании данных документов каждый учитель разрабатывает календарно-тематический план (рабочая программа), в которой указывается количество часов, отведенных на раздел, на тему; в какой форме будет изучаться материал, виды контроля, использование литературы. При подготовке конкретного урока разрабатывается конспект. Его структура:     1. Тема     2. Цель      3. Понимать, знать уметь – выделить.     Понимать сущность алгоритма, особенности и преимущества двоичного представления информации, возможность автоматизации деятельности человека. Знать определение алгоритма, его свойства, основные единицы информации. Уметь использовать алгоритмические конструкции, приводить примеры. Исследовать дополнительные возможности программы, внесение изменения в алгоритм.      В конспекте урока выделяются этапы урока с количеством времени, деятельность учителя, деятельность ученика, системы вопросов для актуализации знаний, на понимание изложенного учителем, для обобщения и систематизации знаний; система примеров, упражнений, заданий. Необходимо конспект урока снабдить пояснительной запиской, в которой указывается место данного урока (раздел, тема, что пройдено до этого), что учащиеся знают к этому уроку, пропедевтика каких тем, знаний осуществляется на данном уроке, указывается изложение данной темы в различной учебно-методической литературе: чем и почему пользовались.

Реализация методов и форм обучения информатики.

     1. На уроке информатики используются и словесные методы и наглядность, и практические методы. Но своеобразие состоит в том, что практическим методам уделяется большее время, своеобразие наглядных методов в демонстрации.     2. Анализ возможен при постановке задачи (необходимо выделять что дано, что надо найти). Целью анализа может быть выяснение причин ошибки в алгоритме.      3. Синтезом является решение задачи с использованием имеющихся средств, создание мысленной идеальной модели, сборка алгоритма из отдельных блоков.      4. Сравнение используется для ввода и освоение смысла понятия. Целесообразно вначале указывать сходства, а затем различия.      5. Классификация связана с освоением большого объема материала и упорядочением знаний.      6. Индукция используется при умозаключении. О правильности алгоритма на основании конечного числа тестов. При введении нового понятия, основываясь на системе примеров.      7. Дедуктивной является задача поиска ошибки в алгоритме.      8. Аналогия и перенос часто используются на уроках: если в текстовом редакторе имеется возможность редактировать и форматировать символы, то в таблице возможны аналогичные действия над текстом.      9. Абстракция и конкретизация связана с компьютерным моделированием: исходная задача всегда ставится конкретно, а затем переводится на абстрактный язык. Полученные же результаты должны быть интерпретированы «переведены» на язык пользователя)      10. Метод организации учебной деятельности:          • Репродуктивный         • проблемно поисковый,         • исследовательский,          • ролевая игра (ребенок отождествляет себя с компьютером)      11. Методы контроля:          • Устный         • Письменный         • Самоконтроль         • Машинный      Необходима комплексная оценка знаний учащихся.

Организационные формы:

     1. Фронтальная          • Устно          • За компьютером (синхронная работа) 3-5 минут для проверки понимания основных приемов работы, для снятия психологического барьера перед машиной.      2. Групповая         • При работе в графическом, текстовом редакторе создание стенгазет (по кускам)          • Парная (лучше пары непостоянные) при изучении сложного материала, например база данных.     3. Индивидуальная. Помимо урока возможны факультативные занятия, кружки, проведение экскурсий. Факультативные занятия:      1. Цель – углубление знаний в области информатики, изучение которой связано с использованием компьютера, с профессиональной ориентацией.     2. Характерно: большая самостоятельность, самоуправление, меньшее число обучаемых.      3. Факультативы могут быть         • Общего направления (применение компьютеров на уроке математики, компьютер в управлении школой)          • Где компьютер или программное обеспечение выступают в роли объектов изучения (графические редакторы, язык программирования) Кружок – более гибкая и индивидуальная форма работы, в которой участвуют учащиеся разных возрастов и меньшее по численности группа, использующие задания-проекты. В настоящее время необходимость реализовывать личностно-ориентированный подход в обучении вызывает такие педагогические технологии как      - метод проектов (его суть заключается в решении конкретной значимой задачи и предполагает достижение значимого результата)     - обучение в сотрудничестве (обучение проводится в малых группах. Отметку получают, единую на всю группу. Любой ученик из группы должен знать, уметь, выполнять, комментировать. Состав группы не постоянный.)      - разноуровневое обучение (создаются группы разного уровня на потоке А-базовый, Б-продвинутый, С углубленный. На протяжении обучения действует система зачетов и тестирования на основании которого учащихся переводят из одной группы в другую.

Структура урока информатики.

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

Этапы работы с демонстрационным компьютером:

    1. Визуальная адаптация к программе (вызвать эмоциональное отношение к программе, снять психологический барьер перед программой) – подготовка ученика к работе с программой      2. Постановка цели. Каково назначение программы.      3. Введение алгоритма работы с программой его объяснение, закрепление алгоритма работы. Деятельность учителя:      1. беседа     2. Деятельность учителя, проговаривает цели.      3. Учитель объясняет и демонстрирует.      4. Учащиеся говорят алгоритм, а учитель выполняет действия, демонстрирует и корректирует. Фронтальная работа – разбор ошибочных ситуаций (ошибки: логические, синтаксические, семантические), постановка задачи для самостоятельной работы за компьютером. Показ перспективы работы с данной программой.

Соседние файлы в папке Билеты