Pourquoi mon fils de 2 ans tape ?

12
Partager :

Tout d’abord rassurons-nous, il n’y a rien d’anormal de voir un enfant taper, et il y a même des solutions pour gérer la situation au mieux ! Preuve dans l’image…

Lire également : Comment bien organiser l’anniversaire de son enfant

Ma fille joue tranquillement aux cartes quand soudainement DaddyCool saute sur elle pour l’embrasser. Surprise, Joy se défend et donne des petits robinets : « Stop !  » Daddycool, bouleversé, attrape son poignet dans un geste soudain : « Que faites-vous ici ? On ne tape pas Papa ! Tu dis pardon, tu dis PARDON.

Ensuite, vous la connaissez : notre enfant ne se laisse pas faire, essaie de se défendre, refuse de dire pardon (question d’honneur !). La voix de DaddyCool est de plus en plus agressive, il finit par gagner : Joy fond en larme et, sous la contrainte, lâche enfin un petit « pardon ».

Lire également : Comment choisir un siège auto pour enfant ?

Moral de l’histoire : « Papa est le plus fort ».

Première nouvelle ! Mais… nous le savions déjà, n’est-ce pas ?

Imaginez un autre scénario face à l’enfant en tapant

Cette fois, Maman Faible intercepte l’enfant qui tape avant même que le combat ne commence. Elle l’isole, le met à genoux et lui demande gentiment :

  • Pourquoi tu tapes papa ?

  • Je ne veux pas m’embrasser.

  • Je comprends. Ça te dérange parce que tu joues et que tu ne veux pas être dérangé. Mais dans ce cas, tu peux dire : « Papa, je ne veux pas que tu m’embrilles, je joue, on se serrera plus tard. » Ça fait beaucoup de mal à le taper. Imaginez que si je vous frappe comme si vous seriez triste.. Regarde cet oreiller. Imagine que c’est toi, si je te frappe comme ça, tu serais heureuse ? Si vous avez besoin de Type, vous pouvez taper le coussin. Mais pas papa, c’est trop triste. On va dire désolé ?

  • Non, je ne veux pas. (Oh, ouais, nous ne sommes pas dans les Bisounours non plus ! 😉).

  • Je comprends. Tu es toujours en colère. Si tu veux, tu pourras lui dire plus tard. Quand voulez-vous lui dire ?

  • Au restaurant.

  • Ok. Alors on lui dira quand on arrivera au restaurant.

A peine laissé au restaurant, notre enfant regarde son père (qui a toujours l’air bouleversé… Papa peut être cool, il est un peu sensible !) , sourire aux oreilles :

  • Dis-moi pardon, pas de taper.

  • Bien sûr que je te pardonne, et la prochaine fois que dites-tu ?

  • Papa, je ne veux pas que tu m’embêtes, joue-moi !

Joy est heureuse d’avoir dit pardon et a compris que nous pouvons dire « Je ne veux pas… » au lieu de réagir par un geste violent (taper, frapper, mordre…).

Mais malheureusement, nous ne sommes pas toujours deux pour gérer la situation, allez à cette vidéo « Mon enfant taps me « , pour gérer l’affaire où nous sommes seuls… Et si au lieu de frapper, votre enfant mord ? Découvrez comment mieux gérer cette situation pas facile, où votre enfant se transforme en un vrai petit crocodile, en cliquant ici !

Comment enseigner à un enfant qui tape pour contrôler ses émotions si nous sommes nous-mêmes en colère contre lui ?

Quand nous avons du mal à gérer nos propres émotions, cela vous donne plutôt envie d’entrer dans une lutte de pouvoir. Et voici l’engin : nous cherchons à grimper encore plus fort, et parfois il est possible de se faire abdiquer sous la contrainte. L’enfant peut alors lancer un « pardon » qui ne vaut rien, tout en ressentant un sentiment d’humiliation ou même un désir de vengeance… En bref, il ne fait que détériorer l’atmosphère sans vraiment donner à notre enfant envie de s’améliorer, mais plutôt de se mettre en colère !

