
magicBall (additional HTML,CSS,JS task)
Presentation
•
Computers
•
KG
•
Hard
Edukoht Edukohter
Used 10+ times
FREE Resource
31 Slides • 0 Questions
1
magicBall (additional HTML,CSS,JS task)
2
Что это такое?
Привет! Данное задание является самостоятельным. Попробуй применить все свои знания, чтобы создать функционал этого сайта. Ты можешь придумать свой дизайн и добавить какой-нибудь дополнительный функционал.
3
Как это работает?
Тебе нужно нажать на шарик. После этого его цвет должен поменяться на другой, а предсказание должно появиться внизу. Учитывай, что у каждого предсказания должен быть свой цвет.
Пример: если выпадает предсказание, что ты будешь богатым(ой), то цвет шара должен быть желтым.
Ну это всего лишь пример, ты можем использовать любые цвета в своем проекте.
4
Вот что происходит при клике на шарик
5
Вот что происходит при клике на шарик
6
Вот что происходит при клике на шарик
7
Осторожно!
После этого слайда идут подсказки
8
HTML
Создай элемент "h1" и укажи у него
9
10
HTML
Создай элемент "div" и укажи у него класс "magicBall"
11
12
HTML
Создай элемент "h2" и укажи у него текст "Click on the magic ball and see your future"
13
14
CSS
Обратись к элементу "body" и укажи у него свойства:
text-align: center;
background-color
color
15
16
CSS
Обратись к классу "magicBall" и укажи у него свойства:
width
height
border-radius: 50%;
background-color
margin: 0px auto;
17
18
JS
Создай переменную «ball» и присвой ей выбранный элемент с классом «magicBall»
Создай переменную «h2» и присвой ей выбранный элемент «h2»
19
20
JS
Создай переменную «predictions» и присвой ей список заполненный строчками с предсказаниями.
Пример заполнения списка:
["I will be rich"]
21
22
JS
Создай переменную «colors» и присвой ей список заполненный строчками с цветами.
Пример заполнения списка:
["red"]
23
24
JS
Добавь переменной «ball» слушатель событий
25
26
JS
Внутри функции слушателя событий создай переменную «randomNumber»
Присвой этой переменной конструкцию для получения рандомного числа от 0 до количества элементов в списке «predictions»
27
28
JS
Напиши конструкцию - ball.style.backgroundColor
Присвой ей конструкцию для получения рандомного цвета - colors[randomNumber]
29
30
JS
Напиши конструкцию h2.innerText присвой ей predictions[randomNumber]
31
magicBall (additional HTML,CSS,JS task)
Show answer
Auto Play
Slide 1 / 31
SLIDE
Similar Resources on Wayground
28 questions
Intro to JavaScript
Presentation
•
8th Grade
25 questions
9 класс. Причастные и деепричастные оборты
Presentation
•
12th Grade
20 questions
Функции в языке программирования Python
Presentation
•
10th Grade
20 questions
В мире кодов. Способы кодирования информации
Presentation
•
5th Grade
25 questions
Python. Рядки. Основи
Presentation
•
10th Grade
24 questions
Персональные данные. Что о нас знает Google и Yandex. Что та
Presentation
•
7th Grade
22 questions
Структурированный документ в текстовых процессорах
Presentation
•
University
21 questions
Кибербезопасность
Presentation
•
University
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Computers
26 questions
SLIME!!!!!
Quiz
•
KG - 12th Grade
20 questions
Place Value
Quiz
•
KG - 3rd Grade
4 questions
K-2 Force and Motion Lesson
Presentation
•
KG - 2nd Grade
12 questions
Tone and Mood
Presentation
•
KG
10 questions
Day and Night Patterns
Quiz
•
KG
20 questions
Disney Characters
Quiz
•
KG
12 questions
Nouns and Verbs
Quiz
•
KG - 2nd Grade
15 questions
Short Vowels
Quiz
•
KG - 2nd Grade