Инфоурок Информатика Другие методич. материалыМакросы в OpenOffice.org Урок 2, разработка игры "Угадай число" (материал для занятий кружка информатики)

Макросы в OpenOffice.org Урок 2, разработка игры "Угадай число" (материал для занятий кружка информатики)

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

Выберите документ из архива для просмотра:

Выбранный для просмотра документ Угадай число.odt

Макросы OpenOffice.org, Урок №2

 

         Для автоматизации самых разных действий в OpenOffice.org используются  макросы. Макрос автоматизирует действия, которые требуют длительных ручных манипуляций с возможными ошибками. В настоящее время автоматизированные действия наиболее легко выполняются написанием макросов на OOo Basic. OOo Basic подобен другим разновидностям Basic (Visual Basic, VBA, VBScript и т.д.). Цель этой методички — дать возможность обучающимся максимально быстро начать программировать в OpenOffice.org .

         Сегодня мы создадим простую игру «Угадай число».

Алгоритм данной игры чрезвычайно прост, компьютер задумывает число от 1до 99 а человек пытается его угадать за наименьшее число попыток. При каждой попытке выдается сообщение «Много» или «Мало»

Данная программа более сложная чем Hello World из прошлого урока. Здесь требуются переменные для хранения: задуманного числа, строковой переменной введенной человеком и ее числового варианта, числа попыток

полный текст макроса:

 

Sub Main

Dim sNum As String, Z As Integer, N As Integer, S As Integer, T As Long

T=Timer

 

Z = Int((99 * Rnd) )+1 ' задумываем число

 

S=0  ' сброс счетчика попыток

 

Do

sNum = InputBox ("Введите число от 1 до 99:","Уважаемый пользователь")

N=Val(sNum)

S=S+1 ' счетчик попыток

if N>Z then MsgBox ( "Много!" , 64, "НЕВЕРНО")

if N<Z then MsgBox ( "Мало!" , 64, "НЕВЕРНО")

Loop Until N = Z

 MsgBox (S , 64, "Угадано! Попыток:")

End Sub

 

Программа не является законченной игрой, оставляя простор для творчества. Если у Вас установлен OpenOffice.org или LibreOffice,  то можно немедленно попробовать. Кнопка ниже! Только нужно проверить, отключен ли режим разработки. 

 

 

 

 

 

 

 

 

МБОУ Нижневерейская средняя школа.           В.А. Витушкин, 2016г.

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Макросы в OpenOffice.org Урок 2, разработка игры "Угадай число" (материал для занятий кружка информатики)"

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

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

Специалист по коллекторской деятельности

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 656 290 материалов в базе

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

Другие материалы

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

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

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

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

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

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

    Витушкин Василий Анатольевич
    Витушкин Василий Анатольевич
    • На сайте: 7 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 5918
    • Всего материалов: 7

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

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

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

Технолог-калькулятор общественного питания

Технолог-калькулятор общественного питания

500/1000 ч.

Подать заявку О курсе

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

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Информатика")

Учитель информатики

300 ч. — 1200 ч.

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

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

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

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

300/600 ч.

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

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

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

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

Мини-курс

Эффективное управление проектами

6 ч.

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

Мини-курс

Методология физического воспитания

4 ч.

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

Мини-курс

Классики и современники: литературные портреты и психология творчества

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 23 человека из 17 регионов
  • Этот курс уже прошли 14 человек