До списку уроків
9 клас · Урок 5 з 16

Драматургія і композиція: каркас презентації на reveal.js

виконано0%
Крок 1

Що робимо сьогодні

Модуль I · IT Skills (Cloud Services & Documents) · тема 3, урок 1 з 2 · 120 хвилин · класи 9A і 9B

Мета. Побудувати структуру виступу за даними власного опитування з теми 2. А потім зверстати її каркасом презентації на reveal.js — звичайною веб-сторінкою, яку відкриває браузер.

Головна думка уроку одна: презентація — це історія, а не набір слайдів. Слайд не має пояснювати замість тебе. Він показує одну думку, поки ти говориш.

Перевір себе так. Прибери проєктор — виступ розсипався? Значить, історії не було, був конспект на екрані.

Сьогодні діаграм ще немає. На слайдах будуть два порожні слоти: <canvas id="chart1"> і <canvas id="chart2">. Наступного уроку ти заповниш їх діаграмами Chart.js із власного data.json. Тому каркас роби так, щоб потім його не переверстувати.

Після уроку ти вмієш

Хід уроку

ЕтапХвЩо робимо
Розбір прикладів15Дві презентації поруч — виписуємо 5 ознак «слайда-простирадла»
Драматургія виступу15Розкладаємо свої дані по блоках «гачок → проблема → дані → рішення → заклик»
Композиція і текст20Шторка «до/після», лічильник слів — скорочуємо текст слайда до 40 слів
Колір і контраст15Калькулятор контрасту двома піпетками — добираємо пару з контрастом ≥ 4,5:1
Знайомство з reveal.js15Структура section, гарячі клавіші — копіюємо шаблон у ~/www/deck/
Практика: 8 слайдів35Верстаємо титул, зміст, проблему, 2 слоти під діаграми, висновок, джерела, контакти
Підсумок5Проганяємо свій слайд через «Слайд-рецензента»
Разом120

Що ти здаєш у кінці уроку

ФайлКудиЩо в ньому
index.html~/www/deck/ 8+ слайдів <section>, два порожні <canvas>, підключення локального reveal.js
deck.css~/www/deck/ один файл стилів: кольори з контрастом ≥ 4,5:1, кегль, вирівнювання
outline.md~/www/deck/ структура виступу: теза кожного слайда одним реченням, рівно стільки тез, скільки слайдів
Межа «локально / сервер» тут майже не болить Усі три файли — легкий текст, вони спокійно йдуть по FTP у ~/upload/ і далі в ~/www/deck/. Верстаєш і дивишся презентацію ти у себе на комп'ютері, бо так швидше; на сервер кладеш готове.
І одразу найважливіше правило уроку Бібліотека reveal.js уже лежить на сервері локально, у теці /assets/reveal/. Жодних cdn.jsdelivr.net, unpkg.com і cdnjs. Причин дві: у класі інтернет падає, а презентація має відкритися все одно — і автоперевірка не пропускає зовнішні домени в src та href. Так само, як A-Frame у 8 класі.
Крок 2

Історія має форму: проблема → напруга → розв'язок

Чому 12 слайдів із даними підряд глядач не витримує, а 8 слайдів з аркою — витримує легко

Драматургія — це не про театр, це про порядок. Ще в 1863 році Густав Фрайтаг розібрав п'єси на п'ять частин. Ось вони: зав'язка, наростання, кульмінація, спад, розв'язка. Відтоді ту саму схему беруть сценаристи, журналісти й люди, які виступають із даними.

Ключ у слові напруга. Глядач слухає доти, доки в голові лишається питання без відповіді. Питання закрилося або й не з'явилося — увага пішла.

Тому виступ не починають з «Я досліджував сон однокласників». Починають із розриву: «Ми з вами вчора писали контрольну. Половина класу спала менше шести годин. Це видно в оцінках».

напруга час виступу → набір слайдів без історії: рівна лінія — увага падає вже з третього слайда гачок проблема дані кульмінація розв'язок заклик контекст 1 слайд 1 слайд 2—3 слайди 1—2 слайди 1 слайд найгостріше число — сюди, а не в кінець
Дуга напруги виступу. Кульмінація — не «дякую за увагу», а те єдине число чи факт, заради якого ти взагалі вийшов. Усе до неї готує ґрунт, усе після — знімає напругу й каже, що робити.

Схема, за якою збираєш свій виступ

