درس أدوات الادخال و الاخراج- الصف الأول الثانوي
TRANSCRIPT
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
أدوات البرمجة بلغة الفيجول بيسك
الوحدة السادسة
ا�ع�د�ا�د� ا�ل�م�ع�ل�م�ة� /� ه�ي�ف�ا�ء� ا�ل�خ�ا�ل�د�ي�
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
م�ك�و�ن�ا�ت� ب�ر�ن�ا�م�ج� ف�ي�ج�و�ل� ب�ي�س�ك
محتويات
المشروع
إطار الخصائ
صإطار
النموذجإطار
المشروع
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
مربع األدوات
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
حددي األدوات المستخدمه في هذين النموذجين
12
34
56
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
نش�������اط دقائق 3 : الزمن المنظمات : االستراتيجية
( طالبة 3) : عدد الطالباتبناء على تصميمك للواجهات في المهمه :
الحصه السابقه تتشارك الطالبات الثالث في كتابة خطوات التعامل مع األدوات
: كيف نتعامل مع الهدف األول األدوات
رسم األدوات
ضبط الخصائص
كتابة األوامر
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
نش�������اط 3 : الزمن فجوة المعلومات : االستراتيجية
( طالبة 2) : عدد الطالبات دقائق كل طالبة تكمل الجدول بعد قرائتها المهمه :
. ثم تتشارك مع زميلتها 45للكتاب ص
: التمييز بين الخصائص الهدف الثاني المشتركة لألدوات
الخاصية Textalig
n Font BackColor Size
وظيفتها
جالبرنامداخل األداة اسم
النموذجاالداة او على ما يظهر لتحديد
النموذجلألداة أو الخط لتغيير لون
النموذجاالداة أو موقع لضبط
جالنموذاو االداة اخفاء أو الظهار
Name
Text
ForeColor
Location
Visible
ضبط المحاذاة
تغيير نوع
و الخطحجمه
تغيير خلفية األداة
حجم األداة
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
نش�������اط
دقائق 3 : الزمن كرة الثلج : االستراتيجية
( طالبة 3) : عدد الطالباتبناء على ضبط الخصائص السابقه .. المهمه :
تشاركي مع زميالتك في تحديد الطريقة لضبط الخصائص أثناء التصميم
: ضبط خصائص األدوات الهدف الثالث أثناء التصميم
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
ضبط خصائص األدوات أثناء تصميم البرنامج
ا- كتابة القيمة
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
ضبط خصائص األدوات أثناء تصميم البرنامج
اختيار القيمة -2
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
ظهور شاشة اختيار -3
ضبط خصائص األدوات أثناء تصميم البرنامج
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
ضبط خصائص األدوات أثناء كتابة البرنامج
األداة = . اسم الخاصية الجديدة القيمة
= “ Text1.Textالرياض”
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
أ�د�و�ا�ت� ا�إل�د�خ�ا�ل� و�
ا�إل�خ�ر�ا�ج
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
نش�������اط
3 : الزمن (1مرشد التوقعات ) : االستراتيجية( طالبة 3) : عدد الطالبات دقائق
صنفي بالتشارك مع زميلتك هذه المهمه : األدوات من حيث ايهم يسمح بادخال
البيانات او اخراج المعلومات او ال تتبع االدخال و االخراج
: تحديد أدوات االدخال و الهدف الرابع االخراج
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
االداة
Label
TextBox
Button
GroupBox
RadioButto
n
CheckBox
ListBox
ComboBo
xادخال
اخراج
رأيي األخي
ر
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
نش�������اط
3 : الزمن (2مرشد التوقعات ) : االستراتيجية( طالبة 3) : عدد الطالبات دقائق
عبري عن رأيك في العبارات في المهمه : الجدول امامك في الجزء األيمن قبل شرح الهدف .. و بعد الشرح سنعود لتحديد االجابه
النهائية
: تعريف أدوات االدخال و الهدف الخامس االخراج
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
الشرح قبلالعبارات
الشرح بعدأوافق أوافق ال أوافق أوافق ال
القاعدة العامة لتعريف أدوات االدخال هي: اسم المتغير = الخاصية.اسم االداة
Textهي TexBox خاصية أداة
هي خاصية Check و Radio خاصية أداة Checked
و Textلها خاصيتين ComboBox أداة SelectedIndex
لها Check في أداة Checked خاصية False, و Trueقيمتان
في أداة SelectedIndex نستخدم خاصية ListBox للحصول على رقم العنصر
Text هي Lable خاصية أداة
تعني إن 2 فإن check عندما نضبط األداة هذه األداة لم يتم اختيارها
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
أ�د�و�ا�ت� ا�إل�د�خ�ا�ل
طريقة التعريف بأدوات ا�ل�خ�ا�ص�ي�ة� .� ا�س�م� اإلدخال
ا�أل�د�ا�ة� =� ا�س�م� ا�ل�م�ت�غ�ي�ر
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
أ�د�و�ا�ت� ا�إل�د�خ�ا�ل
أداة مربع النص (TextBox)
الخاصية . اسم األداة TextBox1.text = B= اسم المتغير
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
أ�د�و�ا�ت� ا�إل�د�خ�ا�ل
= اسم المتغيرالخاصية . اسم األداة RadioButton1. Checked=
A
زر الخيار(Radio Button)
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
أ�د�و�ا�ت� ا�إل�د�خ�ا�ل
المتغيرالخاصية . اسم األداة = اسم CheckBox2. Checkstate= A
مربع االختيار(Check Box)
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
أ�د�و�ا�ت� ا�إل�د�خ�ا�ل
المتغيرالخاصية . اسم األداة = اسم ListBox1. Text = A
ListBox1. SelectedIndex= A
مربع القائمة(List Box)
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
أ�د�و�ا�ت� ا�إل�د�خ�ا�ل
الخاصية . اسم األداة = اسم المتغير
ComboBox1. Text = A
الخانة المركبة(Combo Box)
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
أ�د�و�ا�ت� ا�إل�خ�ر�ا�ج
طريقة التعريف بأدوات اإلخراج
ا�س�م� ا�ل�م�ت�غ�ي�ر� =� ا�ل�خ�ا�ص�ي�ة� .� ا�س�م�
ا�أل�د�ا�ة
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
أ�د�و�ا�ت� ا�إل�خ�ر�ا�ج
أداة مربع النص (TextBox)
اسم المتغير = الخاصية . اسم األداة
Text1.text=A*B
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
أ�د�و�ا�ت� ا�إل�خ�ر�ا�ج
اسم المتغير = الخاصية . اسم األداة Label1.text =A*B
أداة التسمية (Label)
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
نش�������اط
دقائق 5 : الزمنفرز البطاقات : االستراتيجية ( طالبة 7) : عدد الطالبات
بعد مشاهدتك للعرض .. بين يديكم المهمه : بطاقات ألسماء األدوات و خصائصها ..
الصقي البطاقات في مواقعها الصحيحة ..
: تعريف أدوات االدخال الهدف السادس و االخراج
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
اإلدخ���ال أدواتأدوات لتعريف العامة االدخال : ...................................................................القاعدة
األداة الـخاصية البرنامج في التعريف طريقة A=Text1.Text
checkState=0
=1 =2
االداة اختيار تم
االداة اختيار يتم لم
1 A=listBox1.Text
2
ComboBox
اإلخراج أدوات
االخراج : ................................................................... أدوات لتعريف العامة القاعدة
األداة الخاصية البرنامج في التعـريف طريقة
هــ 1 4 3 5 عـاـمـ اـلـخـاـلـدـيـ هـيـفـاـءـ اـلـمـعـلـمـةـ اـعـدـاـدـ
الواجب
ـلـخـصـي ـفـي ـجـدـوـل ـأـو ـمـطـوـيـة ـحـسـب •ـرـؤـيـتـك ـ.ـ. ـأـدـوـاـت ـااـلـدـخـاـل ـو ـخـاـصـيـة ـكـل ـأـدـاـة ـو
ـطـرـيـقـة ـتـعـرـيـفـهـا ـبـشـكـل ـمـحـتـلـف ـعـن ـوـرـقـة ـاـلـعـمـل ـ.ـ..
ـ.ـ.ـ. ـبـنـاـء ـعـلـى ـمـا ـتـعـلـمـتـيـه •ـفـكـرـي ـفـي ـاأـلـوـاـمـر ـاـلـخـاـصـة ـبـبـرـنـاـمـج ـحـسـاـب
ـمـسـاـحـة ـاـلـمـسـتـطـيـل ـ.ـ.