Создание Windows-приложение Калькулятор.
план-конспект урока (информатика и икт, 10 класс) по теме

Белкин Виктор Владимирович

Данное занятие является началом работы над проектом "Мультимедийный калькулятор". И в  нем будет рассмотрено создание графического интерфейса.

Скачать:

ВложениеРазмер
Microsoft Office document icon kalkulyator._urok_1.doc42 КБ

Предварительный просмотр:

Форма и элементы управления.

Урок 1. Проект "Мультимедийный калькулятор". Создание графического интерфейса.

Цель урока: разобрать задачу, создать математическую модель, обсудить элементы графического интерфейса.

Тип урока: объяснение нового материала.

Средства и оборудование: компьютер, среда разработки VB 6.0, раздаточный материал.

Ход урока:

1. Повторение в форме фронтального опроса.

  1. Дайте описание основных свойств объекта CommandButton ( Caption, BackColor и Default).
  2. Дайте описание основного события объекта CommandButton. (Click()).
  3. Дайте описание основных свойств объекта TextBox. (Text).
  4. Какое свойство позволяет задать вид системного значка? (Icon).
  5. Какой тип переменной лучше применить для хранения чисел с плавающей точкой обычной точности? (Single).
  6. Какой тип переменной лучше применить для хранения логических данных? (Boolean).

2. Задача.

Создать мультимедийный калькулятор, по внешнему виду похожий на системный калькулятор Windows.

Решение задачи.

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

См. рис. 1.

3. Обсуждение элементов графического интерфейса.

  • Высота формы 3465 твип.
  • Ширина формы 3285 твип.
  • Надпись в строке заголовка «Калькулятор».
  • Кнопка «Развернуть» отключена.

Текстовое поле

Name

Text

Txt1

""

Командные кнопки

Name

Caption

(cmd0 – cmd9) для работы с цифрами

0 - 9

cmd10 для ввода запятой

,

cmdZnak для ввода знака отрицательных чисел (-)

-/+

cmdS для выполнения суммирования

+

cmdV для выполнения вычитания

-

cmdU для выполнение умножения

*

cmdD для выполнения деления

/

cmdKr для нахождения квадратного корня числа

Sqr

cmdPr для нахождения процентов от числа

%

cmdObr для нахождения обратного числа

1/x

cmdRv для выполнения выбранной операции

=

cmdBack для удаления последнего символа числа

BackSpace

cmdCe для удаления введенного числа и знака операции

Ce

cmdC для удаления введенного числа

C

4. Работа за ПК в среде программирования Visual Basic.

Создание формы с именем frmКальк и надписью в строке заголовка «Калькулятор». Создание ЭУ и установка значения их свойств.

5. Домашнее задание: разработать код для события Click кнопки BackSpace.

6. Итог урока.


По теме: методические разработки, презентации и конспекты

Перевод чисел в др.систему счисления в программе Калькулятор

Карточки для практической работы в программе Калькулятор. Перевод чисел из одной системы счисления в другую. Информатика, 8 класс....

Обработка информации. Выполнение вычислений в программе Калькулятор.

Учащимся получают представление о процессе обработки информации, о двух типах обработки информации, а также расширяют представление о компьютере как инструменте обработки числовой информаци...

Калькулятор

Обучающая презентация по работе с электронным калькулятором в простом и инженерном виде....

Отчет о работе окружной экспериментальной площадки " Школьный калькулятор"

Основные итоги экспериментальной деятельности в рамках Окружной экспериментальной площадки " Школьный калькулятор """"""""""...

ПР "Выполняем вычисления с помощью программы Калькулятор" (5 кл.)

Дидактический материал для проведения практической работы №5 "Выполняем вычисления с помощью программы Калькулятор" в 5 классе по УМК Н.В. Босовой. В ходе выполнения задания предполагается создание по...

Урок информатики «Создание калькулятора с использованием языка программирования Visual Basic»

Урок информатики в 11-м классе. «Создание калькулятора в среде Visual Studio 2013 с использованием языка программирования Visual Basic» ...

Создание Windows-приложение Калькулятор.

Продолжение предыдущего материала. Рассматривается продолжение работы над приложением....