گیمیفیکیشن یا بازیوارسازی به معنی استفاده از مفاهیم بازی در محیط های غیر بازی است، که در زمینه های بسیاری همچون کسب و کار، سلامت و تحصیلات به کار گرفته میشود. مشکل آموزش برنامه نویسی سالهاست که وجود داشته و محققان به دنبال راه حلی برای این مشکل هستند. بسیاری از آموزگاران و معلمان بر این باورند که هنگام آموزش برنامه نویسی بسیاری از دانش آموزان قادر به فهم منطق برنامه نویسی نیستند. در نتیجه باید شیوه ای برای تشویق کردن آنان وجود داشته باشد…