Scratch: полезные заготовки. № 2 Чертим графики Блог учителя информатики / 13.05.2011 Сегодня представлю новую заготовку Scratch, с помощью которой можно строить графики функций.По умолчанию строится парабола. Но если скачать проект к себе на компьютер, то очень легко можно вписать другую функцию и построить ее график:Логика работы скрипта такова. Задаются начальное и конечное значения аргумента и шаг его изменения. По этим данным скрипт определяет минимальное и максимальное значения функции. Эти значения определяются простым перебором. Потом рассчитываются коэффициенты масштабирования, чтобы график уместился на сцене. И чертится график.При создании скрипта я сделал небольшое открытие. Оказывается, с помощью команды Передать можно организовать подпрограмму. Напомню, что официально эта возможность будет реализована во второй версии Scratch.У меня подпрограмма Функция вызывается командой Передать Функция. Главное, после этой команды дать команду Ждать. Если этого не сделать, то подпрограмма и основной скрипт будут выполняться одновременно и, следовательно, результаты работы подпрограммы не попадут в основной скрипт. Этот скрипт является, действительно, еще заготовкой. Здесь можно еще много чего добавить. Например, задать возможность выбора некоторых стандартных функций и ввода коэффициентов с клавиатуры. Тогда этот проект можно будет использовать не только для построения, но и для анализа графиков функций.Также можно сделать поиск минимума и максимума функции не простым перебором, а с помощью численных методов вычисления производных и анализа функций, которые мы когда-то учили на информатике в институте.Посты по теме: Scratch: полезные заготовки. № 1 - Горизонтальное отражение Scratch скретч скретч-кирпичики