Урока. «Проект Калькулятор»




Дата25.08.2016
Размер65 Kb.
Тема урока. «Проект Калькулятор».

Цели урока:

Разработать проект, который позволит производить четыре арифметических действия над числами (сложение, вычитание, умножение, деление).

Дополнить проект функциями возведения в квадрат числа (sqrt(a)) и синуса (sin(a)).

Задачи урока:

Образовательная: закрепление навыков создания графического интерфейса проекта, навыков установки значений свойств объектов графического интерфейса, навыков создания программного кода.

Развивающие: развитие приёмов умственной деятельности (обобщение, анализ, синтез, сравнение); развитие внимания, восприятия, развитие познавательного интереса к программированию.

Воспитательные: повышение информационной культуры учащихся, воспитание самостоятельности.

Тип урока: закрепления новых знаний.

Оборудование: компьютер, проектор.

Методическое обеспечение урока: презентация по теме урока, подготовленная в PowerPoint

Программное обеспечение урока: Объектно-ориентированный язык программированияVisual Basiс 2008.

План урока:

2. Закрепления новых знаний:



  1. Организация начала занятия – 2 мин

  2. Проверка выполнения домашнего задания – 10 мин

  3. Подготовка к основному этапу занятия

4. Закрепление знаний и способов действий Компьютерный практикум– 15 мин

5. Обобщение и систематизация знаний

6. Подведение итогов занятия.

7. Информация о домашнем задании, инструктаж по его выполнению


ХОД УРОКА.

I. Организация начала занятия.

Здравствуйте ребята. Я рада приветствовать вас на уроке. Откройте тетради, запишите число.

Напомните, какую тему мы начали с вами изучать.

(Основы объектно – ориентированного программирования.)

- Какой язык программирования мы с вами изучаем?



(Объектно – ориентированного и процедурного программирования VB )

На чем основан язык VB?

(На возможности кодирования алгоритма на этом языке, а также осуществлять визуальное конструирование графического интерфейса)

- Какое задание вы выполняли на прошлом уроке?

(создавали проект «Переменные»)

- Что мы понимаем под словом проект?

(Это результат процессов программирования и конструирования, который объединяет в себе программный код и графический интерфейс. Проекты могут выполняться как в самой системе, так и могут быть преобразованы в приложения Windows)

Ребята, послушаем Наташу. Она подготовила к сегодняшнему уроку презентацию «Из истории вычислительных машин…»



Презентация Последний слайд – калькулятор.

Учитель: Ребята, как вы думаете, как связана тема Наташиного выступления с темой нашего урока? Какую цель можем поставить? Какие задачи решить?

Формулирование цели (Мы будем создавать проект Калькулятор, используя среду ООП Visual Basic.)



Учитель. Итак, запишем тему урока. - записывают тему урока.

Учитель. Для качественной работы на уроке повторим теоретический материал. Возьмите листы с вопросами и следите за экраном. (На экран проецируется графическая часть вопроса. Ученики отвечают устно)

Проверочный тест.

  1. Что изображено на рисунке?







1)Форма

2)Окно


3) Программа

  1. Что изображено на рисунке?




1)Панель элементов

2) Окно свойств

3) Форма


  1. Что размещено на форме?






1)Надпись

2)Текстовое поле 3)Командная кнопка




  1. Что размещено на форме?






1)Надпись

2)Текстовое поле 3)Командная кнопка




  1. Что размещено на форме?



1)Надпись

2)Текстовое поле 3)Командная кнопка




  1. Как называется выделенное свойство?



1) Изменение цвета фона

2) Название объекта

3) Выравнивание


  1. Как называется данное окно?



1)Окно кодов

2)Окно формы

3)Окно программы VB


8. Какой объект можно разместить на форме, на-жав на кнопку, изображён-ную на рисунке?



1)Надпись

2)Текстовое поле 3)Командная кнопка




3. Какой объект можно разместить на форме, нажав на кнопку, изображённую на рисунке?



1)Надпись

2)Текстовое поле 3)Командная кнопка




4. Какой объект можно разместить на форме, нажав на кнопку, изображённую на рисунке?



1)Надпись

2)Текстовое поле 3)Командная кнопка




Какой функциональной клавишей можно запустить проект на проверку?




1) F9

2) F1


3) F5


Объясните назначение функции

Val(Строка$)

1)преобразовать число в строковое значение

2)преобразовать строковое значение в число

3) создать новую форму для строки


Учитель. Повторим этапы создания проекта.

Ученик. Перечисляет этапы разработки проекта.

Продумывание программы.

Проектирование интерфейса, т.е. помещение на форму нужных управляющих элементов, кнопок, списков и т.п.

Написание программного кода, связывающего помещённые на форму управляющие элементы.

Отлаживание программы.

Окончательная компиляция и, если это необходимо, создание дистрибутива (т.е. установочного файла setup.exe).

Порядок этапов тоже важен.

Учитель. Переходим к выполнению практической работы. Ваш калькулятор должен выглядеть примерно так: Слайд.

Выполнять арифметические действия +, -, *, / , а также вычислять квадратный корень и значение функции синус.

- учебники приготовили, стр 242, ПР №4.3

- VB запущена

- кто раньше выполнит задание – работа по карточке.

Проверка практической работы



  1. Проверить выполнение проекта по заданию 4.3 – 6 кнопок…………………………

  2. Проект Калькулятор 6 кнопок + cos, tg

  3. Проект Калькулятор 6 кнопок + х2, хn

Какие трудности вы испытывали при работе над проектом?

  1. При работе мне было сложно ……

  2. Мне было непонятно …….

  3. Я испытывал затруднения ……

  4. Мне было интересно научиться создать собственный калькулятор и думаю, что научусь создавать более сложные проекты.

  5. Я хотел бы создать калькулятор, который помогал решать задачи на проценты, для подготовки к ГИА

Учитель. Молодцы, ребята. Вы славно потрудились - создали проект «Калькулятор», тем самым усовершенствовали навыки создания графического интерфейса и программного кода. Все ваши трудности в работе над проектом и вопросы мы отработаем на последующих уроках.

А сейчас откройте дневники и запишите домашнее задание. Стр 246-248, обратите внимание на написание программного кода для кнопок обработчика события работы со строковыми переменными.

Поставьте оценки за урок

1.

2.

3.



4.

5.

6.



7.

8.

9.



10.

Итог урока:

- в завершении урока хотелось бы дополнить, что тема создания проектов актуальна не только на уроках информатики, но и на всех уровнях образования, включая высшее. С вами учатся и присутствуют на уроке участницы районной научно – практической конференции молодых исследователей «Шаг в будущее - 2010» Богушева Наташа и Молчанова Саша. А вы хотели бы углубиться в изучение этой темы и подготовить проект для участия в школьной научно – практической конференции в феврале?

- Да


- Тогда я приглашаю вас на занятия кружка «Школьный ИНФО – фокус».

Карточка.

-425 +(-345)=

0.56 +223.34=

-425 -(-345)=

0.56 -223.34=

525*1.25=

23*5.6=


750/25=

456/78=


sqr (144)=

sqr (625.25)=

sqr(0.196)=

sin(0.19)=

cos(0.19)=

sin(1.37)=

cos(0.9)=

sin(0.9)=



cos(1.37)=



База данных защищена авторским правом ©infoeto.ru 2016
обратиться к администрации
Как написать курсовую работу | Как написать хороший реферат
    Главная страница