این برنامه ها و سایت ها برای توعه :
✅ CodeCombat
سبک: بازی ماجراجویی
مهارتها: یادگیری زبانهای برنامهنویسی (Python, JavaScript)
شما در قالب یک بازی فانتزی شخصیت خود را با نوشتن کد حرکت میدهید و دشمنان را شکست میدهید. این بازی برای مبتدیان و یادگیری اصول برنامهنویسی عالی است.
✅CheckiO
سبک: بازی حل معما
مهارتها: برنامهنویسی Python و JavaScript
این بازی مجموعهای از چالشهای کدنویسی است که با حل آنها مهارتهای خود را تقویت میکنید. مناسب برای افراد با دانش متوسط و پیشرفته.
✅Robocode
سبک: مبارزه رباتها
مهارتها: یادگیری Java، تفکر الگوریتمی
در این بازی شما باید برای ربات خود کدی بنویسید تا در میدان مبارزه با رباتهای دیگر بجنگد. برای تقویت الگوریتمنویسی و استراتژی عالی است.
✅ TIS-100
سبک: شبیهسازی برنامهنویسی سیستم
مهارتها: یادگیری منطق سیستمهای کمسطح، برنامهنویسی اسمبلی
یک بازی پازل پیچیده که در آن باید مدارها و سیستمهای کامپیوتری را با کدنویسی درست کنید.
✅Human Resource Machine
سبک: حل پازل
مهارتها: اصول برنامهنویسی و الگوریتمها
در این بازی شما باید دستورات سادهای برای حل پازلها به کارمندان بدهید. مناسب برای درک ساختارهای پایهای کدنویسی.
✅ Codingame
سبک: رقابت برنامهنویسی
مهارتها: یادگیری زبانهای مختلف (Python, C++, Java و غیره)
این پلتفرم چالشهای کدنویسی را در قالب بازیهای تعاملی ارائه میدهد و امکان رقابت با دیگران را فراهم میکند.
✅ Screeps
سبک: بازی استراتژی آنلاین
مهارتها: جاوااسکریپت، برنامهنویسی مبتنی بر هوش مصنوعی
شما باید کدی برای هوش مصنوعی "کریپها" بنویسید تا منابع را جمعآوری کنند و سرزمین خود را گسترش دهند.
✅LightBot
سبک: بازی آموزشی
مهارتها: اصول الگوریتمنویسی
یک بازی ساده که برای افراد مبتدی و حتی کودکان طراحی شده است تا مفاهیم برنامهنویسی را بیاموزند.
✅ Blockly Games
سبک: آموزش بصری
مهارتها: برنامهنویسی بصری، الگوریتمها
یک ابزار عالی برای مبتدیان که با بلوکهای بصری کدنویسی را یاد میگیرند.