انجمن علمی دانشجویی مهندسی مکانیک دانشگاه بوعلی‌سینا: post #3064 — TG.ME

🎓 سرفصل‌های دوره در یک نگاه:


جلسه اول: ذهنیت برنامه‌نویس و شروع قدرتمند
🔹 تفکر الگوریتمی: چطور مثل یک کامپیوتر، مسائل رو مرحله‌به‌مرحله حل کنیم؟
🔹 دوستی با ارورها: چطور با باگ‌ها نجنگیم؟ (مدیریت انرژی و جلوگیری از Burnout ذهنی)
🔹 نصب اصولی پایتون و محیط VS Code در کلاس
🔹 جعبه‌های جادویی (متغیرها) و الفبای مکالمه با کامپیوتر (print و input)
🛠 پروژه: ساخت «ربات خوشامدگوی شخصی‌سازی‌شده»

جلسه دوم: نقشه‌کشی، ریاضیات و تصمیم‌گیری
🔹 رسم فلوچارت: کشیدن نقشه گنج روی کاغذ، قبل از اینکه مستقیم بریم سراغ کد زدن!
🔹 جادوی f-strings و انجام محاسبات ساده
🔹 دوراهی‌ها (if, elif, else): آموزش تصمیم‌گیری به برنامه بر اساس شرایط مختلف
🛠 پروژه: برنامه‌نویسی «گیت امنیتی هوشمند (ورود بر اساس شرط سنی)» از روی فلوچارت

جلسه سوم: مدیریت داده‌ها و ماشین‌های تکرار
🔹 لیست‌ها [ ]: ساخت کمدِ چندکشو برای ذخیره ده‌ها اطلاعات به جای یک متغیر
🔹 حلقه for: گشتن در داده‌ها و انجام کارهای تکراری (کامپیوتر خسته نمیشه!)
🔹 حلقه while: برنامه‌های همیشه روشن (تکرار کارها تا زمانی که ما بخواهیم)
🛠 پروژه: طراحی سیستم «مدیریت کارهای روزانه (To-Do List)»

جلسه چهارم: کدنویسی تمیز و پروژه نهایی
🔹 توابع (def): ساخت کارخانه‌های کوچک کُد برای جلوگیری از کپی‌پیست و شلوغی
🔹 دیکشنری‌ها { }: ذخیره داده‌های برچسب‌دار (مثل اطلاعات حساب یک فرد)
🎮 پروژه نهایی: ساخت «شبیه‌ساز دستگاه خودپرداز (🏧 Mini ATM)» با سیستم لاگین و مدیریت موجودی! (ترکیب تمام آموخته‌ها)
❤1👎1
July 15, 2026 468 6