БлокПитання, на яке відповідає слайдПриклад із теми «сон і оцінки»
ГачокЧому мене це має обходити?«Половина класу спить менше шести годин»
ПроблемаЩо саме не так?«Ми думаємо, що недосип — це нормально»
ДаніЗвідки я знаю?«Опитав 24 людини, ось розподіл»
КульмінаціяЩо найголовніше?«У тих, хто спить < 6 год, середній бал на 1,8 нижчий»
Розв'язокЩо з цим робити?«Три речі, які реально працюють»
ЗакликЩо зробити тобі сьогодні?«Заміряй свій сон тиждень — і порівняй»

Зверни увагу: у кожного блоку одне питання. Це і є місток до наступної теми — правила «один слайд — одна думка».

Питання 1

Ти зробив 12 слайдів: титул, потім дев'ять слайдів із даними підряд, потім «Дякую за увагу». На репетиції клас відволікається вже з четвертого слайда, хоча дані правильні. Що зламано?

Крок 3

Одне повідомлення на слайд — і чому не можна читати зі слайда

Найдорожче правило презентацій коштує рівно нічого: розрізати слайд на два

Правило одного повідомлення. Слайд показує одну тезу. Не тему («Результати»), а твердження («Хто спить менше — вчиться гірше»).

Перевірка проста. Скажи вголос, що на слайді, одним реченням. Знадобилося друге речення через «а ще»? Значить, це два слайди.

Звідси випливає й формулювання заголовка. Заголовок-тема нічого не повідомляє: «Продажі», «Дані», «Висновки».

Заголовок-твердження працює сам, навіть якщо глядач відволікся. Наприклад: «Продажі впали втричі», «24 відповіді за три дні», «Спати менше шести — дорого». Це і є твоє домашнє завдання наприкінці уроку.

Чому не варто читати зі слайда

Тут працює не смак, а механіка сприйняття. Річард Маєр вивчав, як люди вчаться з екрана. Він описав ефект надлишковості (redundancy effect).

Суть така. Один і той самий текст написаний на екрані й вимовляється вголос. Люди засвоюють його гірше, ніж коли він тільки звучить або тільки написаний.

Причина проста: читання швидше за мовлення. Глядач дочитує твій абзац за кілька секунд, а ти ще на середині першого речення. Далі він або нудьгує, або читає вперед. І в обох випадках тебе не слухає.

Виходить, що зоровий і слуховий канали не доповнюють один одного, а конкурують.

Що з цього робити практично Текст, який ти говориш, іде в <aside class="notes"> — нотатки доповідача. Їх видно тільки тобі, у другому вікні. На слайді лишається теза, число або зображення. Так само працює й у reveal.js — далі покажемо як.
Питання 2

На слайді «Результати» у тебе три графіки й чотири висновки під ними. Виступ — 6 хвилин. Сусід каже «зате все на одному екрані, зручно». Що ти зробиш?

Питання 3

Ти боїшся забути текст і виписав увесь виступ на слайди дрібним шрифтом — щоб підглядати. На репетиції вчитель каже, що клас тебе не слухав узагалі. Чому так вийшло і куди дівати текст?

Крок 4

Скільки слайдів на скільки хвилин

Число, яке рятує від «на репетиції 5 хвилин, на захисті 12»

Найвідоміший орієнтир дав Ґай Кавасакі у 2005 році — правило 10/20/30. Це 10 слайдів, 20 хвилин і кегль не менший за 30 пунктів. Писав він про презентації для інвесторів, але арифметика всередині проста: 2 хвилини на слайд.

Це не закон природи, а орієнтир. Для шкільного захисту на 5—7 хвилин зручніше рахувати 1—1,5 хвилини на слайд. Слайди тоді коротші, тез менше.

Важливо інше — щоб число взагалі було. Не призначив слайду час — він забере стільки, скільки схоче.

ВиступСлайдів за нормою 1,5 хвЗа нормою 2 хв (10/20/30)Де це трапляється
5 хв3—42—3захист проєкту в класі
7 хв4—53—4наш урок 15 і 16
10 хв6—75шкільна конференція
20 хв1310рівно правило Кавасакі
Стоп, у практиці ж вимагають 8 слайдів Так — і це не суперечність. Вісім слайдів каркаса включають титул, «звідки дані» і контакти: на них ти витрачаєш секунди, а не хвилини. Плюс вертикальні підслайди, які ти показуєш тільки якщо запитають. Норма «хвилин на слайд» стосується змістовних слайдів, і саме тому в редакторі нижче час перераховується наживо, поки ти рухаєш тези.

