ویدیوهای رایگان این بخش از سایت خوب تاپ لرن گرفته شده است.
جلسه 1: ویدیوهای مقدماتی
- قواعد دستوری سی شارپ
- متغیر ها در سی شارپ
- مدیریت خطاها در سی شارپ
- دستورات شرطی در سی شارپ
- آرایه ها و حلقه ها در سی شارپ
جلسه 2: آشنایی با مفاهیم پایه
- برنامهای که نام کاربر را گرفته و به او سلام کند.
- برنامهای که اسم و فامیل کاربر را به هم متصل کند.
- برنامهای که دو عدد از کاربر بگیرد و آنها را جمع کند.
جلسه 3: عملیات ریاضی
- برنامهای که مساحت مستطیل را محاسبه کند.
- برنامهای که سه عدد را گرفته و میانگین آنها را محاسبه کند.
- برنامهای که دمای سانتیگراد را به فارنهایت تبدیل کند.
جلسه 4: ساختارهای شرطی و بازههای عددی
- برنامهای که دو عدد را مقایسه کند و مشخص کند کدام بزرگتر است.
- برنامهای که به نمرات خوب، متوسط یا بد واکنش نشان دهد.
- برنامهای که بررسی کند آیا عددی زوج است یا فرد.
جلسه 5: حلقههای تکرار (for و while)
- برنامهای که اعداد از 1 تا 10 را چاپ کند.
- برنامهای که مجموع اعداد از 1 تا n را محاسبه کند.
- برنامهای که اعداد زوج تا n را چاپ کند.
- برنامهای که جدول ضرب 10 در 10 را چاپ کند.
جلسه 6: کار با رشتهها
- برنامهای که یک رشته را به حروف بزرگ تبدیل کند.
- برنامهای که تعداد حروف مشخصی را در یک رشته بشمارد.
- برنامهای که طول یک رشته را چاپ کند.
- برنامهای که یک کلمه را در یک رشته جایگزین کند.
جلسه 7: لیستها و عملیات روی آنها
- برنامهای که یک لیست از اعداد را دریافت کرده و آنها را چاپ کند.
- برنامهای که مجموع اعداد موجود در یک لیست را محاسبه کند.
- برنامهای که یک لیست را معکوس کند و نمایش دهد.
- برنامهای که بزرگترین و کوچکترین عدد موجود در یک لیست را پیدا کند.
جلسه 8: کار با فایلها
- برنامهای که اطلاعات ورودی کاربر را در یک فایل ذخیره کند.
- برنامهای که محتوای یک فایل را خوانده و آن را چاپ کند.
- برنامهای که اطلاعات جدیدی به یک فایل موجود اضافه کند.
- برنامهای که محتوای یک فایل را حذف کند.
جلسه 9: دیکشنریها
- برنامهای که یک دیکشنری ایجاد کرده و کلیدها و مقادیر آن را چاپ کند.
- برنامهای که مقدار مربوط به یک کلید خاص را از دیکشنری دریافت کند.
- برنامهای که یک جفت کلید و مقدار جدید به دیکشنری اضافه کند.
- برنامهای که یک کلید را از دیکشنری حذف کند.
جلسه 10: مدیریت استثناها
- برنامهای که ورودی غیرمعتبر کاربر را مدیریت کند.
- برنامهای که تقسیم بر صفر را مدیریت کند.
- برنامهای که هنگام خواندن از فایلی که وجود ندارد، خطا را مدیریت کند.
- برنامهای که خطاهای محاسباتی را در عملیاتهای ریاضی مدیریت کند.
جلسه 11: پروژههای ترکیبی
- برنامهای که یک ماشین حساب برای جمع، تفریق، ضرب و تقسیم پیادهسازی کند.
- برنامهای که کاربر باید یک عدد را در تعداد دفعات محدود حدس بزند.
- برنامهای که تعداد حروف صدادار در یک جمله را بشمارد.
- برنامهای که معادله درجه دوم را حل کند و ریشهها را محاسبه کند.
جلسه 12: پروژههای متوسط
- برنامهای که نمرات تعدادی دانشآموز را گرفته و میانگین آنها را محاسبه کند.
- برنامهای که کلمات تکراری در یک متن را پیدا کند.
- برنامهای که یک لیست را به روشهای صعودی و نزولی مرتب کند.
- برنامهای که اطلاعات دانشآموزان را ثبت و مدیریت کند.
جلسه 13: پروژههای پیشرفته
- برنامهای که فایلها را مدیریت کند.
- برنامهای که بازی سنگ، کاغذ، قیچی را پیادهسازی کند.
دیدگاه خود را بنویسید