يجدر الاشارة في بداية هذا المقال الى تعريف البرمجة والتي تعرف بأنها عبارة عن أحد العمليات التي يمكن من خلالها استعمال المنطق لتسهيل تنفيذ العمليات الحسابية المعقدة، واجراء كافة المهام باستعمال الحاسب الآلي الالكتروني الذي يتميز باستخدام العديد من لغات البرمجة، وهناك العديد من لغات البرمجة التي تختلف كلا عن بعضها من حيث التطبيق ومجال الاستعمال وطريقة الكتابة، ويعتبر البرنامج بأنه عبارة عن مجموعة من الأوامر المرتبة التي يمكن القيام بها من خلال الحاسب الالي لتنفيذها ومعالجتها.
اللبنة في الشكل المجاور تستخدم دائما في بدء المقاطع البرمجية وتعتبر من نوع
الاجابة هي : القبعات .
حيث أن وظيفة هذه القبعات , تقوم هذه اللبنات عند النقر عليها بواسطة زر الفأرة أو الضغط على أحد أزرار لوحة المفاتيح، بإنجاز المهام والعمليات المعدة لأجلها. فبرنامج السكراتش هو أحد البرامج التي صممت لتساعد في عمليات تعليم الطلاب وتمكنهم من التعبير عن رغباتهم. ويعد تعلم هذا النوع من البرامج من قبل طلاب صغار بالعمر، يهيئ الجيل الجديد للتعامل مع التقنية وتطبيقاتها. فيعلمهم الاستدلال المنهجي والعمل التعاوني والتفكير الإبداعي. إذ يتيح برنامج سكراتش تطوير رسوم متحركة وألعاب موسيقية وفنية. بالإضافة إلى إمكانية تطوير قصص تفاعلية، وغير ذلك من تطبيقات الحوسبة.