І окремо про «резерв». У reveal.js є вертикальні слайди — про них далі. Найкорисніше класти на них деталі, яких у виступі немає.

Хтось запитав: «а скільки саме людей ти опитав у понеділок?» Ти тиснеш ↓ і показуєш слайд, якого інакше ніхто б не побачив. Виступ не подовжується, а відповідь у тебе є.

Питання 4

На репетиції вдома ти вклався у 5 хвилин, а на захисті той самий набір слайдів розтягнувся на 12. Слайди ті самі, ти нічого не додавав. Що показує твоя структура — і що з нею робити?

Крок 5

Композиція: що людина бачить першим

Око не читає слайд — воно його сканує. Твоя робота — вирішити, у якому порядку

Слайд з'явився — і в глядача є приблизно секунда, щоб вирішити, куди дивитися. Рядок за рядком він не читає. Він сканує.

Це показали дослідження Nielsen Norman Group. На сотнях сеансів айтрекінгу вони побачили F-подібний патерн. Погляд іде вздовж верхнього рядка, потім коротшим рядком нижче, потім вниз по лівому краю.

Слайд — це широкий екран із малою кількістю тексту. Тут частіше працює простіший Z-патерн: верхній лівий кут → верхній правий → по діагоналі вниз-ліворуч → нижній правий. Звідси й розкладка:

12 34 заголовок-твердження головне число кінець рядка: сюди — короткий акцент великий кегль, багато повітря навколо джерело, дата, дрібне Що з цього випливає 1. Заголовок — угорі ліворуч, не по центру 2. Одна головна річ на слайді, і вона найбільша за розміром 3. Дрібне й службове — у низ праворуч 4. Порожнє місце — не помилка, а спосіб показати, що важливо Мертва зона: усе, що сюди потрапило, глядач не читає макет 16:9 · reveal.js рахує слайд як полотно 960 × 700 і масштабує його під екран
Порядок сканування слайда. Розмір і положення — це і є ієрархія: глядач читає найбільше першим, і жодні слова «зверніть увагу сюди» цього не перекривають.

Три інструменти ієрархії

ІнструментЯк працюєПомилка новачка
Розмірнайбільший елемент читають першим заголовок і підпис однакового кегля — око не знає, з чого почати
Вага і коліржирне і контрастне виступає вперед жирним виділено пів слайда — отже, нічого не виділено
Порожнє місцеізольований елемент читається як головний слайд заповнено «щоб не було порожньо»
Питання 5

На твоєму слайді заголовок «Скільки сплять дев'ятикласники» і число «5,8 години» набрані однаковим кеглем, обидва по центру. Учитель каже: «Я не розумію, на що дивитися». У чому справа?

Крок 6

Перевантажений слайд проти чистого

Шість рядків тексту — це вже забагато, і ось чому

Є старе «правило 6×6»: не більше шести рядків на слайді й не більше шести слів у рядку. Скажемо чесно — це народне правило, а не результат експерименту. Простежити його до конкретного дослідження не вдається.

Але воно живуче, бо описує реальну межу. Шість рядків × шість слів = 36 слів. Приблизно стільки глядач устигає прочитати, не перестаючи тебе слухати.

У нашому уроці автоперевірка рахує простіше: жоден слайд не містить понад 60 слів. Шістдесят — це вже дуже щедро. Комфортна зона — до 40 слів. Саме її показує лічильник у редакторі нижче.

перевантажений · ≈96 слів · 11 рядків заголовок такого ж розміру, як текст глядач читає — отже, тебе не слухає дочитує за 20 с, далі нудьгує з останньої парти рядки зливаються порожнього місця немає взагалі чистий · 14 слів · 1 теза 5,8 години сну в середньому заголовок утричі більший за підпис одне число — і воно найбільше читається за 2 с, далі слухають тебе решта тексту — у нотатках доповідача джерело дрібним унизу — і цього досить
Обидва макети несуть той самий зміст. Різниця в тому, що в лівому глядач мусить працювати, а в правому — просто дивиться. Числа підписів ілюстративні: 96 і 14 слів пораховані по цих макетах.

Як різати текст

  1. Викинь усе, що ти й так скажеш вголос — воно йде в нотатки доповідача.
  2. Заміни речення на іменну групу: «Ми виявили, що учні сплять мало» → «Сплять мало».
  3. Число замість опису числа: «більшість» → «17 із 24».
  4. Якщо після цього лишилося дві думки — це два слайди, а не один.
Питання 6

