/
0 ? -0.25 : 0.25;
const oldScale = zoomScale;
zoomScale = Math.max(1, Math.min(zoomMaxScale, zoomScale + delta));
if (oldScale === 1 && zoomScale > 1) {
const r = $el.getBoundingClientRect();
const cx = $event.clientX - (r.left + r.width/2);
const cy = $event.clientY - (r.top + r.height/2);
zoomPanX = -cx * (zoomScale-1)/zoomScale;
zoomPanY = -cy * (zoomScale-1)/zoomScale;
} else if (zoomScale > 1) {
zoomPanX = zoomPanX * (zoomScale / oldScale);
zoomPanY = zoomPanY * (zoomScale / oldScale);
}
if (zoomScale <= 1) { resetZoom(); } else { clampPan(); }
"
class="relative w-full h-full flex items-center justify-center p-4 [touch-action:none]"
:class="zoomScale > 1 ? (zoomPanning ? 'cursor-grabbing' : 'cursor-grab') : (modalTotal > 1 ? (modalDragging ? 'cursor-grabbing' : 'cursor-grab') : '')"
@mousedown="modalDragStart($event)"
@mousemove="modalDragMove($event)"
@mouseup="modalDragEnd($event)"
@mouseleave="modalDragEnd($event)"
@touchstart="modalDragStart($event)"
@touchmove="modalDragMove($event)"
@touchend="modalDragEnd($event)"
:style="modalDragOffset ? `transform: translateX(${modalDragOffset}px); transition: none;` : 'transition: transform 0.2s ease-out;'">
measureZoomCeiling($el))"
@click.stop
@dblclick.stop.prevent="if (lastInputWasTouch) return; zoomAnimating = true; if (zoomScale > 1) { resetZoom(); } else { const r = $el.getBoundingClientRect(); const cx = $event.clientX - (r.left + r.width/2); const cy = $event.clientY - (r.top + r.height/2); zoomScale = Math.min(2.5, zoomMaxScale); zoomPanX = -cx * (zoomScale-1)/zoomScale; zoomPanY = -cy * (zoomScale-1)/zoomScale; clampPan(); } setTimeout(() => { zoomAnimating = false; }, 300);"
draggable="false"
:style="modalActive === largeIdx
? 'position:relative;transform: scale(' + zoomScale + ') translate(' + (zoomPanX / zoomScale) + 'px, ' + (zoomPanY / zoomScale) + 'px); transform-origin: center center; will-change: transform; transition: ' + (zoomAnimating ? 'transform 0.3s ease-out' : (zoomScale > 1 ? 'none' : 'transform 0.2s ease-out')) + ';'
: ''" />
الكتاب الثاني (المستوى الثاني): لنتعلم الضمائر مع سيلا
لنتعلم الضمائر مع سيلا هو الكتاب الثاني من المستوى الثاني في سلسلة «العربية من البداية إلى الإتقان»، حيث تبدأ سيلا معنا رحلة جديدة لاكتشاف اللغة العربية وقواعدها بطريقة مبسطة وممتعة.
يتعرف الطفل والناشئ في هذا الكتاب على :
الضمائر المنفصلة والمتصلة ، ثم ينتقل من الفهم إلى التطبيق من خلال أمثلة واضحة وتدريبات وأنشطة متنوعة، وصولًا إلى اختبار يساعده على مراجعة ما تعلمه وتثبيت مهارته.
صُمم الكتاب وفق منهج AEI™ – التربية التوعوية المبتكرة، الذي يقدّم المعرفة بأسلوب يراعي المتعلم، ويشجعه على الفهم والمشاركة والتطبيق، ليكون التعلم أكثر وعيًا وفاعلية.
إنه الكتاب الثاني في مرحلة جديدة من الرحلة، ننتقل فيها من تعلم أساسيات العربية إلى فهمها واستخدامها بثقة، خطوة بعد خطوة.
عدد الصفحات: 19 صفحة
اللغة: العربية
الفئة العمرية:الاطفال والناشئة
نوع الملف: PDF
| Category | 📖 العربية من البداية إلى الإتقان 🎓(pdf) |
|---|---|
| Author | Maysan Hatem |
| Number of Pages | 19 |
| Series | سلسلة العربية من البداية إلى الاتقان #2 |
No reviews yet. Be the first to review this product!
Login to write a review
Related Products
€ 0.99