مرحبا في ساعة البرمجة
مرحبا، أنا كاثلين كينيدي وأنا منتجة فلم حرب النجوم: القوة تنهض. اليوم
سوف تعمل مع أحد نجومنا، ب ب8 و هو انسان الي كروي. أي شيء يفعله،
و كل حركة يقوم بها، يقع التحكم بها ببرمجيات في الحاسوب.علوم الحاسوب تؤثر
على كل صناعة من الصناعات، من التسويق للرعاية الصحية للافلام. في الواقع، مئات مهندسي الحاسوب
عملوا معا لصناعة فيلم مثل "القوة تنهض".
مرحبا أنا وردة راشيل، أنا مهندسة خبيرة في البحث و التطوير في شركة ILM وأنا أقود
فريق الرسوم المتحركة والمخلوقات. قي "القوة تنهض"، أنا مسؤولة عن مساعدة الفنانين في تطوير
المعدات التي هي الأجزاء من الإنسان الالي التي تتحرك و تشعرنا ان شكل الروبوت
مقنع جداً في مجرة بعيداً جدا . في الساعة القادمة، سنقوم ببناء لعبتنا الخاصة
من حرب النجوم. سوف نعلمك المفاهيم الأساسية للبرمجة. عادة البرمجة
نكون بشكل نصوص ولكن نحن سنستخدم القطع التي يمكن سحبها وإسقاطها لكتابة
اليرنامج. في البداية، سنعمل مع ري برنامجا يجعل ب ب -8 يمشي لجمع
كافة أجزاء الخردة. يتم تقسيم الشاشة إلى ثلاثة أجزاء. على اليمين
لعبة حرب النجوم، حيث سيتم تشغيل التعليمات البرمجية. تتم كتابة التعليمات
الخاصة بكل لغز أسفل فضاء اللّعب. المنطقة الوسطى تحتوي صندوق الأدوات وكل واحدة من هذه المقاطع البرمجيّة
هو أمر يمكن ل ب ب - 8 أن يفهمه. المساحة البيضاء على اليمين تسمى مساحة العمل
، و هو مكان إنتاج البرنامج.
إذا سحبنا المقطع تحريك إلى اليسار لمساحة العمل ثم نضغط على تشغيل، ماذا يحدث؟ ب ب 8 يتحرك لليسار بخطوة واحدة.
وماذا لو كنت أريد من ب ب-8 أن يفعل شيئا آخر بعد مقطع التّحرك إلى اليسار؟ يمكنني أن أضيف
مقطعا آخر إلى برنامجنا. سأختار المقطع التّحرّك إلى الأعلى، وسوف اسحبه تحت
مقطع التّحرك إلى اليسار حتى يظهر اللّون البرتقالي. ثم سوف أسقطها فيلتصق
المقطعان معا. عندما اضغط على تشغيل مرة أخرى، سيقوم ب ب 8 بتطبيق
التعليمات مرتبة من الأعلى إلى الأسفل في مساحة العمل. إذا كنت تريد حذف مقطع،
أزله من مجموعة المقاطع وأرجعه مرة أخرى إلى فضاء لأدوات. بعد النقر على تشغيل،
يمكنك دائماً نقر الزر إعادة تعيين لتجعل ب ب 8 يعود إلى البداية. إنطلق الآن!