Твій слайд «Що показало опитування» — 8 рядків приблизно по 12 слів. Ти кажеш: «Це ж усього одна тема, отже, один слайд, правило не порушено». Що з цим не так?

Крок 7

Контраст, кегль і вирівнювання: читабельність з останньої парти

Слайд, який гарний на ноутбуці, і слайд, який видно в класі, — це різні слайди

Контраст. Це різниця в яскравості між текстом і тлом. Стандарт доступності WCAG 2.1 (критерій 1.4.3) вимагає не менше 4,5:1 для звичайного тексту. Для великого — 3:1: це від 18 пунктів, або від 14 жирним. Те саме число перевіряє й наша автоперевірка.

ТекстТлоКонтрастВердикт
#111111#FFFFFF≈ 18,9:1чудово, з будь-якої парти
#FFFFFF#1F3A5F≈ 11,5:1чудово, темна тема
#9AA6B2#FFFFFF≈ 2,5:1провалено — світло-сіре на білому

Чому це не вигадка. Проєктор у класі з'їдає контраст. Лампа стара, у вікна світить сонце, білий насправді світло-сірий.

Те, що на екрані ноутбука виглядало «стильно приглушено», на стіні стає порожнім місцем. Тому світло-сірий текст на білому — помилка номер один на захистах.

Кегль. Правило Кавасакі каже: не менше 30 пунктів. У reveal.js це працює зручно. Бібліотека верстає слайд на віртуальному полотні 960 × 700, а потім масштабує все полотно під реальний екран.

Тому розміри в CSS ти задаєш один раз, і на проєкторі вони ростуть пропорційно. Стандартна тема reveal.js бере базовий кегль 42 px — уже великий. Зменшувати його «щоб влізло» — це рівно та помилка, від якої правило й захищає.

Вирівнювання. Найдешевший спосіб зробити слайд охайним — поставити все по одній лівій лінії. Елементи, вирівняні по спільному краю, читаються як одна група. Розкидані читаються як шум.

Це відомі гештальт-принципи близькості й подібності. У класичному наборі принципів дизайну CRAP (Contrast, Repetition, Alignment, Proximity) вирівнювання не випадково має окрему літеру.

Практична перевірка «з останньої парти» Відійди від ноутбука на три метри й подивись на слайд. Якщо ти не можеш прочитати заголовок і головне число — з останньої парти в класі його не прочитає ніхто. Це не жарт, а найшвидший тест, який у тебе є.
Питання 7

