Статистическое сравнение Хадижа: различия между версиями

Материал из Поле цифровой дидактики
Нет описания правки
Нет описания правки
(не показаны 32 промежуточные версии этого же участника)
Строка 3: Строка 3:
На этой странице тестируются модули из категории [[:Категория:LuaLearning]]  
На этой странице тестируются модули из категории [[:Категория:LuaLearning]]  
на материале трёх страниц:
на материале трёх страниц:
* [[Learn2love]]
* [[Sorting Things Out]]
* [[On memory]]
* [[On memory]]
* [[The Design of Everyday Things]]
* [[Literacy and Education]]


== 1. Агрегация данных ([[Модуль:Aggregator Clear]]) ==
== 1. Агрегация данных ([[Модуль:Aggregator Clear]]) ==
Строка 12: Строка 12:
! Страница !! Слов !! Символов !! Ссылок !! Заголовков
! Страница !! Слов !! Символов !! Ссылок !! Заголовков
|-
|-
| [[Learn2love]]
| [[Sorting Things Out]]
| {{#invoke:Aggregator Clear|main|mode=words|title=Learn2love}}
| {{#invoke:Aggregator Clear|main|mode=words|title=Sorting Things Out}}
| {{#invoke:Aggregator Clear|main|mode=chars|title=Learn2love}}
| {{#invoke:Aggregator Clear|main|mode=chars|title=Sorting Things Out}}
| {{#invoke:Aggregator Clear|main|mode=links|title=Learn2love}}
| {{#invoke:Aggregator Clear|main|mode=links|title=Sorting Things Out}}
| {{#invoke:Aggregator Clear|main|mode=headings|title=Learn2love}}
| {{#invoke:Aggregator Clear|main|mode=headings|title=Sorting Things Out}}
|-
|-
| [[On memory]]
| [[On memory]]
Строка 24: Строка 24:
| {{#invoke:Aggregator Clear|main|mode=headings|title=On memory}}
| {{#invoke:Aggregator Clear|main|mode=headings|title=On memory}}
|-
|-
| [[The Design of Everyday Things]]
| [[Literacy and Education]]
| {{#invoke:Aggregator Clear|main|mode=words|title=The Design of Everyday Things}}
| {{#invoke:Aggregator Clear|main|mode=words|title=Literacy and Education}}
| {{#invoke:Aggregator Clear|main|mode=chars|title=The Design of Everyday Things}}
| {{#invoke:Aggregator Clear|main|mode=chars|title=Literacy and Education}}
| {{#invoke:Aggregator Clear|main|mode=links|title=The Design of Everyday Things}}
| {{#invoke:Aggregator Clear|main|mode=links|title=Literacy and Education}}
| {{#invoke:Aggregator Clear|main|mode=headings|title=The Design of Everyday Things}}
| {{#invoke:Aggregator Clear|main|mode=headings|title=Literacy and Education}}
|}
|}


== 2. Детальный разбор одной страницы ([[Learn2love]]) ==
== 2. Статистика по числу слов ([[Модуль:Statistics]]) ==


=== Число слов ===
Сравнение трёх текстов по количеству слов:
{{#invoke:Aggregator Clear|main|mode=words|title=Learn2love}}


=== Число символов ===
{{#invoke:Statistics|summary|
{{#invoke:Aggregator Clear|main|mode=chars|title=Learn2love}}
{{#invoke:Aggregator Clear|main|mode=words|title=Sorting Things Out}},
{{#invoke:Aggregator Clear|main|mode=words|title=On memory}},
{{#invoke:Aggregator Clear|main|mode=words|title=Literacy and Education}}
}}
== 3. Цветной алфавит ==


=== Число внутренних ссылок ===
Пример работы модуля ColorAlphabet:
{{#invoke:Aggregator Clear|main|mode=links|title=Learn2love}}
* {{#invoke:ColorAlphabet|letter|LuaLearning}} - LuaLearning
* {{#invoke:ColorAlphabet|letter|I like coding}} - I like coding


=== Число заголовков ===
С кириллицей не работает.
{{#invoke:Aggregator Clear|main|mode=headings|title=Learn2love}}


== 3. Сравнение в виде списка ==


=== По числу слов (от меньшего к большему) ===
Пример работы модуля ColorAlphabet/Asadova:
# [[Learn2love]] — {{#invoke:Aggregator Clear|main|mode=words|title=Learn2love}} слов
* {{#invoke:ColorAlphabet/Asadova|letter|LuaLearning}} - LuaLearning
# [[On memory]] — {{#invoke:Aggregator Clear|main|mode=words|title=On memory}} слов
* {{#invoke:ColorAlphabet/Asadova|letter|I like coding}} - I like coding
# [[The Design of Everyday Things]] — {{#invoke:Aggregator Clear|main|mode=words|title=The Design of Everyday Things}} слов
* {{#invoke:ColorAlphabet/Asadova|letter|Привет}} - Привет
Модуль ColorAlphabet/Asadova работает с кириллицей. Цель: выделять согласные буквы синим цветом, а гласные - красным.


=== По числу символов ===
== 4. Простые вычисления ([[Модуль:Math]]) ==
# [[Learn2love]] — {{#invoke:Aggregator Clear|main|mode=chars|title=Learn2love}} символов
# [[The Design of Everyday Things]] — {{#invoke:Aggregator Clear|main|mode=chars|title=The Design of Everyday Things}} символов
# [[On memory]] — {{#invoke:Aggregator Clear|main|mode=chars|title=On memory}} символов


== 4. Выводы ==
Сложение: 15 + 27 = {{#invoke:Math|add|15|27}}


На основе данных модуля `Aggregator Clear`:
Умножение: 12 × 8 = {{#invoke:Math|mul|12|8}}
 
Среднее арифметическое чисел 80, 2588, 2620:
{{#invoke:Math|average|80|2588|2620}}


* Самый короткий текст: **Learn2love** ({{#invoke:Aggregator Clear|main|mode=words|title=Learn2love}} слов)
* Самый длинный текст: **The Design of Everyday Things** ({{#invoke:Aggregator Clear|main|mode=words|title=The Design of Everyday Things}} слов)
* Больше всего ссылок: **On memory** ({{#invoke:Aggregator Clear|main|mode=links|title=On memory}} ссылок)


----
----
[[Категория:CompLing Works]]
[[Категория:CompLing Works]]

Версия от 18:43, 26 мая 2026

Обзор модулей LuaLearning на примере трёх текстов

На этой странице тестируются модули из категории Категория:LuaLearning на материале трёх страниц:

1. Агрегация данных (Модуль:Aggregator Clear)

Страница Слов Символов Ссылок Заголовков
Sorting Things Out 134 1988 3 0
On memory 2590 35803 10 0
Literacy and Education 144 1001 2 0

2. Статистика по числу слов (Модуль:Statistics)

Сравнение трёх текстов по количеству слов:

Показатель Значение
Количество (N) 3
Среднее 956.00
Медиана 144.00
Дисперсия 2002492.00
Стандартное отклонение 1415.09
Минимум 134.00
Максимум 2590.00

3. Цветной алфавит

Пример работы модуля ColorAlphabet:

  • LuaLearning
    - LuaLearning
  • I like coding
    - I like coding

С кириллицей не работает.


Пример работы модуля ColorAlphabet/Asadova:

  • LuaLearning - LuaLearning
  • I like coding - I like coding
  • Привет - Привет

Модуль ColorAlphabet/Asadova работает с кириллицей. Цель: выделять согласные буквы синим цветом, а гласные - красным.

4. Простые вычисления (Модуль:Math)

Сложение: 15 + 27 = Ошибка Lua в Модуль:Math на строке 668: attempt to call field '?' (a nil value).

Умножение: 12 × 8 = Ошибка Lua в Модуль:Math на строке 668: attempt to call field '?' (a nil value).

Среднее арифметическое чисел 80, 2588, 2620: 1762.6666666667