Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Урок по теме «Создание проектов» с применением
функций «Даты и Времени»
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Эскиз проекта “Личный
Хронограф”
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Урок изучения функций «Даты» и «Времени» в среде
Visual Studio на языке программирования Visual Basic
Цель урока:
- Изучение новых знаний;
приобрести знания по основам тео
рии алгоритмов на примере решения
задач на создание проектов;
Задачи:
Создать проект «Личный Хронограф;
Закрепить умения и навыки програм
мирования на языке ООП
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Делаем первые шаги к поставленной цели,
выбираем и запускаем Visual Studio
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
В окне приложения Visual Studio
выбираем опцию «создать проект»
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Указываем название и месторасположения
будущего проекта
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
В окне конструктора мы видим основу нашего
проекта со знакомым для нас окном
приложения Windows “Form1”
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Меняем общепринятый заголовок
Form1 на Личный Хронограф
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Располагаем на форме первый
объект PictureBox1
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
и загружаем файл изображения в
объект PictureBox1 из папки Image
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Далее помещаем второй объект Label1
и изменяем на нём надпись
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Замена текста осуществляется в окне
миниредактора путем набора нового текста
(допускается редактирование)
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Под Label1 располагаем TextBox1,
оставляя его содержимое пустым
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Соответственно устанавливаем Label2
Label4 с надписями:
Label2 – Ваш день рождения
Label3 – Вы прожили
Label4 дня (дней)
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Добавляя к этим меткам TextBox2,
TextBox3, Label5, TextBox4 и Label6
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Далее загружаем объекты
PictureBox2PictureBox13
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
и размещаем в них знаки зодиака
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Каждому рисунку зодиака, свойству
Visible придать значение False
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
И наконец самый важный объект
проекта кнопка Button1
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Немного косметики
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Переходим к написанию
КОДа
С начало в Public Class Form1 объявим переменные:
r – отвечает за содержимое текстового окна «Дата
рождения» в формате Date;
a – это текущая дата, взятая из системного времени
компьютера в формате Date;
Т – порядковый номер дня недели в формате Integer;
u – число отвечающее за год рождения, в формате Integer;
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
КОД для Private Sub Button1 события
Click
r = CDate(TextBox1.Text)
a = Today()
TextBox2.Text = DateDiff(DateInterval.Day, r, a)
T = Weekday(r, 2)
TextBox3.Text = WeekdayName(T)
u = Year(r)
Select Case r
Case DateSerial(u, 1, 1) To DateSerial(u, 1, 19)
TextBox4.Text = "Козерог«
PictureBox3.Visible = True
Case DateSerial(u, 1, 20) To DateSerial(u, 2, 18)
TextBox4.Text = "Водолей"
PictureBox4.Visible = True
Case DateSerial(u, 2, 19) To DateSerial(u, 3, 20)
TextBox4.Text = "Рыба"
PictureBox5.Visible = True
Case DateSerial(u, 3, 21) To DateSerial(u, 4, 19)
TextBox4.Text = "Овен"
PictureBox2.Visible = True
Case DateSerial(u, 4, 20) To DateSerial(u, 5, 20)
TextBox4.Text = "Телец"
PictureBox13.Visible = True
Case DateSerial(u, 5, 21) To DateSerial(u, 6, 21)
TextBox4.Text = "Близнец"
PictureBox12.Visible = True
Case DateSerial(u, 6, 22) To DateSerial(u, 7, 22)
TextBox4.Text = "Рак"
PictureBox11.Visible = True
Case DateSerial(u, 7, 23) To DateSerial(u, 8, 22)
TextBox4.Text = "Лев"
PictureBox10.Visible = True
Case DateSerial(u, 8, 23) To DateSerial(u, 9, 22)
TextBox4.Text = "Дева"
PictureBox9.Visible = True
Case DateSerial(u, 9, 23) To DateSerial(u, 10, 23)
TextBox4.Text = "Весы"
PictureBox8.Visible = True
Case DateSerial(u, 10, 24) To DateSerial(u, 11, 22)
TextBox4.Text = "Скорпион"
PictureBox7.Visible = True
Case DateSerial(u, 11, 23) To DateSerial(u, 12, 21)
TextBox4.Text = "Стрелец"
PictureBox6.Visible = True
Case DateSerial(u, 12, 22) To DateSerial(u, 12, 31)
TextBox4.Text = "Козерог"
PictureBox3.Visible = True
End Select
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Переходим к
тестированию
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
или отладке проекта
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Последний шаг – сохранение
проекта
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Нажимая «Сохранить» мы заканчиваем
работу над проектом
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Домашнее задание.
Дополнить проект сведениями из восточного (китайского)
гороскопа Восточный (Китайский) гороскоп.docx .
Используйте сведения, что текущий год – год Собаки и
периодичность гороскопа 12 лет
Рекомендации:
определить интервал (промежуток) времени в годах
найти остаток ( с помощью функции mod)
и связать его с помощью Case с восточным гороскопом
Приготовиться к защите проектов
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Список литературы для
подготовки к уроку:
Информатика Базовый уровень: учебник для 10
класса /И.Г. Семакин, Е.К. Хеннер, Т.Ю. Шеина – 4е
изд. М.: Бином. Лаборатория знаний, 2015.264с.:ил.
Visual Basic для студентов и школьников /Н.Б.
Культин, Л.Б. Цой СПб.:БХВПетербург, 2010. – 416
с.ил.+CD_ROM – (ИиИКТ)
Информатика. ВСЁ для учителя! №7(43) ИЮЛЬ 2014
Создание проектов на Visual Basic
http://astrosfera.ru/vostochnyjgoroskop.html .
Разработка урока по программированию на VB в Visual Studio 2013 (2010)
Спасибо за внимание!
Краснодарский край
Туапсинский район
пгт. Новомихайловский
ул. Мира 67
МАОУ СОШ №35
Учитель информатики
Куксин А.А.
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.