. دو حالت برای کدنویسی بدون پلاگ وجود دارد. اولی استفاده از فعالیت‌ها و بازی‌های آفلاین است که برخی از آن‌ها شامل نشانگرها، کاغذ یا ابزارهایی می‌شوند که به عنوان راهی برای آموزش مفاهیم برنامه‌نویسی به شیوه‌های جذاب و بدون اتصال به برق هستند. حالت دیگر کدگذاری بدون پلاگ بیشتر تاکید بر مهارت های محاسباتی دارد: تجزیه و تحلیل، الگوی تطبیق، انتزاع، مفهوم الگوریتم ها (یا اتوماسیون) در این حالت فعالیت ها و بازی ها بیشتر بر روی این چهار رکن تفکر محاسباتی تمرکز می کنند و کمتر بر برنامه نویسی تمرکز می کنند. .