Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему для проведения урока по информатике (программирование) в формате игры Своя игра

Содержание

Инструкция:Выбор вопроса осуществляется щелчком в таблице выбора по стоимости вопроса в разделе.Вопрос появляется на экране, щелчком по слайду (но не на смайлике!) можно вызвать ответ для проверки правильности.Возврат на таблицу стоимостей вопросов осуществляется щелчком по смайлику
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ Презентация предназначения проведения обобщения по теме «Ветвление и выбор действий (язык программирования Qbasic)» Инструкция:Выбор вопроса осуществляется щелчком в таблице выбора по стоимости вопроса в разделе.Вопрос Своя играИнтеллектуальная игра по информатике для учащихся 9 – 10 классовТема:«Ветвление и Какой алгоритм называется разветвляющимся?Разветвляющийся алгоритм - это алгоритм, в котором в зависимости Что такое условие и как оно записывается?Условие - это логическое выражение, записанное В чем отличие оператора выбора от оператора условного перехода?Условный оператор позволяет в Ниже приведены блок-схемы алгоритмов. Определите, какая схема описывает разветвляющийся алгоритм.Схема 1Схема 2Схема 3Схема 4Схема 1, 4 Найдите соответствие. Отметьте те операторы, с помощью которых организуется переход, ветвление и Дана программа, в которой зашифрована пословица. Расшифруйте текст пословицы: 10 PRINT “Человек”20 Дана программа: 10 A=1420 B=A-1030 GOTO 5040 IF B=20 THEN GOTO 8050 Дана программа: 10 K=220 C=K+230 GOTO 5040 IF C=40 THEN GOTO 8050 Дана программа:10 K=2N=K*KPRINT NGOTO 10Определите результат выполнения программы?Ответ: Бесконечно выводится на экран значение переменной N=4 Дана программа:10 input cs=s+cif s По заданным предложениям угадайте известные поговорки или пословицы.1.Если два дела одновременно делать, Найдите ошибки в программе вычисления Y:Rem primer1Input “y=“;yIf x=0 then y=sinx else Составьте программу для нахождения Y: Решение:Rem primer2Input “x=“;xIf x Ввести рост человека. Вывести на экран “ВЫСОКИЙ”, если его рост превышает 180 Определить, какую задачу решает программа?INPUT A,BIF A>B THEN Y=B ELSE Y=APRINT “Y=“;YКот Найдите значение переменной К после выполнения программы:X=5SELECT CASE XCASE IS0K=4CASE ELSEK=8END SELECTPRINT KENDОтвет: K=4 Найдите ошибки в программе, определяющей по введенному номеру оценки, ее название. 	Rem Составьте программу, которая по введенному номеру дня недели, печатает его название (1-понедельник, По заданной блок-схеме составьте программу «Калькулятор». Пользователь вводит два целых числа X, Ракета запускается с Земли со скоростью V(км.час) в направлении движения Земли по СПАСИБО ЗА ИГРУ!
Слайды презентации

Слайд 2 Инструкция:
Выбор вопроса осуществляется щелчком в таблице выбора по

Инструкция:Выбор вопроса осуществляется щелчком в таблице выбора по стоимости вопроса в

стоимости вопроса в разделе.
Вопрос появляется на экране, щелчком по

слайду (но не на смайлике!) можно вызвать ответ для проверки правильности.
Возврат на таблицу стоимостей вопросов осуществляется щелчком по смайлику внизу слайду.
Выход из игры – щелчок по синей кнопки внизу таблицы выбора вопроса.

Слайд 3 Своя игра
Интеллектуальная игра по информатике для учащихся 9

Своя играИнтеллектуальная игра по информатике для учащихся 9 – 10 классовТема:«Ветвление

– 10 классов
Тема:
«Ветвление и выбор»
Автор: Род Наталья Евгеньевна,
МАОУ Лицей

№ 18 г. Калининграда

Слайд 5 Какой алгоритм называется разветвляющимся?

Разветвляющийся алгоритм - это алгоритм,

Какой алгоритм называется разветвляющимся?Разветвляющийся алгоритм - это алгоритм, в котором в

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

либо другая последовательность действий.



Слайд 6 Что такое условие и как оно записывается?

Условие -

Что такое условие и как оно записывается?Условие - это логическое выражение,

это логическое выражение, записанное с использованием знаков ,,=. Условие

может быть истинным («да»), либо ложным («нет»).


Слайд 7 В чем отличие оператора выбора от оператора условного

В чем отличие оператора выбора от оператора условного перехода?Условный оператор позволяет

перехода?
Условный оператор позволяет в процессе выполнения программы выбирать одно

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



Кот в
мешке


Слайд 8 Ниже приведены блок-схемы алгоритмов. Определите, какая схема описывает

Ниже приведены блок-схемы алгоритмов. Определите, какая схема описывает разветвляющийся алгоритм.Схема 1Схема 2Схема 3Схема 4Схема 1, 4

разветвляющийся алгоритм.
Схема 1
Схема 2
Схема 3
Схема 4
Схема 1, 4


Слайд 9 Найдите соответствие. Отметьте те операторы, с помощью которых

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

организуется переход, ветвление и выбор
REM
INPUT
=
PRINT
END
GOTO
IF….THEN….ELSE
SELECT CASE


А) оператор конца вычислений
Б)

