Search Header Logo
reactionGame

reactionGame

Assessment

Presentation

Computers

7th Grade

Practice Problem

Medium

Created by

Edukoht Edukohter

Used 16+ times

FREE Resource

90 Slides • 19 Questions

1

reactionGame

Slide image

2

Первым делом

Открываем сайт repl.it.

3

Slide image


4

Потом

Нажимаем на кнопку «New repl».

5

Slide image


6

Потом

Выбираем пункт «HTML, CSS, JS».

7

Slide image


8

Потом

Нажимай на кнопку «Create repl».

9

Slide image


10

Потом

Нажимай на кнопку «Share».

11

Slide image


12

Потом

Нажимай на кнопку «Copy».

13

Slide image


14

Потом

Отправь ссылку, которую ты скопировал(а), в чат «урок».

15

Slide image


16

Начинаем программировать :)

Вернись обратно на сайт reple.it и открой вкладку «index.html».

17

Slide image


18

Напоминание

Для начала мы будем писать весь наш код в файле «index.html» перед тегом «script».

19

Slide image


20

Multiple Choice

Какой тег поможет нам создать коробку (контейнер) на нашем сайте?

1

<box>

2

<div>

3

<elem>

4

<br>

21

Хочу сам!

Создай тег  «div» на своём сайте и укажи у него класс  «wrapper».

22

Slide image


23

Multiple Choice

Какой тег мы можем использовать, чтобы написать название нашего проекта?

1

<h1>

2

<border>

3

<text>

4

<margin>

24

Хочу сам!

Добавь тег «h1» между тегами  «div». Напиши внутрь элемента «h1», как будет называться твоя игра на реакцию.

25

Slide image


26

Multiple Choice

Какой текстовый тег мы можем использовать для записи результата?

1

<ul>

2

<h2>

3

<table>

4

<block>

27

Хочу сам!

Добавь тег «h2» после тега «h1». Напиши внутрь тега «h2» слово «Результат» или «Result».

28

Slide image

29

Multiple Choice

С помощью какого элемента, мы можем создать прямоугольничек или квадратик на нашей странице?

1

<square>

2

<div>

3

<box>

4

<triug>

30

Хочу сам!

Создаем еще один элемент «div» после тега «h2» и указываем у него класс «indicator».

31

Slide image


32

Multiple Choice

Какой тег мы можем использовать для переноса символа или строчного-элемента на новую строчку?

1

<switcher>

2

<break>

3

<line>

4

<br>

33

Хочу сам!

Добавляем тег «br» в наш код.

34

Slide image


35

Multiple Choice

При помощи какого тега мы можем создать кнопочку на нашей странице?

1

<li>

2

<batton>

3

<button>

4

<hr>

36

Хочу сам!

Добавь кнопочку после тега «br» и укажите у нее класс «start». Добавте кнопку название «Start the game» или любое другое.

37

Slide image


38

Хочу сам!

Добавь еще один тег «br» после кнопочки.

39

Slide image


40

Хочу сам!

Добавь кнопочку после тега «br» и укажите у нее класс «reaction». Добавь кнопке название «React» или любое другое.

41

Slide image


42

Дизайн элементов

Теперь мы будем работать с CSS.

Slide image

43

В первую очередь

Открой вкладку  «style.css».

44

Slide image


45

Multiple Choice

Какое CSS-свойство поможет нам сделать наш текст по центру?

1

transform: scale()

2

text-transform: lowercase

3

text-transform: uppercase

4

text-align: center

46

Хочу сам!

Задай элементу «body» свойство «text-align» со значением «center».

47

Slide image


48

Multiple Choice

С помощью какого свойства мы обращаемся к классу в CSS?

1

.

2

//

3

#

4

name

49

Хочу сам!

Обратись к классу «indicator» и задай у него конструкцию «display: inline-block;», чтобы элемент стал строчно-блочным :)

50

Slide image


51

Multiple Select

С помощью каких CSS-свойств мы можем задавать размеры нашему элементу? PS: здесь должно быть два ответа

1

width

2

size

3

height

4

box

52

Хочу сам!

Обратись к классу «indicator» и задай ему какие-нибудь размеры.

53

Slide image


54

Multiple Choice

При помощи какого CSS-свойства мы можем добавить цвет заднего фона нашему элементу?

1

backgorund-color

2

color

3

font-size

4

text-decoration

55

Хочу сам!

Обратись к классу «indicator» и задай ему свойство «background-color».

56

Slide image


57

Хочу сам!

Обратись к классу «start» и задай ему какие-то размеры.

58

Slide image


59

Multiple Choice

При помощи какой конструкции мы можем убрать рамку у элемента?

1

border: none;

2

