TheraCPP یک برنامه آموزشی است که برای آموزش برنامه نویسان جدید نحوه کدنویسی و توسعه مهارت های برنامه نویسی با تمرکز ویژه بر زبان برنامه نویسی C++ طراحی شده است. این برنامه از طریق فعالیت های سرگرم کننده، بازی ها و تمرینات عملی، دانش برنامه نویسی اساسی و پیشرفته را در اختیار کاربران قرار می دهد.
**بررسی اجمالی - بازی دارای 8 فصل است که به 3 مشکل اساسی، متوسط و پیشرفته تقسیم می شود. با بیش از 100 سطح در این فصل ها، TheraCPP طیف گسترده ای از مفاهیم برنامه نویسی را پوشش می دهد و برنامه نویسان جدید را از سطوح پایه تا پیشرفته راهنمایی می کند.
**حالت های بازی - مبتدی: این ساده ترین حالت گیم پلی است که به بازیکنان امکان می دهد با مکانیک های کشیدن و رها کردن TheraCPP آشنا شوند. در حالت Basic، بازیکنان بلوکهای کدنویسی با نمادهای اکشن را به کادر ورودی گیمپلی میکشند تا به شخصیت کمک کند سطح را پاک کند. - متوسط: این حالت چالش سخت تری را ارائه می دهد. پس از عادت کردن به مکانیک بازی، بازیکنان باید بلوکهای کدگذاری را با توجه به ساختار نحوی C++ در کادر ورودی بکشند و رها کنند. بلوک های کد دارای ساختارهای از پیش تعریف شده هستند و بازیکنان باید آنها را به درستی متصل کنند تا پازل ها را حل کنند و سطوح را پاک کنند. - پیشرفته: چالش برانگیزترین حالت، که در آن بازیکنان آشنا با ساختار C++ باید سینتکس C++ را خودشان در ویرایشگر کد بنویسند تا کاراکتر را هدایت کند و سطوح را پاک کند. ویژگی کشیدن و رها کردن و بلوک های کدگذاری از پیش تعریف شده حذف می شوند.
**نتایج یادگیری - حالت مبتدی: مفاهیم اولیه کدنویسی مانند دنباله ها، حلقه ها، توابع، شرایط و مدیریت فایل را بیاموزید. - حالت متوسط: مقدمه ای بر سینتکس C++، تمرین و حفظ نحو از طریق پازل های چالش برانگیزتر. - حالت پیشرفته: با نوشتن مستقیم کد، سینتکس C++ را تمرین کرده و به آن مسلط شوید.
**مزایای بیشتری - با حل چالش ها و پازل های مختلف تفکر منطقی را توسعه دهید. - با دنیای TheraCPP از طریق دیالوگ های داستانی، نقشه ها و گیم پلی تعاملی حاوی مکانیک های متنوع و مشکلات متناسب با روند داستان درگیر شوید.
تاریخ بهروزرسانی
۱۰ مرداد ۱۴۰۳
آموزش
ایمنی داده
arrow_forward
ایمنی با درک اینکه توسعهدهندگان چگونه دادههای شما را جمعآوری و همرسانی میکنند شروع میشود. شیوههای حفظ امنیت و حریم خصوصی دادهها ممکن است براساس استفاده، منطقه، و سن شما متفاوت باشد. توسعهدهنده این اطلاعات را ارائه کرده است و ممکن است آن را درطول زمان بهروزرسانی کند.
هیچ دادهای با اشخاص ثالث همرسانی نمیشود
درباره نحوه اعلام همرسانی دادهها توسط توسعهدهندگان بیشتر بدانید
هیچ دادهای جمعآوری نمیشود
درباره نحوه اعلام جمعآوری دادهها توسط توسعهدهندگان بیشتر بدانید