Un autre aspect est que les enfants apprennent principalement par imitation (voir miroir neurones et neurosciences). Donc, si nous répondons à la colère par la colère, il y a peu de chances que notre enfant sera en mesure d’apprendre à réagir sereinement. Bien qu’inversement, si vous parvenez à prendre un peu de recul, et vraiment écouter le sentiment tout en cherchant la cause de cette réaction (est-ce frustré ? jaloux ? excité ? Il s’est senti agressé ? Il a été dérangé ? menacé ? surpris…), nous avons toutes les chances de lui permettre d’apaiser (voir aussi la magie de l’écoute active).

L’ objectif est d’envoyer un message à l’enfant qui appuie qu’il a le droit de ne pas être d’accord ou d’être en colère, mais a d’autres solutions pour le faire comprendre.

Il est sûr que maîtriser ses impulsions et son agressivité n’est pas simple. Vous trouverez les clés pour aider notre enfant à améliorer sa gestion des émotions et surtout sa colère, un dossier spécial le ANTI-ANGER PACK : Le fichier ultime pour gérer les frustrations, les « caprices » et d’autres crises, rempli de conseils et d’autres idées… Si vous êtes intéressé, pour le recevoir (gratuitement bien sûr), rien de plus simple : votre email ci-dessous et je vous l’envoie directement dans votre boîte.

