تمييز القيمة الموضعية في العدد
تمييز القيمة الموضعية في العدد
تمييز القيمة الموضعية في العدد
ضرب عدد مكون من خانتين بعدد مكون من خانة
الاستدراج البرمجي على بيئة سكراتش
المحطة 2 - ضرب الخانات
برمجة خانة الاحاد"A-U"
برمجة خانة الاحاد"B-U"
1. نجر لبنة "عند الضغط على مفتاح المسافة" من "فئة الاحداث" الى منطقة البرمجة ونغيرها ل "عند الضغط على مفتاح c".
2. نجر لبنة "اذا ___ والا" من "فئة التحكم" الى منطقة البرمجة ونقوم بربطها باللبنة السابقة.
3. نجر لبنة "___ = ___" من "فئة العمليات" الى منطقة البرمجة، ونضعها داخل لبنة "اذا__ والا" في المكان الفارغ.
4. نجر لبنة "رقم المظهر" من "فئة المظاهر" الى منطقة البرمجة، ونضعها داخل لبنة "___=___" من احد اطرافها.
5. نكتب الآن في الطرف الاخر من لبنة "___=___" الرقم 10.
6. نقوم بانشاء متغير ثم نقوم بتسميته "B-u"، نجر لبنة "اجعل B-u مساويًا 0" ونربطها داخل لبنة "اذا___ والا" ونضعها في قسم اذا.
7. نجر لبنة "اجعل B-u مساويًا 0" ونربطها داخل لبنة "اذا___ والا" ونضعها في قسم الا.
8. نجر لبنة "رقم المظهر" من "فئة المظاهر" الى منطقة البرمجة ونضعها داخل لبنة "اجعل B-u مساويًا 0" مكان الرقم 0.
9. والان المقطع البرمجي النهائي.
1. نجر لبنة "عند الضغط على مفتاح المسافة" من "فئة الاحداث" الى منطقة البرمجة ونغيرها ل "عند الضغط على مفتاح c".
2. نجر لبنة "اذا ___ والا" من "فئة التحكم" الى منطقة البرمجة ونقوم بربطها باللبنة السابقة.
3. نجر لبنة "___ = ___" من "فئة العمليات" الى منطقة البرمجة، ونضعها داخللبنة "اذا__ والا"في المكان الفارغ.
4. نجر لبنة "رقم المظهر" من "فئة المظاهر" الى منطقة البرمجة، ونضعها داخل لبنة "___=___" من احد اطرافها.
5. نكتب الآن في الطرف الاخر من لبنة "___=___" الرقم 10.
6. نقوم بانشاء متغير ثم نقوم بتسميته "A-u"، نجر لبنة "اجعل A-u مساويًا 0" ونربطها داخل لبنة "اذا___ والا" ونضعها في قسم اذا.
7. نجر لبنة "اجعل A-u مساويًا 0" ونربطها داخل لبنة "اذا___ والا" ونضعها في قسم الا.
8. نجر لبنة "رقم المظهر" من "فئة المظاهر" الى منطقة البرمجة ونضعها داخل لبنة "اجعل A-u مساويًا 0" مكان الرقم 0.
9. نجر لبنة "كرر 10 مرة" من "فئة التحكم" ثم نقوم بربطها باللبنة السابقة.
10. نجر لبنة "B-U" من فئة "البيانات" الى منطقة البرمجة ونضعها داخل لبنة "كرر 10 مرة" مكان الرقم 10.
11. نجر لبنة "بث رسالة جديدة" من "فئة الاحداث" الى منطقة البرمجة ونضيف رسالة جديدة بإسم "Add-C-U"ثم نضعها داخل لبنة "كرر".
12. نجر لبنة "انتظر 1 ثانية" من "فئة التحكم" الى منطقة البرمجة ثم نضعها داخل لبنة "كرر".
13. والان المقطع البرمجي النهائي.
1. نجر لبنة "عند الضغط على مفتاح المسافة" من "فئة الاحداث" الى منطقة البرمجة ونغيرها ل "عند الضغط على مفتاح c".
2. نجر لبنة "اذا ___ والا" من "فئة التحكم" الى منطقة البرمجة ونقوم بربطها باللبنة السابقة.
3. نجر لبنة "___ = ___" من "فئة العمليات" الى منطقة البرمجة، ونضعها داخل لبنة "اذا__ والا" في المكان الفارغ.
4. نجر لبنة "رقم المظهر" من "فئة المظاهر" الى منطقة البرمجة، ونضعها داخل لبنة "___=___" من احد اطرافها.
5. نكتب الآن في الطرف الاخر من لبنة "___=___" الرقم 10.
6. نقوم بانشاء متغير ثم نقوم بتسميته "A-T"، نجر لبنة "اجعل A-T مساويًا 0" ونربطها داخل لبنة "اذا___ والا" ونضعها في قسم اذا.
7. نجر لبنة "اجعل A-T مساويًا 0" ونربطها داخل لبنة "اذا___ والا" ونضعها في قسم "والا".
8. نجر لبنة "رقم المظهر" من "فئة المظاهر" الى منطقة البرمجة ونضعها داخل لبنة "اجعل A-u مساويًا 0" مكان الرقم 0.
9. نجر لبنة "انتظر 1 ثانية" من "فئة التحكم" الى منطقة البرمجة ثم نضعها داخل لبنة "اذا" في قسم والا.
10. نجر لبنة "B-U" من فئة "البيانات" الى منطقة البرمجة ونضعها داخل لبنة "انتظر" مكان الرقم 1.
11. نجر لبنة "انتظر 1 ثانية" من "فئة التحكم" الى منطقة البرمجة ثم نضعها داخل لبنة "اذا" في قسم والا.
12. نجر لبنة "كرر 10 مرة" من "فئة التحكم" ثم نقوم بربطها باللبنة السابقة.
13. نجر لبنة "B-U" من فئة "البيانات" الى منطقة البرمجة ونضعها داخل لبنة "كرر 10 مرة" مكان الرقم 10.
14. نجر لبنة "بث رسالة جديدة" من "فئة الاحداث" الى منطقة البرمجة ونضيف رسالة جديدة بإسم"Add-10-C"ثم نضعها داخل لبنة "كرر".
15. نجر لبنة "انتظر 1 ثانية" من "فئة التحكم" الى منطقة البرمجة ثم نضعها داخل لبنة "كرر".
16. والان المقطع البرمجي النهائي.
برمجة خانة العشرات "A-T"
برمجة خانة الاحاد"C-U"
1. نجر لبنة "عندما تستقبل Add-C-U" من "فئة الاحداث" الى منطقة البرمجة.
2. نجر لبنة "اذا ___ والا" من "فئة التحكم" الى منطقة البرمجة ونقوم بربطها باللبنة السابقة.
3. نجر لبنة "___ = ___" من "فئة العمليات" الى منطقة البرمجة، ونضعها داخل لبنة "اذا__ والا" في المكان الفارغ.
4. نجر لبنة "رقم المظهر" من "فئة المظاهر" الى منطقة البرمجة، ونضعها داخل لبنة "___=___" من احد اطرافها.
5. نكتب الآن في الطرف الاخر من لبنة "___=___" الرقم 10.
6. نقوم بانشاء متغير ثم نقوم بتسميته "CU"، نجر لبنة "اجعل CU مساويًا 0" ونربطها داخل لبنة "اذا___ والا" ونضعها في قسم اذا.
7. نجر لبنة "اجعل CU مساويًا 0" ونربطها داخل لبنة "اذا___ والا" ونضعها في قسم الا.
8. نجر لبنة "رقم المظهر" من "فئة المظاهر" الى منطقة البرمجة ونضعها داخل لبنة "اجعل CU مساويًا 0"مكان الرقم 0.
9. نجر لبنة "اذا ___" من "فئة التحكم" ثم نقوم بربطها باللبنة السابقة.
10. نجر لبنة "___ > ___" من "فئة العمليات" الى منطقة البرمجة، ونضعها داخل لبنة "اذا__ "في المكان الفارغ.
11. نجر لبنة "___ + ___" من "فئة العمليات" الى منطقة البرمجة، ونضعها داخل لبنة "___ > ___ " في المكان الفارغ عند الطرف اليمين.
12. نجر لبنة "CU" من فئة "البيانات" الى منطقة البرمجة ونضعها داخل لبنة "___ + ___" في المكان الفارغ.
13. نجر لبنة "A-U" من فئة "البيانات" الى منطقة البرمجة ونضعها داخل لبنة "___ + ___" في المكان الفارغ.
14. نكتب الان في الجانب الايسر داخل لبنة "___ > ___" الرقم 9.
15. نجر لبنة "بث رسالة جديدة" من "فئة الاحداث" الى منطقة البرمجة ونضيف رسالة جديدة بإسم"Add-10-C1"ثم نضعها داخل لبنة "اذا".
16. نجر لبنة "غير المظهر الى ____" من "فئة المظاهر" الى منطقة البرمجة ونقوم بربطها بعد لبنة "اذا___".
17. نجر لبنة "___ + ___" من "فئة العمليات" الى منطقة البرمجة، ونضعها داخل لبنة"غير المظهر الى ____"
18. نجر لبنة "رقم المظهر" من "فئة المظاهر" الى منطقة البرمجة ونضعها في احد اطراف اللبنة "___ + ___".
19. نجر لبنة "A-U" من فئة "البيانات" الى منطقة البرمجة ونضعها داخل لبنة "___ + ___" في الطرف الاخر.
20. والان المقطع البرمجي النهائي.
برمجة خانة العشرات"C-T"
1. نجر لبنة "عندما تستقبل Add-10-C" من "فئة الاحداث" الى منطقة البرمجة.
2. نجر لبنة "اذا ___ والا" من "فئة التحكم" الى منطقة البرمجة ونقوم بربطها باللبنة السابقة.
3. نجر لبنة "___ = ___" من "فئة العمليات" الى منطقة البرمجة، ونضعها داخل لبنة "اذا__ والا" في المكان الفارغ.
4. نجر لبنة "رقم المظهر" من "فئة المظاهر" الى منطقة البرمجة، ونضعها داخل لبنة "___=___" من احد اطرافها.
5. نكتب الآن في الطرف الاخر من لبنة "___=___" الرقم 10.
6. نقوم بانشاء متغير ثم نقوم بتسميته "CT"، نجر لبنة "اجعل CT مساويًا 0" ونربطها داخل لبنة "اذا___ والا" ونضعها في قسم اذا.
7. نجر لبنة "اجعل CT مساويًا 0" ونربطها داخل لبنة "اذا___ والا" ونضعها في قسم الا.
8. نجر لبنة "رقم المظهر" من "فئة المظاهر" الى منطقة البرمجة ونضعها داخل لبنة "اجعل CT مساويًا 0" مكان الرقم 0.
9. نجر لبنة "اذا ___" من "فئة التحكم" ثم نقوم بربطها باللبنة السابقة.
10. نجر لبنة "___ > ___" من "فئة العمليات" الى منطقة البرمجة، ونضعها داخل لبنة "اذا__ " في المكان الفارغ.
11. نجر لبنة "___ + ___" من "فئة العمليات" الى منطقة البرمجة، ونضعها داخل لبنة "___ > ___ " في المكان الفارغ عند الطرف اليمين.
12. نجر لبنة "CT" من فئة "البيانات" الى منطقة البرمجة ونضعها داخل لبنة "___ + ___" في المكان الفارغ.
13. نجر لبنة "A-T" من فئة "البيانات" الى منطقة البرمجة ونضعها داخل لبنة "___ + ___" في المكان الفارغ.
14. نكتب الان في الجانب الايسر داخل لبنة "___ > ___" الرقم 9.
15. نجر لبنة "بث رسالة جديدة" من "فئة الاحداث" الى منطقة البرمجة ونضيف رسالة جديدة بإسم "Add-100-C"ثم نضعها داخل لبنة "اذا".
16. نجر لبنة "غير المظهر الى ____" من "فئة المظاهر" الى منطقة البرمجة ونقوم بربطها بعد لبنة "اذا".
17. نجر لبنة "___ + ___" من "فئة العمليات" الى منطقة البرمجة، ونضعها داخل لبنة "غير المظهر الى ____"
18. نجر لبنة "رقم المظهر" من "فئة المظاهر" الى منطقة البرمجة ونضعها في احد اطراف اللبنة "___ + ___".
19. نجر لبنة "A-T" من فئة "البيانات" الى منطقة البرمجة ونضعها داخل لبنة "___ + ___" في الطرف الاخر.
16. والان المقطع البرمجي النهائي.
17. نجر لبنة "عندما تستقبل Add-10-C1" من "فئة الاحداث" الى منطقة البرمجة.
18. نجر لبنة "المظهر التالي" من "فئة المظاهر" الى منطقة البرمجة ونقوم بربطها بعد اللبنة السابقة.
19. والان المقطع البرمجي النهائي.
برمجة خانة المئات "C-H"
1. نجر لبنة "عندما تستقبل Add-100-C" من "فئة الاحداث" الى منطقة البرمجة.
2. نجر لبنة "المظهر التالي" من "فئة المظاهر" الى منطقة البرمجة ونقوم بربطها بعد اللبنة السابقة.
3. والان المقطع البرمجي النهائي.