Цвета сайта:
Размер шрифта:
Обычная версия сайта
SharePoint

Skip Navigation LinksВики-страница учащегося к проекту Щелкни и узнаешь, что это

Название проекта: Графики функций
 
Авторы и участники проекта: учащиеся 9 класса
 
Проблемный вопрос (вопрос для исследования):
 
Как создать приложение средствами языка Visual Basic  для построения графиков линейной функции, квадратичной функции, функции обратная пропорциональность, графиков функций с модулем?
 
Гипотеза исследования:
 
Действительно ли использование графических методов и циклических алгоритмов даёт возможность строить графики функций?
 
Цели исследования:
  • Как в проект включить несколько  взаимосвязанных форм?
  • Как организовать вывод математической системы координат на форму проекта?
  • Какие методы, свойства и события объектов необходимя для построения графиков функций?
  • Как сделать графический интерфейс проекта привлекательным, понятным и удобным для пользователя?

Формы работы над проектом: индивидуальная, групповая и коллективная.

Коллективная - обсуждение с учащимися содержания приложения, определение количества форм, объектов на форме, типов графиков функций. Результатом коллективной формы работы является памятка по содержанию описанию структуры проекта, содержащая только рекомендации, но не обязательные требования.
Индивидуальная - форма работы предполагает самостоятельный поиск информации, написание программных кодов для построения конкретного графика функции  и их корректировка,описание объектов, расподоженных на форме.
Групповая - форма работы разрешается в тех случаях, когда учащиеся испытывают затруднения при работе над проектом.

Средства:

  • Интернет-ресурсы.
  • Возможности ПК (программы Visual Basic, Word, Paint, Adobe Photoshop).

Методы:

  • Словесные: объяснение, беседа, самостоятельная работа с электронными ресурсами, материалами учебников по информатике и алгебре для 7-9 классов.
  • Практические: написание программных кодов, создание графического интерфейса проекта.
  • Исследовательские: анализ теоретического материала, обработка информации.
  • Частично-поисковый: самостоятельный поиск информации в учебной литературе, самостоятельная работа с Интернет-ресурсами по поиску информации.
Результаты исследования:
 
В ходе исследования учащиеся установили:
  • Для добавления в проект VB нескольких форм (в данном проекте их 16 шт.) необходимо  в главном меню Проект (Project) VB выбрать команду Добавить форму (Add Windows Form). Затем установить для всех форм проекта одинаковые значения ширины (Width) и высоты (Height), а также их расположение в окне Рабочего cтола Windows. Для перехода с одной формы на другую на каждую форму нужно установить  кнопки или метки, а также необходимы методы  для объекта Form:
    • Hide (скрыть форму),
    • Show (показать форму),
    • Unload (выгрузить форму).
  • Для организации вывода на форму математической системы координат необходим метод Scale, который применим для объектов  Форма (Form) и Графическое поле (Picture).
  • Для вывода графиков функций воспользовались графическим методом Pset (установка точки). Так как график функции - это линия, состоящая из множества точек, то для его построения применили алгоритмическую структуру "цикл со счетчиком", с шагом 0.001 для того чтобы визуально график был сплошной линией.
  • Для создания привлекательного интерфейса приложения воспользовались графическим редактором Adobe Photoshop CS3, Paint, в котором создали заготовку фона формы и на ней имитацию кнопок "Выход" и "Сброс". В проекте функциональность данных кнопок реализовали через объект Метка (Label), свойство - Прозрачность (Transparent) и событие - Щелчок (Click).Заготовку фона вставили на форму через свойство формы Picture.

Вывод:

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

Продукт проектной деятельности:

Приложение "Графики функций" Скачать (архив 795 КБ)

Полезные ресурсы:

  • Для тех, кто программирует на VB 6.0
  • Visual Basic
  • Библиотека компьютерных моделей
  • Другие документы:

    • Угринович Н.Д. Информатика и информационные технологии. 10-11. Учебник для 10-11 классов. – М.: БИНОМ,
    • Паутова А.Г. Visual Basic. Творческое проектирование в школе и дома. В 3 ч. Ч.1. – М.: Классик Стиль, 2003
    • Паутова А.Г. Visual Basic. Творческое проектирование в школе и дома. В 3 ч. Ч.2. – М.: Классик Стиль, 2003
    • Паутова А.Г. Visual Basic. Творческое проектирование в школе и дома. В 3 ч. Ч.3. – М.: Классик Стиль, 2003
    • Макарычев Ю.Н. Алгебра 9 класс Учебник
    • Макарычев Ю.Н. Алгебра 8 класс Учебник
    • Макарычев Ю.Н. Алгебра 7 класс Учебник

     

    Вернуться на страницу "Портфолио проекта"

     
    Фотоматериалы по результатам исследования
     
    Коллективное обсуждение проекта
     
    Коллективное обсуждение проекта
     
    Работа над программными кодами проекта
     
    Работа над программными кодами проекта
     
    Главная форма проекта "Графики функций"
     
    Главная страница приложения
     
    Обозреватель проекта
     
    Фрагмент окна Проводника проекта
     
    Программные коды проекта
     
    Программный код  графика функции y=кв.корень|x|

     

    График квадратичной функции
     
    Cтраница приложения
     построенного графика функции

    y = 2 -4|x|+6