More Related Content
Similar to Radmanesh c#-1
Similar to Radmanesh c#-1 (20)
Radmanesh c#-1
- 1. هستي خالق نام به
:هنرآموز خانوادگي نام و نامرادمنش نگیناستان:اصفهان:شهراصفهان
مشخصات
کلي
نامکتاب:سازی برنامه1موضوعدرس:دستوراتتکرار(ها حلقه)پايه:دوم
:صفحات151-151مدتاجرا:09دقیقه
فعاليتهاي
قبلازتدريس
1-هدفکلي:دستوراتشرطی تکرار
2-اهدافجزيي:،آموز دانش پایان در
حلقه دستورات تفاوتWhileوForدهد تشخیص را.
حلقه دستور با های برنامهWhileرابهFor.کند تبدیل
3-اهدافرفتاري:بتواند آموز دانش رود مي انتظار درس پایان از پس،
.دهد توضیح را برنامه در حلقه کاربرد
حلقه دستور عملکردFor.دهد توضیح را
4-روشهايتدريس:ای برنامه آموزش–پاسخ و پرسش
5-رسانههايآموزشي:، کامپیوترشبکه
6-ابزارهايآموزشي:، ماژیك ، برد وایتدرسی کتاب
7-فضاهايآموزشي:هر ازای به کامپیوتر کارگاه2ساپورت نت برنامه به مجهز دبیر سیستم و شبکه به متصل سیستم یك نفر
فعاليتهايضمنتدريس
1-پيامروزخوبى همه ریشه ،دانایىبدى همه ریشه نادانى و هاهاست.(ح ،غررالحکم111و110)
2-فعاليتهاياوليه:
آنها غیاب و حضور و آموزان دانش با احوالپرسی و سالم
برنامه اجرای و ها کامپیوتر کردن روشنVisual Studio
برنامه اجرای و شبکه ارتباط برقراریNetSupportعملی تمرینهای مشاهده و قبل درسهای پرسش بمنظور
زمان(دقيقه)
5
19
3-ارزشيابيتشخيصي:
اعداد میخواهیم کنید فرض ،مثال برای .شود تکرار بار چندین کد از ای قطعه داریم نیاز ،اوقات از خیلی1تا199.کنیم چاپ را
دستور هم سر پشت بار صدConsole.WriteLineبنویسیم؟؟؟ را!!
چیست؟ حل راه
5
- 2. 4-آمادهسازي(زمينهسازي:)
کنیم تکرار دلخواه تعداد به را دستوراتی که دهند می را قابلیت این ما به ها حلقه.
انتظارات:
5-ارائهدرس:فعاليتهايمعلم
بدستور وسییلهforیك توان میتعداد را کد از قطعه
.کنیم اجرا داریم نظر مد که دلخواهیکلی ساختارFor:
for({init};{condition};{increment})
{
// loop body
}
1.init:متغیریاستعمل آن اساس بر شمارنده که
کرد خواهد.initشمارندهاست ای،تکرار هر در که
این .شود می اضافه واحد یك آن مقدارمتغیردارای
اولیه مقداراست.
2.Condition:حلقه اتمام شرطاستمی ،مثال برای ،
ما شرط خواهیم19قسمت این در .شود تکرار بار
اتمام به حالتی چه در ما حلقه که کنیم می تعیین
بقسمت این .رسدداراینوع از بازگشتی مقدارbool
میباشد.
1.Increment:ه با که مقداری بخش این درتکرار بار ر
می مشخص را شود می کم یا اضافه ما شمارنده به
کنیم.
4.Loop body:حلقه بدنهforشاملدستوراتیاست
حلقه تکرار بار هر با خواهیم می کهشوند اجرا.
فعاليتهايفراگيران)فردي–گروهي(
چاپبین زوج اعداد1تا199
گروه روش1:
for(int counter = 1; counter <=
100; counter++)
{
if(counter % 2 == 0)
Console.WriteLine(counter);
}
گروه روش2:
for(int counter = 2; counter <=
100; counter = counter + 2)
Console.WriteLine(counter);
آموز یشیدان
پروژه بتواند
تعیین هیای
در شیییده
کار یمتقسی
یاهییارگیک در
را یابیتیکی
.دهد انجام
03
- 3. 5.اعداد چاپ :مثال1تا19خروجی در
for(int counter = 1; counter <= 10;
counter++)
Console.WriteLine(counter);
6-جمعبنديونتيجهگيري:
6.کلمهFor،یكکلمهرزروشدهاست.متغیریکهدرحلقهForاستفادهمی،شودهرناممجازیتواند می
شمارنده به متغیر این .باشد داشتهمعروفمیباشد.چوننقششمارشتعدادتکرارحلقهِد بعهده را.ارد
شمارشمیتواندبهصورتصعودییانزولیانجامشود.
7..کنیم می استفاده ها حلقه از دستورات تکرار از جلوگیری برای
5
فعاليتهايبعدازتدريس
1-ارزشيابيتكويني)مرحلهاي(
1.ضرب جدول چاپ19*19
for (int i = 1; i <= 10; i++)
{
for (int j = 1; j <= 10; j++)
{
Console.Write((i*j) + "t");
}
Console.WriteLine();
}
آمششوز دانششش
یششا ه پششژو
ششششده تعیین
شش قسششش در
ششا ششژیشش تشش
انجام را کتاب
.دید
55
2-تعيينتكليف؛فردياعداد جمع میانگین محاسبه1تا199:
var sum = 0;
for (int counter = 1; counter <= 100; counter++)
{
sum = sum + counter;
}
Console.WriteLine("Average: " + (sum/100));
- 4. گروهيو کاربر از عدد دو دریافتخروجی در آن چاپ و دوم عدد توان به اول عدد محاسبه:
Console.Write("Enter first number: ");
var firstNumber = int.Parse(Console.ReadLine());
Console.Write("Enter second number: ");
var secondNumber = int.Parse(Console.ReadLine());
var pow = 1;
for (var counter = 1; counter <= secondNumber; counter++)
{
pow = pow*firstNumber;
}
Console.WriteLine(firstNumber + " ^ " + secondNumber + "
= " + pow);
Console.ReadKey();
3-معرفيسايرمنابعمرتبطبادرس:
کتابآموزشی مرجعVisual C# 2010-شارپ جان :مولفتفتی پهلوان احمد : مترجمناقوس : ناشر
شارپ سی گام به گام آموزش-جعفرنژادقمی اهلل عین :تألیف
http://www.tutorialspoint.com/csharp/
http://csharp.net-tutorials.com/
http://www.completecsharptutorial.com/
4-موضوعجلسهآيندهواقداماتالزم:
شویم؟ خارج حلقه از چگونه
و کرده متوقف را حلقه اجرای روندبرگردیم حلقه ابتدای به.