با کتابخانه turtle و آموزش تعریف تابع و کلاس(شی گرایی)
ویژه دانشآموزانی که دوره پایتون مقدماتی را گذراندهاند.
شروع دوره: 23 خرداد 1405
مهلت ثبتنام: 21 خرداد 1405
تعداد جلسات: 15 جلسه 1 ساعتی ( 2 روز در هفته ) و به صورت مجازی
روز و ساعت و هزینه کلاس:
| بازیسازی با پایتون | شنبهها و دوشنبهها ساعت 17 تا 18 | 1،680،000 تومان |
پایتون یک زبان برنامهنویسی همهمنظوره است و به دلیل خوانایی و استفاده از زبان انگلیسی میتواند زبان برنامهنویسی خوبی برای برنامهنویسان جدید یا تازهکار باشد. کتابخانه استاندارد پایتون شامل تعداد زیادی ماژول مفید است.
یکی از این کتابخانههای استاندارد Turtle نام دارد که یک کتابخانه پایتونی از پیش نصب شده است که کاربران را قادر میسازد با ایجاد بوم مجازی، تصاویر و اشکالی را ایجاد کنند. قلم روی صفحه که برای نقاشی استفاده میکنید لاکپشت نامیده میشود و این همان نام کتابخانه است. به طور خلاصه، کتابخانه لاکپشت پایتون به برنامهنویسان جدید کمک میکند تا درک کنند که برنامهنویسی با پایتون به روشی سرگرم کننده و تعاملی چگونه است.
امکان رسم اشکال هندسی در طرحهای مختلف، رسم نمودار، ایجاد بازیهای دوبعدی ساده با این ماژول امکانپذیر است. هدف از این دوره ساخت بازیهایی ابتدایی با این ماژول گرافیکی است. در ابتدا با کلیات Turtle آشنا میشویم، سپس به سراغ ایجاد بازی میرویم.
این دوره شامل طراحی یک پروژه بازی ماز با موانع متحرک و بررسی برخورد بازیکن با موانع میباشد، بازیکن با کلیدهای جهتنما حرکت میکند و در صورت برخورد با مانع به موقعیت اولیه برمیگردد در این پروژه برای طراحی مسیر ماز از تعریف ماتریسی با مقادیر 0,1 استفاده میشود و با تعریف توابع و کلاسهای مربوطه برنامه به صورت شی گرایی طراحی میشود. در این طراحی فراگیر با نحوه تعریف تابع و فراخوانی آن و تعریف کلاس کاملا آشنا میشود در ضمن فراگیر باید تا حد ابتدایی با پایتون و دستورات اولیه آن آشنا باشد.
توجه:
ثبت نام قطعی، منوط به پرداخت شهریه قبل از شروع دوره میباشد.
با توجه به تشکیل دوره بر اساس تعداد، پس از شروع دوره، برگشت شهریه انجام نخواهد شد.