Оператор безусловного перехода
В) оператор вывода (печати)
Г) Оператор выбора
Д) Оператор ввода
Е) Оператор условного перехода
Ж) оператор присваивания
З) Оператор комментария

1 – З, 2 –Д, 3 – Ж, 4 – В, 5 – А, 6 – Б, 7 – Е, 8 – Г. Переход – 6, Ветвление 7, Выбор - 8


Слайд 10 Дана программа, в которой зашифрована пословица. Расшифруйте текст

Дана программа, в которой зашифрована пословица. Расшифруйте текст пословицы: 10 PRINT

пословицы:
10 PRINT “Человек”
20 GOTO 70
30 PRINT “цветы”
40 GOTO

130
50 PRINT “запаха”
60 GOTO 90
70 PRINT “без”
80 GOTO 110
90 PRINT “что”
100 GOTO 30
110 PRINT “знаний”
120 GOTO 90
130 PRINT “без”
140 GOTO 50



Определите правильный ответ.



Человек без знаний, что цветы без запаха.


Слайд 11 Дана программа:
10 A=14
20 B=A-10
30 GOTO 50
40 IF

Дана программа: 10 A=1420 B=A-1030 GOTO 5040 IF B=20 THEN GOTO

B=20 THEN GOTO 80
50 B=B*5
60 GOTO 40
70 B=B/2
80 GOTO

100
90 PRINT B
100 PRINT B*2
Определите результат выполнения программы.



Ответ: 40


Слайд 12 Дана программа:
10 K=2
20 C=K+2
30 GOTO 50
40 IF

Дана программа: 10 K=220 C=K+230 GOTO 5040 IF C=40 THEN GOTO

C=40 THEN GOTO 80
50 C=C*10
60 GOTO 40
70 C=C/2
80 PRINT

C
Известно, что результатом данной программы является значение С=40. Внесите в программу одно изменение таким образом, что результат С стал равным 20.



Ответ: 40 IF C=40 THEN GOTO 70


Слайд 13 Дана программа:
10 K=2
N=K*K
PRINT N
GOTO 10
Определите результат выполнения программы?
Ответ:

Дана программа:10 K=2N=K*KPRINT NGOTO 10Определите результат выполнения программы?Ответ: Бесконечно выводится на экран значение переменной N=4

Бесконечно выводится на экран значение переменной N=4


Слайд 14 Дана программа:
10 input c
s=s+c
if s

Дана программа:10 input cs=s+cif s

s
Какую задачу решает программа?
Ответ: с клавиатуры вводятся числа, пока

их сумма не превысит 100

Слайд 15 По заданным предложениям угадайте известные поговорки или пословицы.
1.Если

По заданным предложениям угадайте известные поговорки или пословицы.1.Если два дела одновременно

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

2.

Если делать дело не торопясь, то быстрее его закончишь.

3. Если не будешь трудиться, то не сваришь ухи.

4. Если сам натворил бед, то сам и отвечай.

За двумя зайцами погонишься и одного не поймаешь

Тише едешь – дальше будешь

Без труда не вынешь рыбку из пруда

Сам кашу заварил, сам и расхлёбывай


Слайд 16 Найдите ошибки в программе вычисления Y:



Rem primer1
Input “y=“;y
If

Найдите ошибки в программе вычисления Y:Rem primer1Input “y=“;yIf x=0 then y=sinx

x=0 then y=sinx else y=cosx
Print x
end
Решение:
Rem primer1
Input “x=“;x
If

x>=0 then y=sin(x) else y=cos(x)
Print “y=“;y
end

