eitaa logo
آموزش برنامه نویسی پایتون و AI
376 دنبال‌کننده
601 عکس
177 ویدیو
985 فایل
🎯 یادگیری پایتون با رویکردی متفاوت، خاص و مدرن! 🚀 آموزش‌های کاملاً عملی و پروژه‌محور 💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای 🌟 فرقی نداره مبتدی هستی یا پیشرفته https://www.instagram.com/learns.py 📩 ارتباط با ادمین: 09156519984 @yasermahmoodain
مشاهده در ایتا
دانلود
هدایت شده از یاسر محمودیان
کلاس برنامه‌نویسی پایتون 👨‍🏫 مربی: یاسر محمودیان 📅 تاریخ برگزاری: ۲۷ مرداد ۱۴۰۴ ⏰ ساعت: ۹:۰۰ تا ۱۰:۳۰ — برادران ۱۰:۳۰ تا ۱۲:۰۰ — خواهران 📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز
📚 جلسات اول تا به امروز دوره آموزش پایتون مقدماتی
🎯 این جلسات نه تنها برای تثبیت مفاهیم پایه‌ای و عملی مفید بوده، بلکه برای کسانی که تازه به جمع ما پیوسته‌اند، پایه‌ای محکم فراهم کرده تا در جلسات بعدی با تسلط بیشتری شرکت کنند. 🌟 با آرزوی موفقیت برای همه شما عزیزان و تشکر از همکاری‌تان در طول این دوره! امیدواریم به‌زودی در جلسات بعدی شاهد پیشرفت‌های بیشتر و پروژه‌های بزرگ‌تر شما باشیم.
🔹 جلسه اول: آشنایی با پایتون و مقدمات برنامه‌نویسی ✅ تعریف زبان پایتون و معرفی ویژگی‌های آن ✅ تاریخچه پایتون و معرفی خالق زبان ✅ اهمیت و کاربردهای پایتون در دنیای مدرن ✅ دلایل انتخاب پایتون: سادگی، سطح بالا، چندمنظوره بودن ✅ آشنایی با سایت رسمی پایتون (python.org) برای دانلود ✅ نصب پایتون روی سیستم‌عامل ویندوز ✅ معرفی محیط‌های توسعه: IDLE: محیط توسعه پیش‌فرض پایتون Pydroid: اپلیکیشن پایتون برای اندروید ✅ تمرین‌ها: نوشتن اولین برنامه: print("Hello, Python!") کار با محیط IDLE و تست دستورات ساده نصب پایتون و اجرای برنامه از طریق ترمینال یا محیط Pydroid --- 🔹 جلسه دوم: مفاهیم پایه برنامه‌نویسی ✅ تعریف برنامه‌نویسی، الگوریتم و فلوچارت ✅ تفاوت بین الگوریتم و کدنویسی ✅ آشنایی با مفاهیم داده و متغیر در پایتون ✅ انواع داده‌ها: int (اعداد صحیح) float (اعداد اعشاری) str (رشته‌ها) ✅ تمرین‌ها: تعریف متغیرها و چاپ مقدار آن‌ها name = "Ali" age = 20 print(name, age) استفاده از تابع type() برای بررسی نوع داده‌ها تبدیل نوع داده‌ها با int(), float(), str() گرفتن ورودی از کاربر با input() و تبدیل آن به عدد age = int(input("Enter your age: ")) print("Next year you will be:", age + 1) --- 🔹 جلسه سوم: دستورات شرطی و منطقی ✅ آشنایی با ساختار شرطی if, elif, else ✅ عملگرهای مقایسه‌ای: ==, !=, <, >, <=, >= ✅ عملگرهای منطقی: and, or, not ✅ تمرین‌ها: برنامه بررسی سن مجاز برای ورود age = int(input("Enter your age: ")) if age >= 18: print("Welcome") else: print("Access Denied") پروژه کوچک: بررسی معدل دانش‌آموز و نمایش وضعیت avg = float(input("Enter your average: ")) if avg >= 19: print("Excellent") elif avg >= 15: print("Good") else: print("Needs Improvement") --- 🔹 جلسه چهارم: حلقه‌ها و معرفی کتابخانه Turtle ✅ معرفی حلقه‌های for و while ✅ کاربرد حلقه‌ها در تکرار عملیات ✅ استفاده از دستور range() برای کنترل تکرار ✅ تمرین‌ها: 1. حلقه for و چاپ اعداد for i in range(5): print(i) 2. حلقه while برای شمارش معکوس i = 5 while i > 0: print(i) i -= 1 3. جمع اعداد با حلقه sum = 0 for i in range(1, 6): sum += i print("Sum:", sum) 4. کار با کتابخانه Turtle: رسم مربع: import turtle for i in range(4): turtle.forward(100) turtle.right(90) turtle.done() رسم مثلث و چندضلعی‌های ساده آشنایی با توابع forward(), right(), left(), penup(), pendown() و رنگ‌آمیزی --- ✅ پروژه‌ها و تمرین‌های جمع‌بندی (تا جلسه چهارم) گرفتن نام و سن کاربر و چاپ جمله‌ی شخصی‌سازی‌شده بررسی مجاز بودن ورود با شرط سن نمایش وضعیت معدل با شرط‌های تو در تو شمارش اعداد با for (چاپ اعداد از 1 تا 10) جمع اعداد با حلقه (مجموع اعداد 1 تا n) رسم اشکال هندسی با Turtle (مربع، مثلث، چندضلعی) --- 🔹 جلسه پنجم: معرفی ساختارهای داده پیچیده (تاپل، لیست، مجموعه و دیکشنری) ✅ آشنایی با تاپل (Tuple) و کاربردهای آن ✅ مروری بر لیست (List) و عملیات مختلف روی آن: افزودن عناصر با append حذف با pop(), remove(), clear() پیمایش روی عناصر مرتب‌سازی با sort() و معکوس‌سازی با reverse() ✅ مقایسه لیست و تاپل: تفاوت‌ها و کاربردها ✅ بررسی دسترسی به عناصر در این ساختارهای داده ✅ تمرین‌ها: حل تمرینات کلاسی و پروژه‌های کوچک برای تثبیت مفاهیم --- 💫 در این جلسات، بچه‌ها با مفاهیم پایه‌ای برنامه‌نویسی پایتون به‌طور کامل آشنا شدند و تمامی مفاهیم به صورت عملی و با تمرینات کاربردی مورد بررسی قرار گرفت. حالا وقتشه که هر کسی که در این دوره شرکت کرده، این مفاهیم رو مرور کنه و تسلطش رو بیشتر کنه. 🔑 برای دوستانی که تازه به جمع ما پیوسته‌اند: ابتدا باید جلسات اول تا چهارم را با دقت مرور کنند، زیرا مباحث پایه‌ای و کلیدی مثل متغیرها، انواع داده‌ها، دستورات شرطی، حلقه‌ها و کتابخانه Turtle در این جلسات توضیح داده شده است. تمرین‌های عملی و پروژه‌های کلاسی را انجام بدهند تا مطالب در ذهن‌شان تثبیت شود. با یاد گرفتن مفاهیم حلقه‌ها، شرط‌ها، لیست‌ها و توابع گرافیکی، به راحتی می‌توانند به مباحث پیچیده‌تر و پروژه‌های بزرگ‌تر در کلاس‌های بعدی وارد شوند. 🔄 چرا این جلسات مفید بوده‌اند؟ به لطف تمرین و تکرار، بچه‌ها عملاً مفاهیم پیچیده را در کدهای خود پیاده‌سازی کرده‌اند. پروژه‌های عملی انجام‌شده در کلاس به بچه‌ها کمک کرده تا یادگیری‌شان را در عمل آزمایش کنند و مشکلات مختلف را حل کنند. ✨️ فضای تعاملی و پرسش و پاسخ در کلاس باعث شد که همه در مسیر یادگیری فعال باشند.
📢 اطلاعیه سلام به دوستان عزیز 🌹 🔸 لطفاً دوستانی که هنوز مدارک خود را تحویل آقای کفاشان نداده‌اند، حتماً تا فردا اقدام کنند. 🔸 با توجه به درخواست‌های زیاد برای برگزاری دوره‌های مجازی پایتون، فعلاً برنامه‌ی ما برگزاری کلاس‌های حضوری و همچنین آماده‌سازی برای مسابقات هست. پس از پایان این مرحله، تمرکز ما بر روی تهیه و برنامه‌ریزی دوره‌های مقدماتی و متوسطه پایتون خواهد بود. جزئیات و زمان ثبت‌نام دوره‌ها به‌زودی اطلاع‌رسانی خواهد شد. 🙏✨
📘 کلاس این هفته (جلسه ششم) 🔹 توضیح لیست ،تابل،مجموعه ،دیکشنری ✔️ لیست و تاپل (tuple) و تفاوت‌هاشون: لیست → قابل تغییر (mutable) تاپل → غیرقابل تغییر (immutable) ✔️ متدهای کاربردی روی لیست و تاپل: len() , min() , max() , reverse() ✔️ اضافه کردن عنصر به لیست با append() ✔️ بررسی زوج و فرد بودن عدد: فرد → n % 2 != 0 زوج → n % 2 == 0 ✔️ تعریف دیکشنری (dictionary) ✔️ تعریف مجموعه (set) ✔️ مفهوم تابع و نوشتن یک مثال از تابع 🔹 این هفته این هفته بچه‌ها با انگیزه‌ی بیشتر در کلاس حاضر شدند و با فعالیت بالا در مثال‌ها، تمرین‌ها و پروژه‌های کلاسی شرکت کردند. ما کدها را با هم نوشتیم و اجرا کردیم که باعث شد: بچه‌ها بیشتر درگیر حل مسئله شوند، اعتمادبه‌نفس برنامه‌نویسی افزایش پیدا کند، و جوّ کلاس پرانرژی و پویا باشد.
کلاس برنامه‌نویسی پایتون 👨‍🏫 مربی: یاسر محمودیان 📅 تاریخ برگزاری: ۲۹ مرداد ۱۴۰۴ ⏰ ساعت: ۹:۰۰ تا ۱۰:۳۰ — برادران ۱۰:۳۰ تا ۱۲:۰۰ — خواهران 📍 مکان: کانون فرهنگی ورزشی شهید صیادشیرازی بسیج درگز