بازی کنید و برنامه نویس شوید: آموزش برنامه نویسی با استفاده از بازی های آنلاین
آموزش برنامه نویسی با روش جالب بازی آنلاین ( بازی کنید و برنامه نویس شوید )
تا به حال تصور کرده اید که اگر برنامه نویسی یک بازی رایانه ای بود چه اتفاقی میافتاد؟ این مساله قابل تامل است. اما باید گفت که چنین بازی هم اکنون ارائه شده است.
قصد داریم امروز تعدادی وب سایت جهت یادگیری برنامه نویسی به شما معرفی کنیم. اما در این وب سایت ها شما فقط با روش های سرگرم کننده و جالب و با بازی کردن به یادگیری برنامه نویسی می پردازید.
این روش یادگیری باعث میشود که هرگز از برنامه نویسی خسته نشوید و علاقه شما به برنامه نویسی بیشتر شود.
شرکت مایکروسافت برای توسعه دهندگان نرم افزاری یک بازی رایانه ای مبتنی بر مرورگرهای اینترنتی ارائه کرده است که با روش های جالب و سرگرم کننده مهارت های آنها را در امر برنامه نویسی ارتقا میدهد.
این بازی Code Hunt نام دارد که کارشناسان مرکز TheInquirer نیز اندکی آن را مورد بررسی قرار دادهاند. کارشناسان میگویند که از بازی یاد شده چندان هم نمی توان به عنوان سرگرمی یاد کرد. در ابتدای بازی شما می توانید یکی از دو زبان برنامه نویسی Java یا #C را انتخاب کنید و پس از آن برای جلو بردن مراحل بازی باید مشکلات موجود در بخش های مختلف برنامه های نوشته شده را برطرف کنید یا تغییرات لازم را روی آنها انجام دهید.
این سایت khan academy نام دارد و از زبان های مختلف از جمله زبان شیرین فارسی هم پشتیبانی میکند. (هر چند آی پی کشور ایران رو تحریم کرده…)
آکادمی خان سازمانی آموزشی است که وبگاهی با همین نام دارد و هدف اصلی این سازمان، «ارائه امکانات آموزشی با کیفیت و استاندارد بالا، به هرکس و در هر کجا» بیان شده است. این سازمان غیرانتفاعی در سال ۲۰۰۶ به دست سلمان خان، آمریکایی-بنگلادشی تبار که خود دانش آموخته موسسه فناوری ماساچوست (MIT) است بنیان نهاده شد.
در وبگاه این سازمان بیش از ۷۰۰ دوره آموزشی درباره برنامه نویسی، ریاضیات، فیزیک، شیمی، زیست شناسی، اقتصاد، تاریخ، پزشکی و… به رایگان ارائه شده است که در وبگاه یوتیوب نیز قابل دستیابی است.
در این وب سایت میتوانید کلیه زبان های برنامه نویسی مانند C – HTML4 – HTML5 – CSS3 – PHP – JAVASCRIPT – JAVA – PYTHON و… را با روش های مختلف آموزش ببینید.
آکادمی خان پخش و تهیه ویدیوهای آموزشی به زبان فارسی را نیز آغاز کرده است.
این بازی code combat نام دارد و نوعی بازی اکشن و استراتژی میباشد که تفاوت این بازی با سایر بازی های کامبت اینه که کلیه حرکت ها با استفاده از زبان برنامه نویسی انجام می شود و با یادگیری این بازی میتوانید یک برنامه نویس حرفه ای شوید.
برنامه نویسی با روش جالب بازی CheckIO برای اموختن Python
اگر مایلید که Python را فراگیرید و یا با ان اشنا بوده ولی مایلید بیشتر در ان پیشرفت کنید حتما بازی CheckIO برای اموختن Python را ازمایش کنید.
در این بازی شما باید مشکلات برنامه ها را برطرف کنید. قبل از هر مرحله بازی یک داستان کوتاه نقل شده و سپس یک ادیتور کد انلاین برای اسکریپتهای پایتون نمایش داده میشود.
علاوه بر بازی کردن میتونید خودتون ماموریت های جدید رو پیشنهاد کنید و بازی کنید و امتیاز بگیرید
یک روش دیگر برای دانستن درجه اشنائی خود با پایتون, خواندن راه حلهائی است که بازیکنان دیگر پیشنهاد میکنند.
برای این بازی در ابتدا باید ثبت نام کنید یا با یکی از اکانت های فیس بوک , جیمیل , گیتهاب , توئیتر , لینکداین وارد سایت شوید
https://www.seyedrezabazyar.com/fa/educational-programming-playing-games-programmer/