چگونه می توان هنگام بازی با CodeCombat برنامه نویسی در پایتون را یاد گرفت

پــایتــون یکی از قوی ترین و پرکاربردترین زبان های برنامه نویسی در جهان است ، اما مزیت اصلی آن حول نحو ساده آن است که اجازه می دهد تا یادگیری برنامه نویسی در پایتون کاملاً ساده است. حتی ابزاری به نام وجود دارد CodeCombat که به ما امکان می دهد عمق شگفتی های این زبان را بدانیم در حالی که در یک ماجراجویی کاملا سرگرم کننده بازی می کنیم.

برنامه نویسی در پایتون را بیاموزید

یکی از زبان های برنامه نویسی که من توصیه می کنم برای شروع یادگیری برنامه نویسی ، زبان پایتون است که از آن برای آموزش بچه هایی که آموزش می دهم استفاده می کنم (با سنین 7 تا 12 سال) از آنجا که دارای یک نحو فوق العاده ساده ، آسان برای خواندن ، چند پارادایم ، چند پلت فرم و «پیتونیک»این شما را به برنامه ریزی به روش واضح و سازمان یافته دعوت می کند.

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

  • زیبا بهتر از زشت است.
  • صریح بهتر از ضمنی است.
  • ساده بهتر از پیچیده است.
  • مجتمع بهتر از پیچیده است.
  • تخت بهتر از تودرتو است.
  • پراکنده بهتر از متراکم است.
  • خوانایی حساب می شود.
  • موارد خاص برای نقض قوانین به اندازه کافی خاص نیستند.
  • عملی خالص را می زند.
  • هرگز نباید اجازه داد خطاها در سکوت عبور کنند.
  • مگر اینکه صریحاً ساکت شوند.
  • در مقابل ابهام ، وسوسه حدس زدن را رد کنید.
  • برای انجام آن باید یک روش - و ترجیحاً تنها یک روش - وجود داشته باشد.
  • اگرچه ممکن است این راه در ابتدا مشخص نباشد مگر اینکه هلندی باشید.
  • اکنون بهتر از هر زمان دیگری است.
  • اگرچه اغلب هرگز بهتر از الان نیست.
  • اگر توضیح اجرای آن دشوار است ، ایده بدی است.
  • اگر توضیح اجرای آن آسان باشد ، ایده خوبی است.
  • فضاهای نام ایده خوبی است. بیایید بیشتر از آن کارها بکنیم!

دانستن و درک هر یک از اینها «احکام»هنگام برنامه نویسی در پایتون راحت است که ما دست به کار می شویم و اصول اولیه را می دانیم ، با توجه به اینکه بهترین راه برای مطالعه یک زبان برنامه نویسی با تمرین آن است.

اینجا مقالات متعددی در وبلاگ نوشته شده است که به ما کمک می کند تا از پایتون شروع به کار کنیم ، از نظارت تا کامل راهنمای یادگیری پایتون، گذراندن آموزشهای عالی برای در حال توسعه برنامه ها با Python 3 ، Glade و GTK + 3 در ویندوز، و همچنین مقاله ای در مورد  اولین قدم ها با پایتون + Qt و برجسته کردن راهنماهایی که به ما می آموزند یک ربات برای IRC برنامه ریزی کنیدپشتیبان گیری محلی را با rsync انجام دهید، درمیان دیگران. به همین ترتیب ، ما تعداد زیادی بررسی درباره برنامه های ساخته شده با این زبان برنامه نویسی منتشر کرده ایم ، بنابراین مطمئن هستیم که خوانندگان ما می توانند اطلاعات مناسب را برای غرق شدن در این دنیای جالب بدست آورند.

اطلاعات ارائه شده در اینجا در وبلاگ را می توان به راحتی با آموزش های ویدیویی عالی و دوره های کامل منتشر شده به صورت رایگان در یوتیوب، کتابهای مرجع یا همان ویکی پایتون. اما احساس نیاز می کنم تاكید كنم كه به نظر من بهترین راه این است كه شما بازی CodeCombat را شروع كنید و سپس همانطور كه ​​پیش می روید ، یادگیری را با موارد بالا تکمیل كنید.

در آخر ، من شما را تشویق می کنم که به خود فرصت یادگیری برنامه نویسی در پایتون را بدهید ، مطمئناً پشیمان نخواهید شد.

CodeCombat چیست؟

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

CodeCombat - برنامه نویسی در پایتون را بیاموزید

CodeCombat - برنامه نویسی در پایتون را بیاموزید

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

CodeCombat از آنجا که این بازی باعث تعامل ، کشف و یادگیری از طریق تکنیک های آزمون و خطا می شود ، می تواند کاربران خود را با زبان برنامه نویسی پایتون به روشی طبیعی و سریع آشنا کند. با گذشت زمان کاربر شروع به تسلط بر مهارت های برنامه نویسی می کند و همچنین افکار منطقی او رشد می کند که به او امکان می دهد هر مشکلی را بهتر تحلیل کند.

توجه به این نکته مهم است که علاوه بر پایتون با CodeCombat ما تمام اصول اساسی علوم کامپیوتر و سایر فن آوری های برنامه نویسی مانند JavaScript، HTML 5، CSS، jQuery، Bootstrap را فرا خواهیم گرفت..

CodeCombat در ابر یا در سرور محلی ما؟

CodeCombat یک پلت فرم عالی در ابر رایگان است ، که توسط تیم بزرگی مدیریت می شود ، که تأیید می کنند که «برنامه نویسی جادو است. این توانایی خلق چیزها از روی تخیل است. ما CodeCombat را برای دانش آموزان آغاز کردیم تا جادوی انگشتان خود را تجربه کنند نوشتن کد»

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

حالا کسانی که ترجیح می دهند میزبان پلت فرم CodeCombat در سرورهای خود باشید می توانید آن را بدون هیچ مشکلی انجام دهید ، برای این شما باید وارد کنید github از CodeCombat که در آن شما تمام اطلاعات لازم را برای نصب خود ما از این بستر عالی یادگیری پیدا خواهید کرد.

ما جامعه را به استفاده از این ابزار تشویق می كنیم و اینكه ما به فرزندان خود انگیزه می دهیم كه برنامه نویسی را بیاموزند ، كه بدون تردید فعالیتی است كه باید در زمانهایی كه زندگی می كنیم اجباری باشد.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

4 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   بی نام dijo

    این پلت فرم بوده است و بسیار جالب است

  2.   حساب جدید dijo

    مقاله خوب!
    این مقاله می گوید Tim Peters ، خالق پیتون گیدو ون روسوم نیست؟

  3.   لایحه dijo

    من در حال آزمایش هستم و پس از گذراندن برخی از سطوح ، او از من می خواهد برای ادامه کار با Premiun اشتراک بپردازم. رایگانتر نیست؟

  4.   غرفه های کارلس dijo

    افسوس که چنین پروژه ای ظاهرا "بلند پروازانه" از زبان دوم با بیشتر زبان مادری در جهان پشتیبانی نمی کند.
    واقعاً ناامیدکننده بود که برای یک حساب حق بیمه پسرم پرداخت کنم و بعداً این "نقص کوچک بزرگ" را ببینم.
    در حقیقت ، این امر چنان ناراحتی برای پسرم به وجود آمد که او علی رغم حساب حق بیمه اش ، یادگیری خود را در مبارزه با کد متوقف کرد.
    طرحی که عمدتاً برای کودکان طراحی شده باشد (با سطح انگلیسی که آنها می توانند در 10-12 سال داشته باشند) ، نمی تواند خطای محاسبه ای به همان اندازه داشته باشد.

bool (درست)