एक छोटे से ब्लॉक प्रोग्राम को इकट्ठा करें और अपने स्प्राइट को धराशायी लक्ष्य पथ को पुनः प्राप्त करने का प्रयास करते हुए देखें।
कार्यक्षेत्र में गति और लूप ब्लॉक से एक प्रोग्राम बनाएं, इसे स्प्राइट को एनिमेट करने के लिए चलाएं, फिर जांचें कि इसका पथ धराशायी लक्ष्य से कितना मेल खाता है। जब आपका मैच स्कोर सीमा पार कर जाए तो चुनौती साफ़ करें।
ब्लॉकयार्ड विज़ुअल, ड्रैग-स्टाइल ब्लॉक कोडिंग को पथ-अनुरेखण पहेली के रूप में पुन: कल्पना करता है, एल्गोरिदमिक सोच का निर्माण करता है।
किसी कार्यक्षेत्र में गति और लूप ब्लॉकों को जोड़कर उन्हें किसी स्प्राइट को एनिमेट करने के लिए चलाना Scratch का व्याकरण है, जिसे MIT मीडिया लैब में विकसित किया गया और जो अब सत्तर से अधिक भाषाओं में अनूदित है।
ब्लॉक-आधारित संपादन एक विशिष्ट बाधा हटाने के लिए है: शुरुआती व्यक्ति सिंटैक्स त्रुटि नहीं कर सकता, क्योंकि जो ब्लॉक फ़िट नहीं होते वे जुड़ते ही नहीं।
स्प्राइट के मार्ग को एक धराशायी लक्ष्य से जाँचना ही इसे खिलौना बनने से रोकता है। Scratch का सामान्य पुरस्कार वही है जो आपने बनाया; एक लक्ष्य उन्हीं ब्लॉकों को सही उत्तर वाली समस्या में बदल देता है, और वहीं लूप सजावट न रहकर ज़रूरी बनने लगते हैं।
ब्लॉकयार्ड एक पथ-अनुरेखण पहेली के रूप में दृश्य, ड्रैग-शैली ब्लॉक कोडिंग की पुनर्कल्पना करता है। यह PlayPendium के लिए इन-हाउस निर्मित एक मूल, निःशुल्क ब्राउज़र गेम है।