Инфоурок Информатика КонспектыЗапись линейного алгоритма на примере Pascal и VisualBasic

Запись линейного алгоритма на примере Pascal и VisualBasic

Скачать материал

Тема урока:  «Запись линейного алгоритма на примере Pascal и VisualBasic»

Цель:   Научиться работать в двух средах программирования, решая одну задачу.

Задачи:

1.      Повторение основных команд:  ввод с клавиатуры, вывод данных, присваивание.

2.      Проведение аналогии между двумя программами, анализ кодов.

 

Оборудование:  маркерная доска, проектор, экран, ПК учеников, локальная сеть, ПК учителя, уcтановленные программы Pascal ABC, VisualBasic

Ход урока:

Объявление темы, цели.

На данном уроке мы повторим  основные команды линейных алгоритмов для обобщения знаний и применения их в новом, не совсем привычном ракурсе.

1.

При составлении линейных алгоритмов самое главное – правильно определить тип данных и сами переменные для ввода в память компьютера. В качестве тренировки предлагаю составить алгоритмы к заданию на доске:

Учащиеся пишут коды в Pascal ABC, учитель контролирует, помогает. Один из кодов (выполненное задание одного из учащихся) просьбе учителя помещается в папку обмена локальной сети и выводится с учительского компьютера на экран (маркерную доску).

Проанализируем полученные коды в Pascal на примере задания 1:

2. Во второй части урока предлагаю задействовать среду объектно-ориентированного программирования VisualBasic. Проблема: можно ли в ней создать проект для подобных арифметических вычислений? Предлагаю проверить это на примере следующего задания. Оно достаточно просто звучит: составить программу, вычисляющую площадь прямоугольника по двум сторонам. Алгоритм действий:

- Сначала пишем программный код на паскале.

- Создаем интерфейс будущего приложения в VB, на форму поместим следующие объекты: метки, текстовые поля и кнопку.

- Пишем программный код на VB

 

Учитель задает параметры. 

Надписи для меток(caption): «Вычисление площади прямоугольника» (Label1), «введите a» (Label2), «введите b» (Label3), «площадь» (Label4). Один Label оставляем пустым для расчетных данных.

Текстовые поля – пустые.

Для кнопки надпись – «Вычислить» или «Рассчитать». Параметр  - размер шрифта – для всех объектов формы 14.

 

 

 

 

 

 

Для написания программного кода отследим логику

 

 

 

 

 

 

Двойным щелчком по командной кнопке мы вызовем отклик – появление в Label5 соответствующих данных. Значит нужно двойным целчком создать заготовку событийной процедуры.

 

 

 

 

Создаем. Пишем код:

Private Sub CommandButton1_Click()

Label5.Caption = Text1.Text * Text2.Text

End Sub

 - ФИЗМИНУТКА. Зарядка для глаз и спины!

3.

На экран выводятся два изображения окон и проводится анализ:

 

- как осуществляется ввод данных? – дискуссия, сравнение

- как реализован вывод данных?

- чем отличается первая программа от второй?

- как вы считаете, объектно-ориентированное программирование способствует     визуализации и упрощению восприятия задачи?

- какой способ вам понравился больше?

4.

Из нашего урока следует сделать выводы:

- Линейные программы возможно писать в разных средах программирования.

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

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

5.

Домашнее задание.

Предлагаю вам, юным программистам, написать дома программу вычисления объема цилиндра в двух средах программирования – Pascal ABC и VB. К основным шагам при выполнении задания нужно добавить в VB цветовое оформление формы, кнопки, метки. Т.е. проявить творческий или дизайнерский подход!

 Объявление оценок. Благодарю всех за урок!!!

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Запись линейного алгоритма на примере Pascal и VisualBasic"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Садовод-декоратор

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 655 198 материалов в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 08.10.2015 819
    • DOCX 702 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Руденко Татьяна Анатольевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Руденко Татьяна Анатольевна
    Руденко Татьяна Анатольевна
    • На сайте: 9 лет и 2 месяца
    • Подписчики: 0
    • Всего просмотров: 5588
    • Всего материалов: 5

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 120 человек из 43 регионов

Курс повышения квалификации

Методы и инструменты современного моделирования

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 37 человек из 19 регионов
  • Этот курс уже прошли 68 человек

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 48 человек из 21 региона
  • Этот курс уже прошли 149 человек

Мини-курс

Реклама для роста бизнеса: эффективные стратегии и инструменты

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 37 человек из 20 регионов

Мини-курс

Современные тенденции в управлении и бизнесе

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Стратегия продаж и продуктовая линейка: успех в современном бизнесе

2 ч.

780 руб. 390 руб.
Подать заявку О курсе