ملخص دروس الرياضيات للثلاثي الثاني للسنة الثامنة اساسي. يمكنكم تحميل الملفات في الاسفل بروابط تحميل مباششرة بصيغة pdf.
ملخص دروس الرياضيات للثلاثي الثاني للسنة الثامنة اساسي
المنصة التعليمية التربوية
ملخص دروس الرياضيات للثلاثي الثاني للسنة الثامنة اساسي
ملخص دروس الرياضيات للثلاثي الثاني للسنة الثامنة اساسي
📚 تعليمي
📄 — صفحة
📦 — MB
محتوى الملف التعليمي
📥 تحميل الملف
انتظر 10 ثواني لتفعيل زر التحميل
✅ تم بدء التحميل بنجاح!
💡 ملاحظة للمعلمين
يمكنكم استخدام هذا الملف كمرجع تعليمي. للاستفسارات، تواصلوا معنا.
تأكد من صحة رابط الملف
`;
}
}// عرض صفحة معينة
async function renderPage(pageNum) {
const page = await pdfDoc.getPage(pageNum);
const canvas = document.getElementById('pdf-canvas');
const ctx = canvas.getContext('2d');
const viewport = page.getViewport({ scale: scale });
canvas.height = viewport.height;
canvas.width = viewport.width;
const renderContext = {
canvasContext: ctx,
viewport: viewport
};
document.getElementById('pdf-loading').classList.add('hidden');
canvas.classList.remove('hidden');
await page.render(renderContext).promise;
document.getElementById('current-page').textContent = pageNum;
}// التنقل بين الصفحات
function nextPage() {
if (currentPage < totalPages) {
currentPage++;
renderPage(currentPage);
}
}function previousPage() {
if (currentPage > 1) {
currentPage--;
renderPage(currentPage);
}
}// التكبير والتصغير
function zoomIn() {
if (scale < 3) {
scale += 0.25;
document.getElementById('zoom-level').textContent = Math.round(scale * 100 / 1.5) + '%';
renderPage(currentPage);
}
}function zoomOut() {
if (scale > 0.5) {
scale -= 0.25;
document.getElementById('zoom-level').textContent = Math.round(scale * 100 / 1.5) + '%';
renderPage(currentPage);
}
}// استخراج النص من PDF للأرشفة (SEO)
async function extractTextForSEO() {
let fullText = '';
for (let i = 1; i <= totalPages; i++) {
const page = await pdfDoc.getPage(i);
const textContent = await page.getTextContent();
const pageText = textContent.items.map(item => item.str).join(' ');
fullText += `
`;
}
document.getElementById('extracted-text').innerHTML = fullText;
}// المؤقت العد التنازلي
function startTimer() {
const timerDisplay = document.getElementById('timer-display');
const secondsText = document.getElementById('seconds-text');
const timerCircle = document.getElementById('timer-circle');
const downloadBtn = document.getElementById('download-btn');
const btnText = document.querySelector('#btn-text span:last-child');
const timerMessage = document.getElementById('timer-message');
timerInterval = setInterval(() => {
countdown--;
timerDisplay.textContent = countdown;
secondsText.textContent = countdown;
// تحديث الدائرة
const progress = ((10 - countdown) / 10) * 100;
timerCircle.style.setProperty('--progress', `${progress}%`);
if (countdown <= 0) {
clearInterval(timerInterval);
// تشغيل صوت البيب
playBeepSound();
// تفعيل زر التحميل
downloadBtn.disabled = false;
downloadBtn.classList.add('pulse-animation');
btnText.textContent = 'تحميل الملف الآن';
timerMessage.innerHTML = '✅
جاهز للتحميل!';
timerDisplay.textContent = '✓';
timerCircle.style.setProperty('--progress', '100%');
}
}, 1000);
}// تشغيل صوت البيب
function playBeepSound() {
const audioContext = new (window.AudioContext || window.webkitAudioContext)();
// إنشاء 3 بيبات متتالية
[0, 0.15, 0.3].forEach((delay) => {
const oscillator = audioContext.createOscillator();
const gainNode = audioContext.createGain();
oscillator.connect(gainNode);
gainNode.connect(audioContext.destination);
oscillator.frequency.value = 880; // تردد عالي
oscillator.type = 'sine';
gainNode.gain.setValueAtTime(0.3, audioContext.currentTime + delay);
gainNode.gain.exponentialRampToValueAtTime(0.01, audioContext.currentTime + delay + 0.1);
oscillator.start(audioContext.currentTime + delay);
oscillator.stop(audioContext.currentTime + delay + 0.1);
});
}// تحميل الملف
function downloadFile() {
const downloadBtn = document.getElementById('download-btn');
const successMessage = document.getElementById('success-message');
// تشغيل صوت بيب التحميل
playBeepSound();
// إنشاء رابط تحميل
const link = document.createElement('a');
link.href = PDF_CONFIG.url;
link.download = PDF_CONFIG.fileName;
link.target = '_blank';
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
// إظهار رسالة النجاح
successMessage.classList.remove('hidden');
downloadBtn.classList.remove('pulse-animation');
// تحديث نص الزر
document.querySelector('#btn-text span:last-child').textContent = 'تم التحميل ✓';
}// بدء التحميل عند تحميل الصفحة
document.addEventListener('DOMContentLoaded', loadPDF);
⬅ العودة لصفحة دروس الرياضيات س8
للاطلاع على الملفات وتحميلها بروبط تحميل مباشرة