top of page

تمييز القيمة الموضعية في العدد

استدراج برمجي على بيئة سكراتش

برمجة الكائن input

 input اوامر لتشغيل الكائن

1.JPG
40.JPG
3.JPG

1. نجر لبنة "عند النقر على هذا الكائن" من فئة "الاحداث" الى منطقة البرمجة

2. نجر لبنة "رقم المظهر" من فئة "المظاهر" الى منطقة البرمجة ونربطها مع اللبنة السابقة

3. نجر لبنة "عند ضغط مفتاح المسافة " من فئة "الاحداث" الى منطقة البرمجة ونقوم بتغيير زر المسافة "عند ضغط مفتاح a".

برمجة البيت الاول الذي يمثل قيمة خانة الاحاد

1. نجر لبنة "اذا " من فئة "التحكم" الى منطقة البرمجة.

2. نجر لبنة "__ و__ " من فئة "العمليات" الى منطقة البرمجة ونضعها داخل اللبنة السابقة  "اذا".

3. نجر لبنة "ليس" من فئة "العمليات" الى فئة البرمجة، ونضعها داخل لبنة "__ و__ " في الطرف الايمن.

4. نجر لبنة "___=___" من فئة "العمليات" الى فئة البرمجة ونضعها داخل اللبنة السابقة "ليس".

5. نجر لبنة "رقم المظهر" من فئة "المظاهر" الى منطقة البرمجة، ونضعها داخل لبنة "___=___" من احد اطرافها.

6. نكتب الآن في الطرف الاخر من لبنة "___=___" الرقم​ 10.

7. نجر لبنة "ملامس للون __" من فئة "التحسس" الى منطقة البرمجة ونضعها داخل لبنة "__ و__ " في الطرف الايسر.

(ملاحظة: مثلًا نقوم بالضغط على مربع اللون الموجود في اللبنة، ثم نختار اللون الموجود في بيت الاحاد)

8. نجر لبنة "كرر __ مرة" من فئة "التحكم" الى فئة البرمجة.

9. نجر لبنة "رقم المظهر" من فئة "المظاهر" الى منطقة البرمجة ونضعها داخل اللبنة السابقة "كرر __ مرة".

10. نجر لبنة "بث add 1" من فئة "الاحداث" الى منطقة البرمجة ونربطها بداخل اللبنة السابقة "كرر __ مرة".

11. نجر لبنة "انتظر 1 ثانية" من فئة "التحكم" الى منطقة البرمجة ونقوم بتغييرها الى 0.2 ونربطها باللبنة السابقة.

12. نجر لبنة "غيّر O بمقدار __" من فئة "المتغيرات" الى منطقة البرمجة.

13. نجر لبنة "رقم المظهر" من فئة "المظاهر" ونضعها داخل اللبنة السابقة "غيّر O بمقدار __"

14. الآن نجر كل لبنة "غيّر O بمقدار __: رقم المظهر" ونضعها داخل لبنة "اذا" ولكن بعد لبنة "كرر".

15. الكود النهائي:

10.JPG
4.JPG
42.JPG
5.JPG
6.JPG
35.JPG
37-1.JPG
40.JPG
11.JPG
10.PNG
17.PNG
15.JPG
17.JPG
60.PNG

برمجة البيت الثاني الذي يمثل قيمة خانة العشرات

1. نجر لبنة "اذا " من فئة "التحكم" الى منطقة البرمجة ونربطها بعد نهاية اللبنة السابقة "اذا".

2. نجر لبنة "__ و__ " من فئة "العمليات" الى منطقة البرمجة ونضعها داخل اللبنة السابقة  "اذا".

3. نجر لبنة "ليس" من فئة "العمليات" الى فئة البرمجة، ونضعها داخل لبنة "__ و__ " في الطرف الايمن.

4. نجر لبنة "___=___" من فئة "العمليات" الى فئة البرمجة ونضعها داخل اللبنة السابقة "ليس".

5. نجر لبنة "رقم المظهر" من فئة "المظاهر" الى منطقة البرمجة، ونضعها داخل لبنة "___=___" من احد اطرافها.

6. نكتب الآن في الطرف الاخر من لبنة "___=___" الرقم​ 10.

7. نجر لبنة "ملامس للون __" من فئة "التحسس" الى منطقة البرمجة ونضعها داخل لبنة "__ و__ " في الطرف الايسر.

(ملاحظة: مثلًا نقوم بالضغط على مربع اللون الموجود في اللبنة، ثم نختار اللون الموجود في بيت العشرات)

8. نجر لبنة "كرر __ مرة" من فئة "التحكم" الى فئة البرمجة.

9. نجر لبنة "رقم المظهر" من فئة "المظاهر" الى منطقة البرمجة ونضعها داخل اللبنة السابقة "كرر __ مرة".

 

 

10. نجر لبنة "بث add 10" من فئة "الاحداث" الى منطقة البرمجة ونربطها بداخل اللبنة السابقة "كرر __ مرة".

 

 

11. نجر لبنة "انتظر 1 ثانية" من فئة "التحكم" الى منطقة البرمجة ونقوم بتغييرها الى 0.2 ونربطها باللبنة السابقة.

 

 

12. نجر لبنة "غيّر T بمقدار __" من فئة "المتغيرات" الى منطقة البرمجة.

 

 

13. نجر لبنة "رقم المظهر" من فئة "المظاهر" ونضعها داخل اللبنة السابقة "غيّر T بمقدار __".

 

 

14. الآن نجر كل لبنة"غيّر T بمقدار __: رقم المظهر" ونضعها داخل لبنة "اذا" ولكن بعد لبنة "كرر".

15. الكود النهائي:

