شخصی یک کارت حشره دار را وارد برنامه لاک پشت کرد - آن را پیدا کنید، تعمیر کنید و لاک پشت را به سمت جواهر هدایت کنید.
لاک پشت یک برنامه ساخته شده از کارت های دستورالعمل را دنبال می کند، اما یک کارت اشتباه است و آن را از مسیر خارج می کند. مسیر مورد نظر را دنبال کنید، روی کارتی که فکر می کنید باگ است کلیک کنید و آن را با دستورالعمل صحیح پالت جایگزین کنید. برای تماشای لاک پشت برنامه را اجرا کنید و تأیید کنید که اکنون به جواهر رسیده است.
Turtle Tracks توالی و خواندن کد را با شکار یک دستورالعمل بد، مقدمه ای قابل دسترس برای اشکال زدایی آموزش می دهد.
لاکپشت از آنِ سیمور پیپرت است. Logo نشانگری نسبی را روی صفحهی دکارتی گذاشت و از کودکان خواست آن را با FORWARD و RIGHT برانند، که هندسه را به چیزی تبدیل کرد که به آن دستور میدهید نه اینکه حفظش کنید.
قاببندی ابتکاری اشکالزدایی است نه نوشتن: برنامهی لاکپشت از پیش وجود دارد، یک کارت در آن نادرست است، و کار شما دنبال کردن مسیر مورد نظر و یافتن کارتی است که آن را از مسیر منحرف کرد.
این نیمهی دشوارتر و سودمندتر برنامهنویسی است، و همانی که طراحان Logo بیش از همه به آن اهمیت میدادند. استدلال پیپرت این بود که برنامهی نادرست شکست نیست بلکه چیزی برای تشخیص است — و لاکپشت بیمار آرمانی است، چون اشتباهش روی صفحه کشیده میشود.
Turtle Tracks یک پازل اشکال زدایی اصلی است که توالی و خواندن کد را با شکار یک دستورالعمل بد آموزش می دهد. بازی رایگان در مرورگر خود با پازل روزانه و تمرین در سه مشکل.