Inscrivez-vous à la newsletter qui rend la vie (un peu) plus fraîche et recevez votre fichier ! Prénom Courriel * Recevoir ! window.cfields = {“42″ :” utmcampaign », “43” : “utmsource », “44” : “utmterm », “45” : “utmmedium », “46” : “utmcontent », “47” : “gclid », “48” : “handloriginalref », “49” : “handllandingpage », “50” : handlip », “51” : “handlref », “52” : “handlurl”} ; fenêtre. _show_thank_you = fonction (id, message, trackcmp_url) { var form = document.getElementById (‘_form_’ id ‘_’), thank_you = form.querySelector (‘. _form-mercier’) ; Form.querySelector (‘. _form-content’) .style.display = « personne » ; remerciement_vous.innerHTML = message ; thank_you.style.display = ‘bloc’ ; if (typeof (trackcmp_url) ! = ‘non défini’ && trackcmp_url) { //URL de suivi du site à utiliser après la soumission du formulaire en ligne. _load_script (trackcmp_url) ; } if (typeof fenêtre. _form_callback ! == ‘undefined’) fenêtre. _form_callback (id) ; } ; fenêtre. _show_error = fonction (id, message, html) { var form = document.getElementById (‘_form_’ id ‘_’), err = document.createElement (‘div’), button = form.querySelector (‘button’), old_error = form.querySelector (‘. _form_error’) ; if (old_error) old_error.parentNode.RemoveChild (old_error) ; err.innerHTML = message ; err.className = ‘_error-inner _form_error _no_arrow’ ; var wrapper = document.createElement (‘div’) ; wrapper.className = ‘_form-inner’ ; wrapper.AppendChild (err) ; button.parentnode.insertBefore (wrapper, bouton) ; Document.querySelector (« ) .disabled = false ; if (html) { var div = document.createElement (‘div’) ; div.className = ‘_error-html’ ; div.innerHTML = html ; err.appendChild (div) ; } } ; fenêtre. _load_script = fonction (url, rappel) { var head = document.querySelector (‘head’), script = document.createElement (‘script’), r = false ; script.type = ‘text/javascript’ ; script.charset = ‘utf-8’ ; script.src = url ; if (rappel) { script.onload = script.onreadystatechange = fonction () { si ( ! r && ( ! this.readyState || this.readyState == ‘complete’)) { r = vrai ; callback () ; } } ; } Head.appendChild (script) ; } ; (fonction () { if (window.location.search.search (« excludeform ») ! == -1) retourne false ; var getCookie = fonction (nom) { var match = document.cookie.match (nouveau RegExp (‘(^| ;)’ nom ‘= ( ) ‘)) ; match de retour ? match : null ; } var setCookie = fonction (nom, valeur) { var maintenant = nouvelle Date () ; var time = maintenant.getTime () ; var ExpireTime = temps 1000 * 60 * 60 * 24 * 365 ; maintenant.setTime (ExpireTime) ; document.cookie = name ‘=’ valeur ‘ ; expires=’ maintenant ‘ ; chemin=/’ ; } var AddeVent = fonction (élément, événement, func) { if (Element.AddeVentListener) { element.addeVentListener (événement, func) ; } autre { var oldFunc = élément ; élément = fonction () { oldFunc.Apply (ceci, arguments) ; func.apply (ceci, arguments) ; } ; } } var _removed = false ; var form_to_submit = document.getElementByID (‘_form_9_’) ; var allInput = form_to_submit.QuerySelectorAll (‘input, select, textarea’), info-bulles =, soumis = false ; var getURLParam = fonction (nom) { var regexStr = ” name ‘= (*) ‘ ; var results = nouveau RegExp (RegExstr, ‘i’) .exec (window.location.href) ; Retourner les résultats ! = indéfini ? DecodeUriComponent (résultats) : false ; } ; pour (var i = 0 ; i < allInputs.length ; i ) { var regexStr = « champ   » ; var résultats = nouveau RegExp (RegExstr) .exec (AllInputs.name) ; if (résultats ! = indéfini) { AllInputs.DataSet.name = window.cfields] ; } autre { AllInputs.DataSet.name = allInputs.name ; } var fieldVal = geturlParam (allInputs.Dataset.name) ; si (FieldVal) { if (AllInputs.DataSet.Autofill === « false ») { continuer ; } if (AllInputs.type == « radio » || AllInputs.type == « checkbox ») { if (AllInputs.value == FieldVal) { AllInputs.Checked = true ; } } autre { AllInputs.value = FieldVal ; } } } var remove_tooltips = fonction () { pour (var i = 0 ; i < tooltips.length ; i ) { ToolTips.tip.ParentNode.RemoveChild (tooltips.tip) ; } info-bulles = ; } ; var remove_tooltip = fonction (elem) { pour (var i = 0 ; i < tooltips.length ; i ) { if (tooltips.elem === elem) { ToolTips.tip.ParentNode.RemoveChild (tooltips.tip) ; tooltips.splice (i, 1) ; retour ; } } } ; var create_tooltip = fonction (elem, texte) { var tooltip = document.createElement ('div'), flèche = document.createElement ('div'), inner = document.createElement ('div'), new_tooltip = {} ; if (elem.type ! = 'radio' && elem.type ! = 'case à cocher') { Tooltip.className = '_error' ; flèche.className = '_error-arrow' ; Inner.ClassName = '_error-intérieur' ; inner.innerHTML = texte ; Tooltip.AppendChild (flèche) ; Tooltip.AppendChild (interne) ; elem.parentNode.AppendChild (infobulle) ; } autre { Tooltip.className = '_error-inner _no_arrow' ; Tooltip.innerHTML = texte ; elem.parentNode.insertBefore (infobulle, elem) ; new_tooltip.no_arrow = true ; } new_tooltip.tip = info-bulle ; new_tooltip.elem = elem ; tooltips.push (new_tooltip) ; retourner new_tooltip ; } ; var resize_tooltip = fonction (info-bulle) { var rect = tooltip.elem.getBoundingClientRect () ; var doc = document.DocumentElement, scrollPosition = rect.top – ((window.pageyOffset || doc.scrollTop) – (doc.ClientTop || 0)) ; if (ScrollPosition < 40) { Tooltip.tip.ClassName = tooltip.tip.ClassName.replace (/ ? (_ci-dessu|_ci-dessous) ? /g, « ) '_en-dessous ; } autre { Tooltip.tip.ClassName = tooltip.tip.ClassName.replace (/ ? (_ci-dessu|_ci-dessous) ? /g, « ) '_above' ; } } ; var resize_tooltips = fonction () { if (_removed) retourne ; pour (var i = 0 ; i < tooltips.length ; i ) { si ( ! tooltips.no_arrow) resize_tooltip (infobulles) ; } } ; var validate_field = fonction (elem, remove) { var info-bulle = null, valeur = elem.value, no_error = true ; supprimer ? remove_tooltip (elem) : false ; if (elem.type ! = 'case') Elem.className = elem.ClassName.replace (/ ? _has_error ? /g, « ) ; if (elem.getAttribute ('requis') ! == null) { if (elem.type == 'radio' || (elem.type == 'case à cocher' && /any/.test (Elem.className))) { var elems = form_to_submit.elements ; si ( ! (élems instance de NodeList || élems instance de HTMLCollection) ||elems.length

Partager :