برای آموزش تفکر محاسباتی دایره وسیعی از بازی‌ها وجود دارد .

  1. پروژه محور
  2. ربات محور
  3. بازیهای حرکتی و تخته ای 
  4. تلفیقی از همه اینها

در روش پروژه محور یک پروژه به طور کامل می‌تواند به صورت تفکر محاسباتی اجرا شود. این روش از این جهت خوب است که می توان هر پروژه ای در هر رشته و موضوعی را با این روش اجرا کرد و محدودیت ندارد. می تواند خروجی فیزیکی باشد یا دیجیتال یا نقاشی یا فکر … . این روش کامل ترین شیوه اجرای تفکر محاسباتی است که مربی می تواند روی همه بخشهای تفکر محاسباتی تمرکز داشته باشد 

در روش ربات محور که بسیار در دنیا مرسوم است از این جهت که برای کودکان جذاب است از ربات های آموزشی که تنوع آنها در دنیا بسیار زیاد است ، استفاده می‌شود. از معروفترین آنها می توان به ربات بی‌بات ، باتلی ، کیوبتو ، اسفرو و … اشاره کرد. این ربات ها بر اساس یافته های مقالات بسیار بار آموزشی بالایی دارند و از آنجا که برای حرکت این رباتها می توان مت ها یا زیر اندازهایی را در موضوعات متنوع طراحی کرد می توانند مسأله را از تفکر محاسباتی فراتر نهاده و به تمام دروس اتصال دهند به گونه‌ای که تدریس دروس مختلف با کمک این رباتها صورت گیرد که در مقالات بعدی مفصل به آن خواهیم پرداخت.

 

در روش بازیهای حرکتی ، فیزیکی و تخته ای که این هم در دنیا بسیار مورد استفاده قرار می گیرد. می توان بازیهایی را ابداع کرد که در قالب بازیهای تخته ای یا حرکتی اصول تفکر محاسباتی یا کد نویسی و الگوریتم را آموزش دهند مورد استفاده بیشتر این بازیها در آموزش تفکر الگوریتمی است تا تفکر محاسباتی اما بسیار ارزشمند است به گونه‌ای که شاید صدها بازی تخته ای در دنیا در این مقوله طراحی و عرضه بازار شده است. 

ما در کدبازی از مجموع این روشها برای آموزش دوره متفکران کوچک استفاده می کنیم و کتابهای نوشته شده نیز از همین روشها اقتباس شده‌اند