روز: مهر 27, 1400

بهترین نرم افزارهای آموزش الفبای فارسی

در این مقاله به معرفی تعدادی از بهترین نرم افزارهای آموزش الفبای فارسی می‌پردازیم. امروزه به واسطه‌ی دنیای مجازی در نحوه یادگیری کودکان تغییرات قابل توجهی صورت گرفته است. اینکه کودکان مطالب مختلف و مهارت‌های زندگی را بیاموزند، مسئله بسیار مهمی است. همچنین این موضوع که برای آموزش این مهارت‌ها از چه روشی استفاده کنند…

` let target = document.querySelector('.cc-ep33') target.innerHTML = html var element = document.getElementById("crisp-chatbox") element.setAttribute("data-availability-tooltip", "true") element.setAttribute("data-full-view", "false") let closeChatEl = document.querySelector('#crisp-chat-close-btn') closeChatEl.addEventListener("click", (e)=>{ e.stopPropagation(); localStorage.setItem('hasLoadCrispChat', true) element.setAttribute("data-availability-tooltip", "false") }) let openChatEl = document.querySelector('#open-chat-box-whit-btn') openChatEl.addEventListener("click", (e)=>{ // e.stopPropagation(); element.setAttribute("data-availability-tooltip", "false") }) // localStorage.setItem('hasLoadCrispChat', true) } } function initCrispChat() { setTimeout(() => { initCrispChatWelcomeMessage() }, 1000) } let loadCrispChat = false let timeInterValObj = setInterval(() => { if (document.querySelector('.crisp-client')) { initCrispChat() loadCrispChat = true } if (loadCrispChat) { clearInterval(timeInterValObj) } }, 3000) --> animation-class when animation ends if (element.classList[1] == "FLASH") { g = element; element.addEventListener("animationend", e => { element.classList.remove(animatedClassName); }); addAnimation = true; } // If The span element for this element does not exist in the array, add it. if (!ELEMENTS_SPAN[index]) ELEMENTS_SPAN[index] = element.querySelector("span"); element.addEventListener("mouseover", e => { ELEMENTS_SPAN[index].style.left = e.pageX - element.offsetLeft + "px"; ELEMENTS_SPAN[index].style.top = e.pageY - element.offsetTop + "px"; // Add an animation-class to animate via CSS. if (addAnimation) element.classList.add(animatedClassName); }); element.addEventListener("mouseout", e => { ELEMENTS_SPAN[index].style.left = e.pageX - element.offsetLeft + "px"; ELEMENTS_SPAN[index].style.top = e.pageY - element.offsetTop + "px"; }); }); -->