5.JPG
4.JPG
37-1.JPG
40.JPG
6.JPG
35.JPG
24.JPG
11.JPG
10.PNG
27.JPG
14.JPG
29.JPG
61.PNG
31.JPG

برمجة البيت الثالث الذي يمثل قيمة خانة المئات

1. نجر لبنة "اذا " من فئة "التحكم" الى منطقة البرمجة ونربطها بعد نهاية اللبنة السابقة "اذا".

2. نجر لبنة "__ و__ " من فئة "العمليات" الى منطقة البرمجة ونضعها داخل اللبنة السابقة  "اذا".

3. نجر لبنة "ليس" من فئة "العمليات" الى فئة البرمجة، ونضعها داخل لبنة "__ و__ " في الطرف الايمن.

 

4. نجر لبنة "___=___" من فئة "العمليات" الى فئة البرمجة ونضعها داخل اللبنة السابقة "ليس".

5. نجر لبنة "رقم المظهر" من فئة "المظاهر" الى منطقة البرمجة، ونضعها داخل لبنة "___=___" من احد اطرافها.

6. نكتب الآن في الطرف الاخر من لبنة "___=___" الرقم​ 10.

7. نجر لبنة "ملامس للون __" من فئة "التحسس" الى منطقة البرمجة ونضعها داخل لبنة "__ و__ " في الطرف الايسر.

(ملاحظة: مثلًا نقوم بالضغط على مربع اللون الموجود في اللبنة، ثم نختار اللون الموجود في بيت المئات)

8. نجر لبنة "كرر __ مرة" من فئة "التحكم" الى فئة البرمجة.

9. نجر لبنة "رقم المظهر" من فئة "المظاهر" الى منطقة البرمجة ونضعها داخل اللبنة السابقة "كرر __ مرة".

 

 

10. نجر لبنة "بث add 100" من فئة "الاحداث" الى منطقة البرمجة ونربطها بداخل اللبنة السابقة "كرر __ مرة".

 

 

11. نجر لبنة "انتظر 1 ثانية" من فئة "التحكم" الى منطقة البرمجة ونقوم بتغييرها الى 0.2 ونربطها باللبنة السابقة.

 

 

12. نجر لبنة "غيّر H بمقدار __" من فئة "المتغيرات" الى منطقة البرمجة.

13. نجر لبنة "رقم المظهر" من فئة "المظاهر" ونضعها داخل اللبنة السابقة "غيّر H بمقدار __"

14. الآن نجر كل لبنة "غيّر H بمقدار : رقم المظهر" ونضعها داخل لبنة "اذا" ولكن بعد لبنة "كرر".

27. الكود النهائي:

4.JPG
5.JPG
6.JPG
35.JPG
40.JPG
37-1.JPG
11.JPG
10.PNG
27.JPG
14.JPG
43.JPG
62.PNG
38.JPG
30.PNG

اوامر لفحص المدخل والناتج

1. نجر لبنة "اذا " من فئة "التحكم" الى منطقة البرمجة ونربطها بعد نهاية اللبنة السابقة "اذا".

2. نجر لبنة "___=___" من فئة "العمليات" الى فئة البرمجة ونضعها داخل اللبنة السابقة "اذا".

3. نجر لبنة "الاجابة" من فئة "التحسس" الى منطقة البرمجة ونضعها داخل لبنة "___=___" في الطرف اليسار.

4. نجر لبنة "___+___" من فئة "العمليات" الى فئة البرمجة ونضعها داخل لبنة "___=___" من الطرف الايمن.

5. نجر لبنة "___+___" من فئة "العمليات" الى منطقة البرمجة ونضعها داخل لبنة "___+___" من الطرف اليمين.

6. (الان اصبح لدينا 3 اقسام تربط بينهم اشارة + بعد ذلك سنضع في كل قسم من الاقسام كالتالي:)

7. نجر لبنة "___*___" من فئة "العمليات"الى منطة البرمجة ونضعها داخل القسم الاول.

8. نجر لبنة " H " من فئة "المتغيرات" الى منطقة البرمجة ونضعها داخل لبنة "___*___" من الطرف اليسار ومن الطرف الاخر (الايمن) تكتب 100.

9. نجر لبنة "___*___" من فئة "العمليات"الى منطة البرمجة ونضعها داخل القسم الثاني.

23. نجر لبنة " T " من فئة "المتغيرات" الى منطقة البرمجة ونضعها داخل لبنة "___*___" من الطرف اليسار ومن الطرف الاخر (الايمن) تكتب 10.

10. نجر لبنة " O " من فئة "المتغيرات" الى منطقة البرمجة ونضعها داخل القسم الثالث.

11. نجر لبنة "انزلق خلال __ ثانية الى الموضع : س __ : ص __" من فئة "الحركة" الى منطقة البرمجة ونقوم بتغيير القيم بالشكل التالي:

12. نجر لبنة "قل" من فئة "المظاهر" ونضعها داخل لبنة اذا ثم نكتب بداخلها "Excellent".

13. الكود النهائي للكائن input :

4.JPG
47.JPG
48.JPG
49.JPG
50.JPG
55.JPG
54.JPG
32.PNG
31.PNG
51.JPG
30.PNG
53.JPG
31.PNG

تصميم الموقع: مها اغبارية ونمارق محاميد

 المواد المعروضة في الموقع هي نتاج عمل طلابي بهدف التدريب

 في حالة ظهور مواد غير ملائمة أو تابعة لإنتاج شخصي، نرجو لفت نظرنا من خلال إرسال رسالة إلى المبادرين أو مصممي الموقع من خلال 

maha2923@gmail.com / nmarekkhaled@gmail.com  :البريد الالكتروني

حقوق النشر محفوظة        

Picture2.png
bottom of page