Ти зверстав слайди світло-сірим текстом (#9AA6B2) на білому — на ноутбуці виглядає елегантно. У класі на проєкторі половина класу каже, що нічого не видно. Що саме перевірити й на що замінити?

Питання 8

На слайді три блоки: заголовок по центру, список ліворуч, число праворуч із власним відступом. Кожен блок сам по собі акуратний, а слайд виглядає неохайно. Що виправити першим — і чому саме це?

Крок 8

reveal.js: слайди — це <section>

Презентація як звичайна веб-сторінка: HTML, CSS і трохи JS

reveal.js — відкрита бібліотека, яка перетворює HTML на презентацію. Ліцензія MIT, тобто користуватися можна вільно. Ніякого особливого формату файлів тут немає.

Є index.html. У ньому <div class="reveal">, усередині нього <div class="slides">. А всередині — кожен слайд це один <section>.

index.html · мінімальний каркас
<div class="reveal"> <div class="slides"> <section><h1>Скільки сплять дев'ятикласники</h1></section> <section><h2>Ми думаємо, що недосип — це норма</h2></section> </div> </div>

Горизонтальні й вертикальні слайди

Це головна ідея reveal.js. Горизонтальні слайди — основна лінія розповіді, ти йдеш по ній стрілкою . Вертикальні — гілка вниз від одного горизонтального слайда, стрілка .

У коді різниця одна. Вертикальні — це <section>, вкладені всередину іншого <section>.

титул проблема дані розв'язок заклик 12 34 5 метод опитування2.1 сирі числа2.2 що не спрацювало4.1 → ← горизонталь: лінія розповіді, її бачать усі ↓ ↑ вертикаль: деталі й резерв — показуєш, тільки якщо запитали Esc або O — режим огляду всієї карти reveal.js рахує вертикальні як окремі слайди <section> усередині <section> = вертикальна гілка
Карта презентації. Вертикальні гілки — це те, чого немає в PowerPoint і що робить reveal.js зручним для захисту: відповідь на очікуване питання лежить під слайдом, а не десь у кінці.
вертикальна гілка під слайдом «проблема»
<section> <section><h2>Ми думаємо, що недосип — це норма</h2></section> <section><h3>Як саме я опитував</h3></section> <section><h3>Сирі числа</h3></section> </section>

Нотатки доповідача і фрагменти

Нотатки — це те, що ти говориш. Вони живуть у <aside class="notes"> всередині слайда. На екрані їх не видно.

Клавіша S відкриває вікно доповідача. Там поточний слайд, наступний, твої нотатки й таймер. Саме сюди переїжджає весь текст, який ти боявся забути.

Фрагменти — спосіб показати вміст слайда частинами. Клас fragment означає «з'явиться за наступним натисканням». Корисно там, де важливий порядок: спочатку питання, потім відповідь. Варіанти: fade-in (за замовчуванням), fade-up, grow, strike, highlight-red.

нотатки і фрагменти
<section> <h2>Хто спить менше — вчиться гірше</h2> <ul> <li>17 із 24 сплять менше 7 годин</li> <li class="fragment">у них середній бал нижчий на 1,8</li> <li class="fragment highlight-red">різниця більша, ніж я очікував</li> </ul> <aside class="notes"> Тут я розповідаю, як рахував середній бал. На слайд це не потрапляє. </aside> </section>

Гарячі клавіші, які знадобляться на захисті

КлавішаЩо робить
→ ← ↓ ↑рух по карті: горизонталь і вертикаль
Пробілнаступний слайд або наступний фрагмент
Esc або Oрежим огляду — уся карта презентації на одному екрані
Sвікно доповідача: нотатки, наступний слайд, таймер
Fповний екран
B або .затемнити екран — коли треба, щоб дивилися на тебе

Бібліотека лежить локально — і це не примха

У документації reveal.js бібліотеку підключають з CDN — чужого сервера в інтернеті. Так само роблять у більшості прикладів. Нам так не варто, і причин дві.

  1. Технічна. У класі мережа падає, проєктор підключений до ноутбука без Wi-Fi, а захист триває. Презентація з CDN у такий момент відкривається як біла сторінка з голим текстом без стилів. Твоя робота не має залежати від чужого сервера.
  2. Формальна. Автоперевірка сканує всі src і href на сторінці. Будь-який зовнішній домен — критерій не пройдено, і це критерій обов'язковий.

Бібліотека вже розкладена вчителем і доступна з твого сайту за шляхом /assets/reveal/. Підключення виглядає так:

підключення локального reveal.js
<link rel="stylesheet" href="/assets/reveal/dist/reset.css"> <link rel="stylesheet" href="/assets/reveal/dist/reveal.css"> <link rel="stylesheet" href="/assets/reveal/dist/theme/white.css"> <link rel="stylesheet" href="deck.css"> ... <script src="/assets/reveal/dist/reveal.js"></script> <script src="/assets/reveal/plugin/notes/notes.js"></script>
Якщо у вчителя тека лежить інакше Буває, що копію reveal.js кладуть не в корінь сайту, а поруч із презентацією — тоді шлях відносний: ../assets/reveal/… або reveal/…. Головне — шлях без домену. У редакторі нижче цей шлях можна змінити одним полем, і згенерований код перебудується.

Як запустити локально в себе

Відкрити index.html подвійним кліком можна. Але вікно доповідача (клавіша S) так не запрацює. Воно відкриває друге вікно і спілкується з першим, а браузер із протоколом file:// цього не дозволяє.

Тому підійми крихітний локальний сервер прямо в теці презентації.

локальний сервер · Windows
py -m http.server 8000 Serving HTTP on :: port 8000 (http://[::]:8000/) ...
локальний сервер · macOS, Linux, Git Bash
python3 -m http.server 8000 Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...

Далі відкриваєш http://localhost:8000/ — і S працює.

Пастка PowerShell У Windows PowerShell 5.1 не працює &&: рядок mkdir deck && cd deck там просто впаде з помилкою парсера. Пиши або двома рядками, або так:
mkdir deck; if ($?) { cd deck } — PowerShell 5.1
mkdir deck && cd deck — Git Bash, macOS, Linux

Стартовий deck.css

Один файл стилів на всю презентацію. Тут задаються твої кольори, розміри й вирівнювання. Контраст у кольорах — не нижчий за 4,5:1. Візьми це за основу й зміни під себе, але контраст перевір.

deck.css · стартовий
.reveal { --ink: #111111; --bg: #FFFFFF; --hi: #1F3A5F; } .reveal .slides { text-align: left; } /* вирівнювання по лівому краю */ .reveal .slides section { color: var(--ink); } .reveal h1, .reveal h2 { color: var(--hi); text-transform: none; letter-spacing: -0.01em; } .reveal h2 { font-size: 1.5em; } /* заголовок помітно більший */ .reveal p, .reveal li { font-size: 0.82em; line-height: 1.5; } .reveal .big { font-size: 2.6em; font-weight: 700; color: var(--hi); } .reveal .src { font-size: 0.42em; color: #4A5560; } /* джерело дрібним */ .reveal canvas { background: var(--bg); } /* слоти під діаграми уроку 6 */
Питання 9

Ти хотів зробити 10 горизонтальних слайдів і про всяк випадок уклав усі десять <section> один в одного. Тепер стрілка нікуди не веде, а вся презентація «падає» вниз одним стовпцем. Що сталося?

Питання 10

У сусіда презентація на захисті відкрилася голим чорним текстом на білому, без жодного стилю, хоча вдома все працювало. У класі саме зник інтернет. Що він зробив не так і як це виправити за хвилину?

Крок 9

Редактор структури презентації

Вписуєш тези — сторінка малює карту, рахує час і збирає готовий index.html

Це головний інструмент уроку. Тут ти проєктуєш структуру, а не верстаєш. Додаєш слайди, переставляєш їх, позначаєш вертикальні підслайди.

Карта, лічильники, попередження й готовий код перебудовуються наживо — щойно ти щось змінив.

Два службові маркери Рядок [chart1] або [chart2] у тексті слайда генератор перетворить на <canvas id="chart1"> — той самий порожній слот, який ти заповниш діаграмою наступного уроку. У підрахунку слів маркери не враховуються. Порожній рядок у тексті слайда просто пропускається.
слайдів усього0
горизонтальних0
вертикальних0
час виступу0 хв
слів найбільше0

Час рахується тільки по горизонтальних слайдах: вертикальні — це резерв, який ти показуєш, лише якщо запитали, і виступ він не подовжує.

Карта твоєї презентації

Готовий index.html

Скопіюй і збережи як index.html у теці deck/, поруч із deck.css. Нотатки доповідача згенеровані як заготовки. Впиши в них те, що справді говоритимеш.

deck/index.html · згенеровано

Готовий outline.md

Автоперевірка звіряє кількість тез у outline.md з кількістю слайдів. Генератор тримає ці числа однаковими. Але текст тез усе одно перечитай і перепиши по-людськи.

deck/outline.md · згенеровано

Редактор нічого не надсилає на сервер — усе рахується у твоєму браузері. Вміст полів не зберігається: скопіюй код, перш ніж закривати сторінку.

Крок 10

Практика: каркас на 8 слайдів

Кроки 1—9 — у себе на комп'ютері, кроки 10—12 — здача по FTP. Галочки зберігаються, сторінку можна закрити.

Що саме йде на сервер Рівно три текстові файли: index.html, deck.css, outline.md — у ~/www/deck/. Бібліотеку reveal.js заливати не треба: вона вже лежить на сервері й спільна для всього класу. Скріншотів, відео й картинок понад 500 КБ приймальня не пропустить.
Крок 11

Автоперевірка

Чекер не оцінює красу. Він рахує слайди, слова, контраст і дивиться, чи не тягнеш ти щось із чужого домену. Спроби не обмежені.

Демонстраційний режим: результат згенеровано для показу. На сервері ця кнопка викликає POST /api/check, який запускає check 05 від імені учня.

Що вчитель дивиться на твоєму екрані

Крок 12

Шкала виконання

Це те, що бачить учитель, коли виставляє оцінку.

СкладникВагаРезультат
Виконано
0%
Рекомендований бал за 12-бальною

Чотири речення, які варто запам'ятати

Де найчастіше помиляються

Домашнє завдання

Перепиши заголовки всіх слайдів так, щоб кожен був твердженням, а не темою. Наприклад: «Продажі» → «Продажі впали втричі». Або «Результати опитування» → «17 із 24 сплять менше семи годин».

Потім онови outline.md: теза кожного слайда має збігтися з новим заголовком. Цю роботу наступного уроку переробляти не доведеться — діаграми стануть на готовий каркас.

Джерела

Звідки взяті правила й числа

Усе, що на цій сторінці подано як норму, має джерело. Де правило народне — так і написано.

Повний список із поясненнями, що звідки взято, — у файлі urok-05-джерела.md поруч із цією сторінкою.