border: delete

3

border: 2px solid;

4

border: net

60

Хочу сам!

Обратись к классу «start» и cделай так, чтобы у этого элемента с этим классом не было рамки.

61

Slide image


62

Multiple Choice

При помощи какого CSS-свойства мы можем закруглить нашу рамку?

1

padding

2

border-radius

3

margin

4

round

63

Multiple Choice

При помощи какого CSS-свойства мы можем увеличить размер букв?

1

margin

2

color

3

backgorund-color

4

font-size

64

Multiple Choice

При помощи какого CSS-свойства мы можем изменить цвет букв?

1

color-text

2

color

3

change-color

4

font-weight

65

Хочу сам!

Сделайте так, чтобы у класса «start» появились свойства: color, border-radius, font-size и background-color.

66

Slide image


67

Хочу сам!

Обратись к классу  «reaction» и добавь ему свойства: width, height, color, background-color, border: none, border-radius, font-size.

68

Slide image


69

Multiple Choice

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

1

margin-bottom

2

margin-top

3

padding-top

4

padding-bottom

70

Хочу сам!

Обратись к элементу «button» и добавь ему свойство «margin-top» с каким-то значением.

71

Slide image


72

Хочу сам!

Обратись к классу «wrapper» и добавь ему свойства: display: inline-block, width, height, border, margin-top.

73

Slide image


74

Multiple Choice

При помощи какого ключевого слова мы создаем переменную в JS?

1

CSS

2

let

3

HTML

4

create

75

Хочу сам!

Создай переменную «startBtn» и присвой ей выбранный элемент с классом «start». Не забудь воспользоваться конструкцией: document.querySelector("имя элемента, класса, ИД, который ищем").

76

Slide image


77

Хочу сам!

Создай переменную «reactBtn» и присвой ей выбранный элемент с классом «reaction». Не забудь воспользоваться конструкцией: document.querySelector("имя элемента, класса, ИД, который ищем").

78

Slide image


79

Хочу сам!

Создай переменную «textBox» и присвой ей выбранный элемент «h2». Не забудь воспользоваться конструкцией: document.querySelector("имя элемента, класса, ИД, который ищем").

80

Slide image


81

Хочу сам!

Создай переменную «targetBlock» и присвой ей выбранный элемент c классом «indicator». Не забудь воспользоваться конструкцией: document.querySelector("имя элемента, класса, ИД, который ищем").

82

Slide image


83

Хочу сам!

Создай переменную «randomNum» и присвой ей вот такую конструкцию: Math.floor(Math.random()*3)+1)*1000.

84

Slide image


85

Multiple Choice

Какой метод мы можем использовать для добавления действия «click» какому-нибудь элементу?

1

addEventListener

2

addeventlistener

3

addMovement

4

addAction

86

Хочу сам!

Добавь переменной «startBtn» действие «click». Не забудь использовать метод «addEventListener».

87

Slide image


88

Хочу сам!

Напиши в функции метода «addEventListener» вот такую конструкцию: randomNum = (Math.floor(Math.random()*3)+1)*1000;

89

Slide image


90

Хочу сам!

Создай переменную «time» и присвой ей значение «0».

91

Slide image


92

Poll

Как вы думаете, с помощью какой функции мы можем сделать задержку?

setDelay()

setInterval()

setTimeout()

93

Хочу сам!

Посмотри на следующий слайд и перепиши конструкцию «setTimeout».

94

Slide image


95

Хочу сам!

Напиши в функцию элемента «setTimeout» конструкцию, которая поменяет цвет заднего фона у элемента «targetBlock».

96

Slide image


97

Poll

Какая функция поможет нам выполнять какие-то действия через определенный промежуток времени бесконечное количество раз. PS: на этот вопрос ты можешь не знать ответа.

setInterval()

setRepeater

setStoper()

setSeter()

98

Хочу сам!

Посмотри на следующий слайд и перепиши конструкцию «setInterval»

99

Slide image


100

Хочу сам!

Добавь в функцию конструкции «setInterval» команду: time++

101

Slide image


102

Хочу сам!

Добавь в функцию конструкции «setInterval» команду: textBox.innerText = time;

103

Slide image


104

Хочу сам!

Добавь переменной «reactBtn» действие «click». Не забудь использовать метод «addEventListener».

105

Slide image


106

Хочу сам!

Добавь в функцию метода «addEventListener» команду:  clearInterval(timer);

107

Slide image


108

Хочу сам!

Напиши в функцию метода «addEventListener» конструкцию, которая поменяет цвет заднего фона у элемента «targetBlock» на начальный.

109

Slide image


reactionGame

Slide image

Show answer

Auto Play

Slide 1 / 109

SLIDE