25 اسفند 1403
اطلاعیه مسابقه برنامهنویسی (ویژه دانشآموزان پایه یازدهم)
📢 مسابقه برنامهنویسی C# ویژه دانشآموزان یازدهم
🔹 موضوع: برنامهنویسی C# همراه با طراحی گرافیکی
🔹 تعداد اعضای هر تیم: ۲ نفر
🔹 مهلت ارسال پروژهها: ۱۵ فروردین
✅ لیست پروژههای مسابقه
۱. ماشینحساب پیشرفته (Scientific Calculator)
• انجام عملیات جمع، تفریق، ضرب، تقسیم، توان، فاکتوریل و درصد
• طراحی دکمههای عددی و عملکردی مانند یک ماشینحساب واقعی
• نمایش نتیجه در یک Label یا TextBox
💡 امتیاز اضافه:
✔ قابلیت حذف آخرین رقم (Backspace)
✔ محاسبه ریشه دوم و لگاریتم
۲. بازی حدس عدد (Guess the Number)
• کامپیوتر یک عدد تصادفی (بین ۱ تا ۱۰۰) انتخاب میکند
• کاربر باید عدد را حدس بزند و برنامه راهنمایی کند (“بزرگتر” یا “کوچکتر”)
• در پایان، تعداد تلاشهای کاربر نمایش داده شود
💡 امتیاز اضافه:
✔ محدودیت زمانی یا تعداد تلاش
✔ نمایش تاریخچهی حدسهای قبلی
۳. برنامه تبدیل واحد (Unit Converter)
• تبدیل دما (سلسیوس ↔ فارنهایت)
• تبدیل طول (متر ↔ سانتیمتر ↔ اینچ)
• تبدیل وزن (کیلوگرم ↔ پوند)
💡 امتیاز اضافه:
✔ امکان کپی کردن نتیجه
✔ قابلیت تم روشن و تاریک
۴. نرمافزار مدیریت لیست کارها (To-Do List)
• امکان افزودن کارهای روزانه
• قابلیت حذف یا علامت زدن کارهای انجامشده
• ذخیره و خواندن لیست از فایل متنی
💡 امتیاز اضافه:
✔ نمایش کارهای انجامشده با رنگ متفاوت
✔ امکان مرتبسازی لیست
۵. شبیهساز چراغ راهنمایی و رانندگی (Traffic Light Simulator)
• دارای سه چراغ (قرمز، زرد، سبز)
• تغییر خودکار چراغها با زمانبندی مناسب
• رنگهای چراغها مطابق با دنیای واقعی
💡 امتیاز اضافه:
✔ دکمهی شروع و توقف چراغها
✔ افکت تغییر نور
۶. بازی سنگ، کاغذ، قیچی (Rock, Paper, Scissors)
• کاربر یکی از گزینهها (سنگ، کاغذ، قیچی) را انتخاب میکند
• کامپیوتر بهصورت تصادفی یکی را انتخاب میکند
• نمایش برندهی هر دور و شمارش امتیازها
💡 امتیاز اضافه:
✔ نمایش انیمیشن یا تصویر برای هر انتخاب
✔ حالت بازی تا ۵ امتیاز یا زمان محدود
📌 معیارهای داوری
✔ عملکرد درست برنامه (۴۰ امتیاز) – بدون باگ و درست کار کند
✔ طراحی و زیبایی رابط کاربری (۳۰ امتیاز) – رنگبندی، نظم، خوانایی متن
✔ خلاقیت و ویژگیهای اضافه (۲۰ امتیاز) – امکانات فراتر از حداقل نیاز
✔ مستندسازی و توضیح کد (۱۰ امتیاز) – توضیح درباره عملکرد کد
🏆 به ۳ تیم برتر جایزه اهدا میشود.
📌 همه گروهها موظف به انجام تمام ۶ پروژه هستند.
📌 آخرین مهلت ارسال پروژهها: ۱۵ فروردین
✅ موفق باشید! 🚀
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.