
reactionGame
Presentation
•
Computers
•
7th Grade
•
Practice Problem
•
Medium
Edukoht Edukohter
Used 16+ times
FREE Resource
90 Slides • 19 Questions
1
reactionGame
2
Первым делом
Открываем сайт repl.it.
3
4
Потом
Нажимаем на кнопку «New repl».
5
6
Потом
Выбираем пункт «HTML, CSS, JS».
7
8
Потом
Нажимай на кнопку «Create repl».
9
10
Потом
Нажимай на кнопку «Share».
11
12
Потом
Нажимай на кнопку «Copy».
13
14
Потом
Отправь ссылку, которую ты скопировал(а), в чат «урок».
15
16
Начинаем программировать :)
Вернись обратно на сайт reple.it и открой вкладку «index.html».
17
18
Напоминание
Для начала мы будем писать весь наш код в файле «index.html» перед тегом «script».
19
20
Multiple Choice
Какой тег поможет нам создать коробку (контейнер) на нашем сайте?
<box>
<div>
<elem>
<br>
21
Хочу сам!
Создай тег «div» на своём сайте и укажи у него класс «wrapper».
22
23
Multiple Choice
Какой тег мы можем использовать, чтобы написать название нашего проекта?
<h1>
<border>
<text>
<margin>
24
Хочу сам!
Добавь тег «h1» между тегами «div». Напиши внутрь элемента «h1», как будет называться твоя игра на реакцию.
25
26
Multiple Choice
Какой текстовый тег мы можем использовать для записи результата?
<ul>
<h2>
<table>
<block>
27
Хочу сам!
Добавь тег «h2» после тега «h1». Напиши внутрь тега «h2» слово «Результат» или «Result».
28
29
Multiple Choice
С помощью какого элемента, мы можем создать прямоугольничек или квадратик на нашей странице?
<square>
<div>
<box>
<triug>
30
Хочу сам!
Создаем еще один элемент «div» после тега «h2» и указываем у него класс «indicator».
31
32
Multiple Choice
Какой тег мы можем использовать для переноса символа или строчного-элемента на новую строчку?
<switcher>
<break>
<line>
<br>
33
Хочу сам!
Добавляем тег «br» в наш код.
34
35
Multiple Choice
При помощи какого тега мы можем создать кнопочку на нашей странице?
<li>
<batton>
<button>
<hr>
36
Хочу сам!
Добавь кнопочку после тега «br» и укажите у нее класс «start». Добавте кнопку название «Start the game» или любое другое.
37
38
Хочу сам!
Добавь еще один тег «br» после кнопочки.
39
40
Хочу сам!
Добавь кнопочку после тега «br» и укажите у нее класс «reaction». Добавь кнопке название «React» или любое другое.
41
42
Дизайн элементов
Теперь мы будем работать с CSS.
43
В первую очередь
Открой вкладку «style.css».
44
45
Multiple Choice
Какое CSS-свойство поможет нам сделать наш текст по центру?
transform: scale()
text-transform: lowercase
text-transform: uppercase
text-align: center
46
Хочу сам!
Задай элементу «body» свойство «text-align» со значением «center».
47
48
Multiple Choice
С помощью какого свойства мы обращаемся к классу в CSS?
.
//
#
name
49
Хочу сам!
Обратись к классу «indicator» и задай у него конструкцию «display: inline-block;», чтобы элемент стал строчно-блочным :)
50
51
Multiple Select
С помощью каких CSS-свойств мы можем задавать размеры нашему элементу? PS: здесь должно быть два ответа
width
size
height
box
52
Хочу сам!
Обратись к классу «indicator» и задай ему какие-нибудь размеры.
53
54
Multiple Choice
При помощи какого CSS-свойства мы можем добавить цвет заднего фона нашему элементу?
backgorund-color
color
font-size
text-decoration
55
Хочу сам!
Обратись к классу «indicator» и задай ему свойство «background-color».
56
57
Хочу сам!
Обратись к классу «start» и задай ему какие-то размеры.
58
59
Multiple Choice
При помощи какой конструкции мы можем убрать рамку у элемента?
border: none;
border: delete
border: 2px solid;
border: net
60
Хочу сам!
Обратись к классу «start» и cделай так, чтобы у этого элемента с этим классом не было рамки.
61
62
Multiple Choice
При помощи какого CSS-свойства мы можем закруглить нашу рамку?
padding
border-radius
margin
round
63
Multiple Choice
При помощи какого CSS-свойства мы можем увеличить размер букв?
margin
color
backgorund-color
font-size
64
Multiple Choice
При помощи какого CSS-свойства мы можем изменить цвет букв?
color-text
color
change-color
font-weight
65
Хочу сам!
Сделайте так, чтобы у класса «start» появились свойства: color, border-radius, font-size и background-color.
66
67
Хочу сам!
Обратись к классу «reaction» и добавь ему свойства: width, height, color, background-color, border: none, border-radius, font-size.
68
69
Multiple Choice
При помощи какого свойства мы можем сделать отступ сверху от других элементов.
margin-bottom
margin-top
padding-top
padding-bottom
70
Хочу сам!
Обратись к элементу «button» и добавь ему свойство «margin-top» с каким-то значением.
71
72
Хочу сам!
Обратись к классу «wrapper» и добавь ему свойства: display: inline-block, width, height, border, margin-top.
73
74
Multiple Choice
При помощи какого ключевого слова мы создаем переменную в JS?
CSS
let
HTML
create
75
Хочу сам!
Создай переменную «startBtn» и присвой ей выбранный элемент с классом «start». Не забудь воспользоваться конструкцией: document.querySelector("имя элемента, класса, ИД, который ищем").
76
77
Хочу сам!
Создай переменную «reactBtn» и присвой ей выбранный элемент с классом «reaction». Не забудь воспользоваться конструкцией: document.querySelector("имя элемента, класса, ИД, который ищем").
78
79
Хочу сам!
Создай переменную «textBox» и присвой ей выбранный элемент «h2». Не забудь воспользоваться конструкцией: document.querySelector("имя элемента, класса, ИД, который ищем").
80
81
Хочу сам!
Создай переменную «targetBlock» и присвой ей выбранный элемент c классом «indicator». Не забудь воспользоваться конструкцией: document.querySelector("имя элемента, класса, ИД, который ищем").
82
83
Хочу сам!
Создай переменную «randomNum» и присвой ей вот такую конструкцию: Math.floor(Math.random()*3)+1)*1000.
84
85
Multiple Choice
Какой метод мы можем использовать для добавления действия «click» какому-нибудь элементу?
addEventListener
addeventlistener
addMovement
addAction
86
Хочу сам!
Добавь переменной «startBtn» действие «click». Не забудь использовать метод «addEventListener».
87
88
Хочу сам!
Напиши в функции метода «addEventListener» вот такую конструкцию: randomNum = (Math.floor(Math.random()*3)+1)*1000;
89
90
Хочу сам!
Создай переменную «time» и присвой ей значение «0».
91
92
Poll
Как вы думаете, с помощью какой функции мы можем сделать задержку?
setDelay()
setInterval()
setTimeout()
93
Хочу сам!
Посмотри на следующий слайд и перепиши конструкцию «setTimeout».
94
95
Хочу сам!
Напиши в функцию элемента «setTimeout» конструкцию, которая поменяет цвет заднего фона у элемента «targetBlock».
96
97
Poll
Какая функция поможет нам выполнять какие-то действия через определенный промежуток времени бесконечное количество раз. PS: на этот вопрос ты можешь не знать ответа.
setInterval()
setRepeater
setStoper()
setSeter()
98
Хочу сам!
Посмотри на следующий слайд и перепиши конструкцию «setInterval»
99
100
Хочу сам!
Добавь в функцию конструкции «setInterval» команду: time++
101
102
Хочу сам!
Добавь в функцию конструкции «setInterval» команду: textBox.innerText = time;
103
104
Хочу сам!
Добавь переменной «reactBtn» действие «click». Не забудь использовать метод «addEventListener».
105
106
Хочу сам!
Добавь в функцию метода «addEventListener» команду: clearInterval(timer);
107
108
Хочу сам!
Напиши в функцию метода «addEventListener» конструкцию, которая поменяет цвет заднего фона у элемента «targetBlock» на начальный.
109
reactionGame
Show answer
Auto Play
Slide 1 / 109
SLIDE
Similar Resources on Wayground
76 questions
финансирование
Presentation
•
KG
90 questions
Нетворкинг
Presentation
•
University
76 questions
Present Perfect (+-?)
Presentation
•
5th Grade
120 questions
Компьютерная графика 0-120
Presentation
•
1st Grade
126 questions
vvdsyuc
Presentation
•
3rd Grade
87 questions
Кейс «Что есть что на карте?»
Presentation
•
5th Grade
78 questions
Настоящее совершенное время
Presentation
•
6th Grade
78 questions
Баев
Presentation
•
KG
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade