মডেল প্রাকটিস

আকাশ, তোলপাড়, আসমানি ও অন্যান্য | ষষ্ঠ শ্রেণির বাংলা ১ম পত্র
📚 ষষ্ঠ শ্রেণি: বাংলা ১ম ও ২য় পত্র 📖 অধ্যায় ৪: আকাশ, তোলপাড়, আসমানি ও অন্যান্য
মডেল প্রাকটিস
১০০টি গুরুত্বপূর্ণ MCQ
📖 একাডেমিক পরীক্ষা 📝 বার্ষিক ও অর্ধ-বার্ষিক 🎯 ক্যাডেট কলেজ ভর্তি প্রস্তুতি
* পরীক্ষা দেওয়ার আগে পূরণ করুন

🔐 অ্যাডমিন প্যানেল

📊 সকল রেজাল্ট

# নাম মোবাইল ব্যাচ সঠিক ভুল মোট পার্সেন্টেজ মেধাস্থান তারিখ সময় সময় (সেকেন্ড) অ্যাকশন
কোনো রেজাল্ট নেই

🎯 পরীক্ষার ফলাফল

০ / ১০০
📝 উত্তর দিয়েছেন:
✅ সঠিক:
❌ ভুল:
📊 মোট: ১০০
💡 উত্তরগুলো দেখে নিজেকে যাচাই করুন।
👤 নাম: 📱 মোবাইল: 📚 ব্যাচ: 🎯 নম্বর: 🏆 মেধাস্থান:

`; const blob=new Blob([htmlContent], { type: 'text/html;charset=utf-8;' }); const link=document.createElement('a'); link.href=URL.createObjectURL(blob); link.download=`সকল_রেজাল্ট_বাংলা১ম_অধ্যায়৪_${getToday()}.html`; link.click(); URL.revokeObjectURL(link.href); } function downloadStudentRankPDF(){ const results=getResults(); if(results.length===0){ alert('কোনো রেজাল্ট নেই!'); return; } const sorted=getSortedResults(results); let tableRows=''; sorted.forEach((r, idx)=> { const rank=idx + 1; const highlight=(currentResult&&r.name===currentResult.name && r.mobile===currentResult.mobile && r.batch===currentResult.batch) ? 'background:#ecfdf5;' : ''; const timeDisplay=r.timeSeconds ? `${Math.floor(r.timeSeconds/60)}মি ${r.timeSeconds%60}সে`:r.time; tableRows +=` ${rank} ${r.name} ${r.mobile} ${r.batch} ${r.correct} ${r.wrong} ${r.total} ${r.percentage}% ${rank} ${r.date} ${r.time} ${timeDisplay} `; }); const studentName=currentResult ? currentResult.name:''; const htmlContent=` রেজাল্ট শিট - ${studentName}

📊 সকলের রেজাল্ট শিট

বাংলা ১ম পত্র - অধ্যায় ৪: আকাশ, তোলপাড়, আসমানি ও অন্যান্য | মোট প্রশ্ন: ১০০
${studentName ? `
${studentName} - আপনার রেজাল্ট হাইলাইট করা আছে
`:''} ${tableRows}
# নাম মোবাইল ব্যাচ সঠিক ভুল মোট পার্সেন্টেজ মেধাস্থান তারিখ সময় সময় (মি:সে)
`; const blob=new Blob([htmlContent], { type: 'text/html;charset=utf-8;' }); const link=document.createElement('a'); link.href=URL.createObjectURL(blob); link.download=`রেজাল্ট_শিট_${studentName||'সকল'}_বাংলা১ম_অধ্যায়৪_${getToday()}.html`; link.click(); URL.revokeObjectURL(link.href); } function handleSubmit(){ if(isSubmitted) return; const info=getStudentInfo(); if(!info.name||!info.mobile||!info.batch){ alert('⚠️ দয়া করে নাম, মোবাইল ও ব্যাচ পূরণ করুন!'); return; } isSubmitted=true; clearInterval(timerInterval); let correct=0; let wrong=0; let answered=0; questions.forEach((item, idx)=> { const selected=document.querySelector(`input[name="q${idx}"]:checked`); const expBox=document.getElementById(`exp-${idx}`); expBox.style.display='block'; const correctLabel=document.querySelector(`label[for="q${idx}o${item.a}"]`); if(correctLabel) correctLabel.classList.add('correct-opt'); if(selected){ answered++; const val=parseInt(selected.value); if(val===item.a){ correct++; }else{ wrong++; selected.closest('.opt-label').classList.add('wrong-opt'); }}else{ wrong++; }}); const percentage=Math.round((correct / totalQ) * 100); const timeNow=getTimeNow(); const timeSeconds=Math.floor((Date.now() - startTime) / 1000); currentResult={ name: info.name, mobile: info.mobile, batch: info.batch, correct: correct, wrong: wrong, total: totalQ, percentage: percentage, date: getToday(), time: timeNow, timeSeconds: timeSeconds }; const results=getResults(); results.push(currentResult); saveResults(results); currentRank=getRank(results, info.name, info.mobile, info.batch); const resultBox=document.getElementById('resultBox'); resultBox.style.display='block'; document.getElementById('scoreText').textContent=`${toBanglaNum(correct)} / ${toBanglaNum(totalQ)}`; document.getElementById('answeredCount').textContent=toBanglaNum(answered); document.getElementById('correctCount').textContent=toBanglaNum(correct); document.getElementById('wrongCount').textContent=toBanglaNum(wrong); document.getElementById('totalCount').textContent=toBanglaNum(totalQ); const adviceEl=document.getElementById('adviceText'); if(percentage===100) adviceEl.innerHTML='🌟 অসাধারণ! আপনি অধ্যায়টি আয়ত্ত করেছেন!'; else if(percentage >=75) adviceEl.innerHTML='👍 ভালো! আরও অনুশীলনে পারদর্শী হবেন।'; else if(percentage >=50) adviceEl.innerHTML='📖 চর্চা প্রয়োজন। ব্যাখ্যাগুলো পড়ে আবার চেষ্টা করুন।'; else adviceEl.innerHTML='💪 ভুলগুলো থেকে শিখুন, নিয়মগুলো আবার পড়ুন।'; const downloadArea=document.getElementById('resultDownloadArea'); downloadArea.classList.add('active'); document.getElementById('displayName').textContent=info.name; document.getElementById('displayMobile').textContent=info.mobile; document.getElementById('displayBatch').textContent=info.batch; document.getElementById('displayMarks').textContent=`${correct}/${totalQ} (${percentage}%)`; document.getElementById('displayRank').textContent=`${currentRank}${currentRank===1 ? ' 🥇':currentRank===2 ? ' 🥈':currentRank===3 ? ' 🥉':''}`; document.getElementById('submitBtn').style.display='none'; window.scrollTo({ top: 0, behavior: 'smooth' }); if(document.getElementById('adminContent').classList.contains('active')){ renderResultTable(); }} function downloadResultCard(){ if(!currentResult) return; const { name, mobile, batch, correct, wrong, total, percentage, date, time, timeSeconds }=currentResult; const rank=currentRank||getRank(getResults(), name, mobile, batch); const timeDisplay=timeSeconds ? `${Math.floor(timeSeconds/60)}মি ${timeSeconds%60}সে`:time; const html=` রেজাল্ট কার্ড - ${name}

📜 রেজাল্ট কার্ড

বাংলা ১ম পত্র · অধ্যায় ৪: আকাশ, তোলপাড়, আসমানি ও অন্যান্য

👤 নাম${name} 📱 মোবাইল${mobile} 📚 ব্যাচ${batch} 📅 তারিখ${date} ⏰ সময়${time} ⏱️ সময় (মি:সে)${timeDisplay}
${correct}/${total}
✅ সঠিক: ${correct} ❌ ভুল: ${wrong}
🎯 নম্বর: ${percentage}%
🏆 মেধাস্থান: ${rank}${rank===1 ? ' 🥇':rank===2 ? ' 🥈':rank===3 ? ' 🥉':''}
`; const blob=new Blob([html], { type: 'text/html;charset=utf-8;' }); const link=document.createElement('a'); link.href=URL.createObjectURL(blob); link.download=`রেজাল্ট_কার্ড_${name}_বাংলা১ম_অধ্যায়৪_${date}.html`; link.click(); URL.revokeObjectURL(link.href); } renderResultTable(); updateStudentBadge();

Leave a Comment