Метод половинного деления

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

ими учащимися для решения тех или иных задач, например, из области физики. Среди методистов распространено мнение, что подобная работа в школе возможна лишь на высоком уровне (в специализированных классах) из-за слабой подготовки учащихся в области программирования. Однако при согласованных действиях преподавателей физики, математики и информатики этот недостаток может быть легко выполнен. В частности успешным оказывается проведение уроков по теме "Движение тела под действием силы тяжести при начальной скорости управления горизонтально или под углом к горизонту", изучаемой в курсе физики 9 класса совместно с учителем информатики. В курсе информатики Учащимся предлагается лабораторная работа "Артиллериская задача". При выполнении данной работы учитель отрабатывает навыки программирования, изучает метод дихотомии (половинного деления). При этом приходится решать задачу физически, т.е. возникают трудности по применению формул физики. Таким образом затмевается главная цель урока по информатике: формирование умений и навыков решения задач методом половинного деления с использованием ЭВМ. Поэтому здесь и необходимо проведение интегрированных уроков по физике и информатике при решении задач. Тем более, что в Сборник задач по физике для 9-11 классов (переизданного в 1992 г.), автором которого является А.П. Рымкевич, включены программируемые задачи, которые для решения требуют знаний по физике и информатике.

Литература

  1. Гейн А.Г., А.И. Сенокосов, Н.А. Юнерман Информатика: учебное пособие для 10-11 классов. М.: Просвещение, 2001.
  2. Гейн А.Г., В.Г. Житомирский, Е.В. Линецкий, М.В. Сапир, В.Ф. Шолохович Основы информатики и вычислительной техники. М.: Просвещение, 1992.
  3. Симонович С., Г. Евсеев. Практическая информатика: Учебное пособие для средней школы. Универсальный курс. М.: Аст-пресс: Инфорком-пресс, 2001.
  4. Сеть Internet

 

Приложение

 

 

 

Тематическое планирование уроков в 11 классе (68 часов).

 

Тема урокаКраткое содержание1Циклическая форма организации действий.Циклы "до" и "пока". Вложенные и последовательные циклы.2Использование циклических структур при вычислении суммы произведения или количества множества произвольных числовых констант.Рассмотрение таблицы предписаний для вычисления суммы произведения и количества множества чисел.3Циклическая структура как частный случай разветвляющегося алгоритма.Решение задач, представляющих циклическую структуру с помощью операторов IF… THEN… GOTO. Операторы WHILЕ и WEND. 4Цикл с параметрами.Цикл для каждого и его параметры. Операторы FOR… TO… NEXT в цикле с параметрами.5Вводный инструктаж по ТБ.Повторение правил ТБ для работы в компьютерном классе.6Лабораторно-практическая работа № 1 "Разработка электронных часов на экране компьютера".Ввод в ПК программы "Электронные часы" и исследование параметров цикла "для каждого".7Закрепление уроков № 1 - 5.Решение задач, имеющих в своей структуре один цикл.8Лабораторно-практическая работа № 2 "Использование операторов цикла для каждого при решении задач на ПК".Решение на ПК задачи, имеющих в своей структуре один цикл.9Закрепление уроков 1 - 5.Решение задач, имеющих в своей структуре один цикл.10Лабораторно-практическая работа № 3 "Использование операторов цикла для каждого при решении задач на ПК".Решение на ПК задач, имеющих в своем составе только один цикл.11Самостоятельная работа по темам уроков 1 - 5.12Связь программирования с математикой.Развитие графического мышления для построения графиков функций (на Бейсике) на экране ПК.13Лабораторно-практическая работа № 4 "Использование операторов графики языка Бейсик для построения графиков на экране монитора".Решение задач на ПК на построение графиков функций.14Структурный подход к решению задач с использованием циклов и ветвлений.Способы построения сложных алгоритмических структур. Последовательные структуры и структуры с вложением.15Переход от неструктурного алгоритма к структурному.Способы перехода - размножение блоков или ввод дополнительной переменной.16Закрепление уроков 13 - 14.Решение задач, приводящих к структурному виду алгоритмы, не являющиеся структурными.17Лабораторно-практическая работа № 5 "Использование сложных алгоритмических конструкций в составлении программ на Бейсике".Решение на ПК задач, имеющих в своем составе сложные алгоритмические структуры.18Закрепление уроков 13, 14Решение задач, имеющих в своем составе сложные алгоритмические структуры.19Контрольная работа по теме "Структурное программирование".20Табличный способ организации данных.Таблицы. Типы. Одномерный и двумерный массив. Операции с массивами. 21Обработка массивов на языке Бейсик.Ввод массивов с помощью операций LET, INPUT, DATA-READ, задание элементов массива случайным образом, вывод элементов массива.22Закрепление уроков 20, 21Решение задач на обработку массивов на Бейсике. 23Лабораторно-практическая работа № 6 "Обработка массивов на Бейсике".Решение задач с табличной организацией числовых данных.24Закрепление уроков 20,21.Решение задач на обработку массивов на Бейсике.25Лабораторно-практическая работа № 7 "Обработка массивов на Бейсике".Решение задач с табличной организацией числовых данных.26Самостоятельная работа по темам уроков 20 - 21.27Обработка текстовых данных.Действия над текстовыми величинами, операции и функции символьных переменных.28Закрепление уроков 27Решение задач на обработку текстовых данных.29Лабора?/p>