Слайд 17 Составьте программу для нахождения Y:


Решение:

Rem primer2
Input “x=“;x
If

Составьте программу для нахождения Y: Решение:Rem primer2Input “x=“;xIf x

x


Слайд 18 Ввести рост человека. Вывести на экран “ВЫСОКИЙ”, если

Ввести рост человека. Вывести на экран “ВЫСОКИЙ”, если его рост превышает

его рост превышает 180 см, и “НЕ ОЧЕНЬ ВЫСОКИЙ”

в противном случае. Cоставить программу для решения задачи.


Rem primer3
Input “введите рост человека”; R
If R>180 then print “Высокий” else “print “Не очень высокий”
End


Слайд 19 Определить, какую задачу решает программа?
INPUT A,B
IF A>B THEN

Определить, какую задачу решает программа?INPUT A,BIF A>B THEN Y=B ELSE Y=APRINT

Y=B ELSE Y=A
PRINT “Y=“;Y

Кот в
мешке
Ответ: задача на определение

меньшего из двух чисел.

Слайд 20 Найдите значение переменной К после выполнения программы:
X=5
SELECT CASE

Найдите значение переменной К после выполнения программы:X=5SELECT CASE XCASE IS0K=4CASE ELSEK=8END SELECTPRINT KENDОтвет: K=4

X
CASE IS0
K=4
CASE ELSE
K=8
END SELECT
PRINT K
END
Ответ: K=4


Слайд 21 Найдите ошибки в программе, определяющей по введенному номеру

Найдите ошибки в программе, определяющей по введенному номеру оценки, ее название.

оценки, ее название.
Rem primer
Print “введите номер оценки”; n
Select

case A
If А=1
Print “плохо”
Select 2
Case “неудовлетворительно”
Case 3
Print “удовлетворительно”
Else 4
Print “хорошо”
Case 5
Input “отлично”
Case else
Print “нет такой оценки”
End case
End


Rem primer
Print “введите номер оценки”; n
Seleсt case n
case 1
Print “плохо”
case 2
print “неудовлетворительно”
Case 3
Print “удовлетворительно”
Case 4
Print “хорошо”
Case 5
print “отлично”
Case else
Print “нет такой оценки”
End select
End


Слайд 22 Составьте программу, которая по введенному номеру дня недели,

Составьте программу, которая по введенному номеру дня недели, печатает его название

печатает его название (1-понедельник, 2 – вторник,….7-воскресенье)
Rem primer
Print “введите

номер дня недели”; n
Select case n
case 1
Print “понедельник”
case 2
print “вторник”
Case 3
Print “среда”
Case 4
Print “четверг”
Case 5
print “пятница”
Case 6
print “суббота”
Case 7
print “воскресенье”
Case else
Print “нет такого дня недели”
End select
End

Слайд 23 По заданной блок-схеме составьте программу «Калькулятор». Пользователь вводит

По заданной блок-схеме составьте программу «Калькулятор». Пользователь вводит два целых числа

два целых числа X, Y и задает название операции

(сложение, вычитание, умножение, деление – литерная величина К$), результат вычислений записывается в переменную Z.

Rem primer
Input “введите два числа”; X, Y
Input “задайте операцию”; K$
Select case K$
Case “+”
Z=X+Y
Case “-”
Z=X-Y
Case “*”
Z=X*Y
Case “/”
Z=x/y
End select
Print “Z=“;z
End


Слайд 24 Ракета запускается с Земли со скоростью V(км.час) в

Ракета запускается с Земли со скоростью V(км.час) в направлении движения Земли

направлении движения Земли по орбите вокруг Солнца. Составьте программу,

определяющую результат запуска ракеты в зависимости от скорости V. Известно, что при V<7,8 ракета упадет на Землю; при 7,816,4 ракета покинет солнечную систему.

Rem ЗАПУСК РАКЕТЫ
INPUT”Введите скорость ракеты”; V
SELECT CASE V
CASE <7.8
PRINT”Ракета упадет на Землю”
CASE <11.2
PRINT”Ракета станет спутником Земли”
CASE <16.4
PRINT”Ракета станет спутником Солнца”
CASE ELSE
PRINT”Ракета покинет Солнечную систему”
END SELECT
END


  • Имя файла: prezentatsiya-dlya-provedeniya-uroka-po-informatike-programmirovanie-v-formate-igry-svoya-igra.pptx
  • Количество просмотров: 194
  • Количество скачиваний: 0