top of page

حل القضية 

نريد تبليط مساحة معينة بواسطة مضلع سداسي منتظم

كيف سنقوم بالتبليط؟

تعلمنا سابقا كيفية القيام برسم مضلع سداسي منتظم في بيئة سكراتش

على ماذا اعتمدنا انذاك؟

نتذكر الكود البرمجي:

18.png

اعتمدنا على انشاء لبنة بإسم مضلع سداسي

وعند تشغيل البرنامج نحصل على التالي:

1.png
2.png
3.png

نفكر الان كيف سيكون مبدأ التبليط الخاص بنا

اي القانونية التي سنعتمدها؟

أي بكلمات اخرى، اذا اعتمدنا وحدة التبليط -المضلع السداسي- 

أين ستقع وحدة التبليط الثانية، بأي وضعية؟

6.png
4.png
5.png

ننظر الى الوضعيات المختلفة، نرى أن الامكانيات بإمكاننا استعمالها للتبليط؟

أي الامكانيات هي الأسهل بالنسبة لنا؟

نلاحظ  الوضعية الملائمة بحيث يكون التقاء المسدسين هو التصاق من ناحية الضلع.

ما هي العلاقة بين المدسات اذا قمنا برصفها بجانب بعضها البعض؟

هل هنالك ما يميزها؟

نتذكر قيمة الزاوية الداخلية للمضلع السداسي المنتظم.

نضع المضلعات السداسية بحيث تلتقي كالتالي:

7.png
8.png

نريد رصف المضلعات السداسية بصورة تسهل علينا أخذها كقالب.

نقوم ببناء المضلع السداسي الأول.

نختار الوضعية التي نريد اعتمادها.

نريد رسم مضلع سداسي, نقوم بالاعتماد على؟

نريد بناء مضلع الى جانبه

على ماذا نعتمد؟ هل هنالك إزاحة معينة؟  ما مقدارها ؟

هل هنالك استدارة معينة؟ ما مقدارها؟ لماذا هذا المقدار بالذات؟

حصلنا على الرسم التالي:

9.png

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

ما مقدار الإستدارة؟

هل هنالك قيم ثابته في كل مرة؟

10.png

كيف سنكمل؟

كم مرة سنقوم بتكرار ما سبق؟ كم عدد المضلعات السداسية الناتجة لدينا؟

هل هنالك طريقة اخرى للقيام بالتبليط؟

بماذا تختلف الطريقة عن الطريقة السابقة؟ هل نصل لنفس النتيجة؟

كيف نقوم بتبليط عدد أكبر من المضلعات السداسية المنتظمة؟

نترك لكم التفكير في التكملة وإنجاز المهمة.

اللبنات المقترحة لاستخدامها لبرمجة الكود البرمجي من الفئات المختلفة:

14.png
15.png
16.png
17.png
13.png
12.png
11.png
bottom of page