小学生が勉強しないときは、「やる気がない」と決める前に、体調、学校でのつまずき、始め方、家庭環境、親子のやり取りの順で確認します。
この記事では5問で原因を仮判定し、今夜使う声かけと最初の行動を一つ選びます。7日後は「同じ対応を続ける」「別の原因を確認する」「学校や医療機関へ相談する」の3択で判断できます。
急に勉強しなくなった、朝起きられない、夜間の咳・かゆみ・鼻づまりが続く、頭痛や腹痛を繰り返す、学校の話題を避ける、登校にも抵抗がある場合は、学習量を増やす前に体調と学校生活を確認します。極端な落ち込みや「消えたい」などの発言がある場合は一人にせず、学校・医療機関へ早めに相談してください。差し迫った危険がある場合は119番など緊急の支援を利用します。
厚生労働省「健康づくりのための睡眠ガイド2023」は、小学生の睡眠時間として9~12時間を参考に確保することを勧めています。必要な睡眠時間には個人差がありますが、強い眠気や生活への支障が続くときは専門家へ相談してください。[1]
- 体調や学校生活を先に確認すべき状態か
- 10の原因のうち、現在もっとも近い原因は何か
- 今夜どの言葉をかけ、何から始めるか
- 7日間、何を一つだけ変えるか
- 次に記事55・4・94・73のどれを確認するか
最初に分ける|「勉強しない」の状態は4つある
算数の文章題だけ白紙になる場合は、記事94の算数の文章題で止まる原因を7日で確認するへ進むと、原因を絞りやすくなります。
小学生が勉強しない原因を5問で仮判定
この診断は医学的・心理学的な診断ではありません。家庭で最初に試す対応を一つ選ぶための仮判定です。複数の原因が重なることもあります。
小学生が勉強しない10の理由|子どものサインと見分け方
原因を一つに決めつけず、子どもの行動として観察できるサインから確認します。今夜は最も近い原因を一つだけ選び、対応を増やしすぎないことが大切です。
1.問題の解き方が分からない
解き方が分からない状態が続くと、問題を開かない、白紙のままにする、別の行動を始めるなどの回避が起きることがあります。特に文章題では、計算だけでなく、文の意味を整理して式にする力も必要です。
算数の文章題だけで止まる場合は、算数の文章題で止まる原因を7日で確認するへ進んでください。
2.前の学年・単元の土台が抜けている
今の問題だけを何度説明しても進まない場合、一つ前の知識が抜けていることがあります。現在の学年の問題を繰り返すより、子どもが自力で正解できるところまで戻った方が、原因を確認しやすくなります。
3.始め方・段取りが分からない
教材を選ぶ、必要な物を出す、順番を決める、終わりを見通すという準備は、学習とは別の負担です。始めれば進められる子には、勉強量を増やすより「最初に何をするか」を一つに固定します。
4.自信が下がり、始める前から諦めている
「どうせ無理」と言う子に、結果だけを求めると避ける行動が続きやすくなります。大きく褒めることを目的にせず、実際にできた行動をそのまま言葉にして返します。
5.間違いを怖がり、完璧にできるまで始めたくない
真面目な子ほど、間違いを「できない証拠」と受け取り、最初の一歩を避けることがあります。正解を急がず、途中式や迷った場所を残すことを学習の一部にします。
6.勉強する意味や生活とのつながりが見えない
「勉強は将来のため」と説明しても、小学生には遠く感じることがあります。親の会話不足と決めつけず、今の生活、好きなこと、本人が困っている場面と学習内容を一つだけ結びます。
7.視界や音など、周囲の刺激が多い
ゲーム、漫画、テレビ、家族の会話などが目や耳に入ると、学習へ戻る回数が増えます。記事72では大がかりな環境改善をせず、視界に入る物を一つ減らして3日間だけ同じ条件で観察します。
8.量や集中できる長さが合っていない
集中できる長さには個人差があります。最初は5~15分など、子どもが終えられる量から試し、離席やミスが増える前に区切ります。この記事では集中力トレーニングを行わず、終えられる量かどうかだけを確認します。
9.疲労・睡眠・体調・学校ストレスで余力が少ない
夜間のかゆみ、咳、鼻づまり、強い眠気などがある場合は、学習方法より先に睡眠状況と体調を確認し、日常生活に支障があるときは小児科などへ相談します。アレルギー疾患の治療は自己判断で変更せず、医療機関の指示に従ってください。[2]
10.勉強が親子の主導権争いになっている
高学年を中心に、内容よりも「誰が決めるか」で対立することがあります。親がすべてを任せる必要はありませんが、開始時刻、教科の順番、場所などから、子どもが決める項目を一つ増やします。
今夜は何をする?原因別の最初の一手
診断結果に近い行を一つだけ選びます。複数の対策を同時に始めると、何が合ったのか分からなくなります。
| タイプ | 今夜の声かけ | 最初の行動 | 今夜はしないこと |
|---|---|---|---|
| A:学習内容 | 「どこまでは分かる?」 | 一つ前の例題を開く | 同じ説明を何度も繰り返す |
| B:始め方 | 「最初は国語と算数、どちらにする?」 | 教材を一冊だけ置く | 全課題を一度に見せる |
| C:自信・失敗不安 | 「分からない所に印を付けられたね」 | 自力でできる問題を一つ選ぶ | 結果だけを評価する |
| D:意味・興味 | 「好きなことと、どこがつながる?」 | 生活と結びつく問題を一つ選ぶ | 将来の不安で説得する |
| E:環境・集中 | 「気になる物を一つ移すならどれ?」 | 視界の刺激を一つ減らす | 環境を一度に全面変更する |
| F:疲労・体調 | 「体調と学校のことを先に確認しよう」 | 睡眠・症状・学校生活を確認 | 無理に学習量を増やす |
| G:親子摩擦 | 「時間と順番、どちらを決めたい?」 | 子どもが決める項目を一つ増やす | 命令と説教を追加する |
- 「机に向かえてすごい」ではなく「決めた時刻に教材を開けたね」
- 「頑張ったね」ではなく「分からない問題に印を付けられたね」
- 「天才」ではなく「前に間違えた問題を今日は自分で直せたね」
7日間で原因と対応が合っているか確認する
次の表は、家庭内の変化を見るための記録です。医学的・教育的な絶対基準ではありません。今夜選んだ対応を一つだけ続け、開始までの時間、親の声かけ回数、最小量を終えたか、終了時の様子を記録します。
| 日 | 開始までの分数 | 親の声かけ回数 | 最小量を終えた | 終了時が穏やか |
|---|---|---|---|---|
| 1日目 | ||||
| 2日目 | ||||
| 3日目 | ||||
| 4日目 | ||||
| 5日目 | ||||
| 6日目 | ||||
| 7日目 |
- 継続:7日中4日以上、決めた合図の後に開始できた。7日中5日以上、合意した最小量を終えた。親の追加指示が1回以内の日が増えた。
- 別原因を再確認:開始時間、完了、親子の様子に変化がない。体調に問題がなければ、学習内容→始め方→環境の順で別の原因を確認する。
- 学校・医療へ相談:体調不良、学校への不安、登校への抵抗、強い落ち込みが続く。学習より生活の支障を優先して相談する。
低学年・中学年・高学年で親の役割を変える
低学年(小1~小2)|準備と開始を一緒に行う
教材を出す、宿題の場所を確認する、最初の問題を読むところまで一緒に行います。自立を急がず、「始める型」を毎日同じにします。声かけは「早くしよう」ではなく、「ランドセルから連絡帳を出そう」のように、最初の行動を具体化します。
中学年(小3~小4)|手順の整理を支える
教科や課題が増え、抽象的な内容も多くなります。親が全部決めるのではなく、課題を一緒に見て「最初」「次」「終わり」を確認します。できた量より、どこで止まったかを把握すると原因を判断しやすくなります。
高学年(小5~小6)|時間と順番の選択肢を渡す
高学年以降は、親が進め方を決めるより、本人に開始時刻や取り組む順番を選ばせる方が話し合いやすいと感じました。ただし、睡眠、提出期限、家庭の予定など、親が守る範囲は先に共有します。
家庭だけで抱えず相談した方がよいサイン
相談は「問題が大きくなってから行く場所」ではありません。家庭で見えていない学校の状況や、学習以外の負担を確認するためにも使えます。
| 見られる状態 | 最初の相談先 | 伝える内容 |
|---|---|---|
| 授業・宿題の特定単元で止まる、提出が続けて遅れる | 担任・教科担当 | どの教科・問題・時間帯で止まるか、家庭で試した対応 |
| 学校の話を避ける、友人・先生への不安、登校への抵抗 | 担任・養護教諭・スクールカウンセラー | |
| 強い落ち込み、自分を責める発言、「消えたい」などの発言 | 医療機関・学校の相談窓口 | 複数原因が重なる場合があります。急な体調変化や学校生活への支障がある場合は、診断結果より相談を優先してください。'; resultBox.classList.add('is-visible'); resultBox.scrollIntoView({ behavior: 'smooth', block: 'start' }); sendEvent('diagnosis_complete', { article_number: '72', result_type: primary }); sendEvent('diagnosis_result', { article_number: '72', result_type: primary }); sendEvent('diagnosis_result_type_' + primary.toLowerCase(), { article_number: '72' }); }); } if (resetButton && resultBox) { resetButton.addEventListener('click', function () { resultBox.classList.remove('is-visible'); resultBox.innerHTML = ''; diagnosisStarted = false; }); } root.addEventListener('click', function (event) { var internalLink = event.target.closest('.js-internal-link'); if (internalLink) { var articleNumber = internalLink.getAttribute('data-article') || ''; sendEvent('internal_link_click', { article_number: '72', destination_article: articleNumber, link_url: internalLink.href }); if (articleNumber) sendEvent('internal_link_article_' + articleNumber, { article_number: '72', link_url: internalLink.href }); } var cta = event.target.closest('.js-cta'); if (cta) { sendEvent('cta_click', { article_number: '72', cta_name: cta.getAttribute('data-cta-name') || '', link_url: cta.href || '' }); } }); var ctas = root.querySelectorAll('.js-cta'); if ('IntersectionObserver' in window && ctas.length) { var observed = new WeakSet(); var observer = new IntersectionObserver(function (entries) { entries.forEach(function (entry) { if (entry.isIntersecting && !observed.has(entry.target)) { observed.add(entry.target); sendEvent('cta_impression', { article_number: '72', cta_name: entry.target.getAttribute('data-cta-name') || '' }); } }); }, { threshold: 0.5 }); ctas.forEach(function (cta) { observer.observe(cta); }); } var trackerInputs = root.querySelectorAll('[data-track]'); var trackerKey = 'article72_tracker_v1'; function loadTracker() { try { var saved = JSON.parse(localStorage.getItem(trackerKey) || '{}'); trackerInputs.forEach(function (input) { var key = input.getAttribute('data-track'); if (!saved.hasOwnProperty(key)) return; if (input.type === 'checkbox') input.checked = Boolean(saved[key]); else input.value = saved[key]; }); } catch (error) { return; } } function saveTracker() { var values = {}; trackerInputs.forEach(function (input) { var key = input.getAttribute('data-track'); values[key] = input.type === 'checkbox' ? input.checked : input.value; }); try { localStorage.setItem(trackerKey, JSON.stringify(values)); } catch (error) { return; } } trackerInputs.forEach(function (input) { input.addEventListener('change', saveTracker); }); loadTracker(); var printButton = document.getElementById('a72-print-tracker'); if (printButton) printButton.addEventListener('click', function () { window.print(); }); var resetTracker = document.getElementById('a72-reset-tracker'); if (resetTracker) { resetTracker.addEventListener('click', function () { if (!window.confirm('7日間の記録を消しますか?')) return; trackerInputs.forEach(function (input) { if (input.type === 'checkbox') input.checked = false; else input.value = ''; }); try { localStorage.removeItem(trackerKey); } catch (error) { return; } }); } })(); |