わざ言語データベース|身体感覚と比喩表現の学習システム
わざ言語とは
わざ言語とは、「科学言語のように分節化するのではなく、身体の共振を作り出す言葉」であり、
「身体に埋め込まれた技能や微妙な身体感覚を伝達する時に用いられる特殊な比喩表現」です。
指導者と学習者の間に「身体感覚の共有」を促す媒介として機能します。
本システムでは、効果が実証されたわざ言語のみを厳選し、その背景にある身体操作の原理と
「威光模倣」(表現の意図を推測し、背景や所作から学ぶ力)の観点から解説します。
📢
伝達する言葉
熟達者が持つ具体的技術・スキルを学習者に伝える。
例:スケートの「貼りつけ」(刃を斜めに接地する感覚)
🤝
共有する言葉
熟達者が到達したある感覚・状態を学習者と共有する。
例:「お客さんが見えなくなる」(歌舞伎)
✨
誘う言葉
熟達者が持つ感覚を学習者自らが探っていくよう誘う。
例:「天から舞い降りてくる雪を受けるように」
' +
'該当するわざ言語が見つかりませんでした。
' +
'検索条件を変更してお試しください。
' +
' ';
return;
}
var html = '';
for (var i = 0; i ' + waza.tags[j] + '';
}
var mechanismText = waza.mechanism.length > 150 ? waza.mechanism.substring(0, 150) + '...' : waza.mechanism;
html += '
' +
'' +
'' +
'
' +
'
身体への効果
' +
'
' + waza.bodyEffect + '
' +
'
' +
'
' + tagsHtml + '
' +
'
' +
'
' +
'
' + mechanismText + '
' +
'
' +
'
' +
'';
}
container.innerHTML = html;
document.getElementById('displayCount').textContent = data.length;
}
// Get category name - ES5準拠
function getCategoryName(category) {
var names = {
'onomatope': 'オノマトペ',
'metaphor': '比喩表現',
'master': '一流の言葉',
'coaching': 'コーチング',
'traditional': '伝統表現',
'mental': 'メンタル',
'getta': '一本歯下駄',
'science': 'スポーツ科学',
'sports': 'スポーツ',
'dance': '舞踊・バレエ',
'budo': '武道',
'tradition': '伝統芸能'
};
return names[category] || category;
}
// Setup filters - ES5準拠
function setupFilters() {
var filterBtns = document.querySelectorAll('.waza-filter-btn');
for (var i = 0; i ' +
'
' + step.title + '
' +
'
' + step.text + '
' +
'
';
}
var tagsHtml = '';
for (var k = 0; k ' + waza.tags[k] + '';
}
var modalBody = document.getElementById('modalBody');
modalBody.innerHTML = '' +
'
' +
'' +
'概要' +
'
' +
'
' + waza.shortDesc + '
' +
'
' +
'' +
'
' +
'' +
'身体への効果' +
'
' +
'
' + waza.bodyEffect + '
' +
'
' +
'' +
'
' +
'' +
'AI解説:なぜ効くのか' +
'
' +
'
' + waza.mechanism + '
' +
'
' +
'' +
'
' +
'
出典・背景(威光模倣の参考)
' +
'
' + waza.origin + '
' +
'
' +
'
' +
'' +
'
' +
'' +
'実践の手順' +
'
' +
'
' + practiceHtml + '
' +
'
' +
'' +
'
' +
'' +
'関連タグ' +
'
' +
'
' + tagsHtml + '
' +
'
';
document.getElementById('wazaModal').classList.add('active');
document.body.style.overflow = 'hidden';
}
// Close modal
function closeModal() {
document.getElementById('wazaModal').classList.remove('active');
document.body.style.overflow = '';
}
// Close modal on outside click
document.getElementById('wazaModal').addEventListener('click', function(e) {
if (e.target === this) {
closeModal();
}
});
// Close modal on Escape key
document.addEventListener('keydown', function(e) {
if (e.key === 'Escape') {
closeModal();
}
});
Copyright © 2010