حل القضية

امامنا القطعة التالية التي ستكون وحدة التبليط لدينا.
بداية نرى ان علينا تحديد اين سنبدأ بالتبليط؟
نضع الوحدة في المكان الملائم
نحاول طباعتها مع ازاحة نحو اليمين ؟
ما هو مقدار الازاحة الذي سنحتاجه؟
على ماذا سنحصل؟

نحسب ونقدر مقدار الازاحة المطلوبة وندخلها في لبنة تحرك

بعد حساب وتقدير الازاحة حصلنا على الشكل التالي:

ماذا بامكانكم القول عن مقدار الازاحة؟ ما علاقته باطوال الوحدة التي لدينا؟
نرى تكون فراغ لدينا بين الوحدتين ! كيف بامكاننا حل المشكلة؟
كيف نقوم بملء الفراغ بواسطة الوحدة ؟
نحاول النظر الى الوحدة بشكل مختلف، نحاول استعمال التحويلات الهندسية.
هل بامكاننا القيام بتدوير الوحدة؟ على ماذا نحصل ؟
ما هو مقدار الدوران؟ في اي اتجاه؟
نحسب ونقدر في اي اتجاه نقوم بالاستدارة؟
ما هو مقدار الاستدارة؟
على ماذا نعتمد بالحساب؟
هي تكفي هذه الاستدارة للتبليط؟
الى ماذا نحتاج ايضا؟
نحسب ونقدر مقدار الازاحة المطلوبة وندخلها بلبنة تحرك


نفكر بطريقة اخرى ...
بالاعتماد على ما تعلمناه في بيئة سكراتش

نقوم باضافة مظاهر التي نحتاجها بالاعتماد على ما تعلمناه
انقر هنا لرؤية المواد المتعلقة بالمظاهر
الان بالاعتماد على المظاهر، كيف بامكاننا التبليط؟
اي لبنات بحاجة لاستخدامها؟
كيف سنقوم بتبليط بشكل افقي؟
كم وحدة بلاط نحتاج؟
كيف سنقوم بالامر؟
اي لبنات نحتاج؟
نتذكر "انشاء لبنة" هل بامكاننا الاستفاد منها؟


كم مرة نقوم بالتكرار؟
على ماذا نعتمد لمعرفة التكرار؟
بعد انتهاء تبليط السطر الاول، كيف يننتقل الى السطر الثاني؟
كيف يتم الانتقال؟
ننظر الى فئة الحركة في المقاطع البرمجية:
لبنة اذهب الى الموضع تساعدنا في هذه المرحلة
نحتاج تعيين الاحداثيات الملائمة

نحسب ونفحص ماهية الاحداث الملائمة.
لبنات اخرى متعلقة بالموضع.

كيف سنكمل تبليط باقي المساحة المطلوبة؟
اكملوه..