لقد استخدمت سكراتش سابقًا لإنشاء صور وأشكال وألعاب بسيطة. في هذه الوحدة ستتعلم المزيد من اللبنات في سكراتش من أجل تصميم وبرمجة لعبة بمواصفات متقدمة.
أهداف تعلم البرمجة باستخدام سكراتش
الأدوات منصة سكراتش من معهد ماساتشوستس للتقنية (MIT Scratch)
لبنات التكرار في سكراتش
نظام الإحداثيات نظام الإحداثيات هو نظام يستخدم رقمًا أو عدة أرقام لتحديد موضع النقاط في مساحة محددة. نظام الإحداثيات الخطي (Line coordinate system) يعد نظام الإحداثيات الخطي أبسط أنواع نظام
نظام الإحداثيات الديكارتي (Cartesian Coordinate system) في نظام الإحداثيات الديكارتية يتقابل خطان بزاوية قائمة بينهما،
الإحداثيات في سكراتش تتكون المنصة في سكراتش من مجموعة من النقاط تسمى البكسل (Pixels)
لبنات تغيير الإحداثيات
تحريك الكائن يمكنك تحريك الكائن إلى أي موضع على المنصة في سكراتش باستخدام لبنات تغيير الإحداثيات
الرسوم التوضيحية في سكراتش
التحكم في كائن باستخدام لوحة المفاتيح
لبنة عند ضغط مفتاح ( ) (when ( ) key pressed)
لبنة المفتاح ( ) مضغوط؟ (key ( ) pressed)
في هذا المثال، سيستدير الكائن إلى اليمين عند الضغط على مفتاح السهم الأيمن.
حدد الجملة الصحيحة والجملة الخطأ فيما يلي: تحدد قيمة y موقع الكائن على المحور الأفقي.
صل الوصف باللبنة المناسبة الموضع ص
نفّذ المقطع البرمجي الآتي ثلاث مرات مع ملاحظة إحداثيات الكائن الرسومي في كل مرة.
وضعت الكائنات في إحداثيات خطأ. اكتب المقطع البرمجي لنقل كل منها إلى الموقع الصحيح.
أنشئ البرامج النصية الآتية: ما المفتاح الذي ستستخدمه لرسم خط أزرق؟