مدرس
اگر میخواهید پایتون را فراتر از کدنویسی ساده یاد بگیرید و با آن نرمافزار واقعی بسازید، این دوره دقیقاً برای شما طراحی شده است. در این دوره یاد میگیرید چگونه با پایتون از ایده تا محصول نهایی حرکت کنید و پروژههایی بسازید که واقعاً قابل استفاده هستند.
در طول دوره، با مفاهیم پیشرفته پایتون و اصول برنامهنویسی حرفهای آشنا میشوید و آنها را در قالب پروژههای جذاب پیادهسازی میکنید؛ از ساخت نرمافزارهای ویندوزی با رابط گرافیکی گرفته تا طراحی وبسایتهای ساده و کاربردی و حتی ساخت بازیهای کوچک و سرگرمکننده. تمرکز دوره روی نوشتن کد تمیز، اصولی و قابل توسعه است؛ درست همان چیزی که برنامهنویسان حرفهای انجام میدهند.
این دوره به شما کمک میکند دید یک برنامهنویس واقعی را به دست بیاورید، مهارت حل مسئلهتان تقویت شود و بتوانید با پایتون پروژههایی بسازید که هم جذاباند و هم پایهای قوی برای ورود به مسیرهای جدیتر برنامهنویسی و بازار کار محسوب میشوند.
سوالات متداول درباره این دوره را بررسی کنید.
ببینید دانشجویان درباره دوره چه میگویند.
این دوره شامل 2 فصل، 11 درس و 0 ساعت محتوا میباشد.
تو پارت اول Spot Paintings قرار ، با هنرمند این آثار و قیمت این آثار اشنا بشیم
1. در این برنامه با استفاده از ماژولهای `turtle` و `random` یک نقاشی نقطهای رنگی روی صفحه رسم میکنیم.
2. تابع `random_color` رنگهای تصادفی تولید میکند و باعث میشود هر نقطه رنگ متفاوتی داشته باشد.
3. با تنظیمات `Screen`، اندازه صفحه، عنوان پنجره و حالت رنگ RGB را کنترل میکنیم.
4. شیء `Turtle` بدون نمایش لاکپشت و با سرعت بالا حرکت میکند تا رسم سریع انجام شود.
5. با استفاده از حلقه `for` و شرط `if`، نقاط بهصورت منظم در قالب یک جدول ۱۰×۱۰ رسم میشوند.
6. در پایان، با `exitonclick` برنامه تا زمان کلیک کاربر روی صفحه باز میماند.
فایل پایتوی ، پروژه Spot Paintings
1. اول صفحهی برنامه (`Screen`) ساخته میشود و حالت رنگ روی RGB قرار میگیرد تا بتوانیم رنگهای مختلف بسازیم.
2. یک تابع ساده به اسم `random_color` مینویسیم که هر بار یک رنگ تصادفی برمیگرداند.
3. لاکپشت را میسازیم، قلم را برمیداریم و آن را مخفی میکنیم تا فقط نقطهها دیده شوند.
4. یک شعاع اولیه برای دایره اول تعیین میکنیم تا دایرهها از مرکز فاصله داشته باشند و به هم نچسبند.
5. برای هر دایره، لاکپشت روی محیط دایره میرود، نقطه میگذارد، به مرکز برمیگردد و کمی میچرخد تا دایره کامل شود.
6. بعد از تمام شدن هر دایره، شعاع را بیشتر میکنیم و تعداد نقطهها را هم افزایش میدهیم تا دایره بعدی بزرگتر و پُرنقطهتر رسم شود.
بازی Higher or Lower یک بازی ساده و جذاب حدسزدنی است.
در این بازی به بازیکن یک عدد یا مقدار (مثل تعداد دنبالکننده، قیمت یا امتیاز) نشان داده میشود.
سپس مقدار دومی نمایش داده میشود اما عدد واقعی آن مخفی است.
بازیکن باید حدس بزند مقدار دوم بیشتر (Higher) است یا کمتر (Lower) از مقدار اول.
اگر حدس درست باشد، امتیاز میگیرد و بازی ادامه پیدا میکند.
بازی تا زمانی ادامه دارد که بازیکن اشتباه حدس بزند.
فایل های art, game_data که پیش نیاز های زدن پروژه هستش رو به راحتی اینجا می تونید دانلود کنید
با تیکه کردن ، نرم افزار به تیکه های کوچیک تر ، می تونیم مرحله به مرحله بازی رو بسازیم ،
بر اساس ویدیو های آموزشی بازی Higher or Lower رو به صورت کامل بزنید ، و قسمت اخر بازی رو تکمیل کنید
(دانش پژوهانی که بتوننن رابط گرافیکی نرم افزار رو با تینکتر طراحی و پیاده سازی کنن، یک مثبت خواهند گرفت
پاسخ به دیدگاه