هنالك العديد من التطبيقات التي تجعل البرمجة لا تختلف عن عملية تركيب مكعبات بشكل سليم لإنتاج برنامج متكامل
العناصر. أحد أهم تلك البرامج هو برنامج سكراتش الذي يقوم على مخاطبة شخصيات بأوامر برمجة قابلة للترتيب لبناء
برنامج. ما يجعل سكراتش أداة ممتازة لتعلم البرمجة هو سهولة استخدامه وإمكانية رؤية نتيجة الأوامر بشكل مباشر على
الشخصية، وهو مناسب لتعليم البرمجة للأطفال في المرحلة الابتدائية و يقوم بهذا مبرمجين متطوعين……….