SlideShare a Scribd company logo
:‫ــفـــــون‬ِّ‫ل‬َ‫ؤ‬‫الـمــ‬
7
‫البرمجة‬
»‫ًا‬‫ق‬‫«منس‬ ‫عساف‬ ‫سعيد‬ .‫د‬‫طهبوب‬ ‫رضوان‬ .‫د‬‫غنام‬ ‫سامي‬ .‫م‬‫سحلوب‬ ‫زياد‬ .‫أ‬�
‫حجلة‬ ‫بو‬‫أ‬� ‫سمر‬ .‫أ‬�‫بدران‬ ‫سهام‬ .‫أ‬�‫النتشة‬ ‫غدير‬ .‫أ‬�‫حطب‬ ‫بو‬‫أ‬� ‫محمد‬ .‫أ‬�
‫العام‬ ‫شراف‬‫ال�إ‬
‫الفنية‬ ‫الدائـــرة‬
‫الـمناهــــج‬ ‫لــجــنـــة‬ ‫رئــيـــــس‬
‫فـــنــــي‬ ‫إشـــــــــــراف‬�
‫المنـاهـج‬ ‫لجـنــة‬ ‫رئيـس‬ ‫نائـب‬
‫ــــــــي‬‫ـ‬‫فــنـ‬ ‫تصــميـــــم‬
‫لــغــوي‬ ‫تــحــريــر‬
‫الـمـنـاهـــج‬ ‫مـركـــــز‬ ‫رئـــيـــــس‬
‫الجنوبية‬ ‫المحافظات‬ ‫متابعة‬
‫صيــدم‬ ‫صـبري‬ .‫د‬
‫فحمـاوي‬ ‫كمال‬ .‫أ‬�
‫صالــــح‬ ‫بصــري‬ .‫د‬
‫حروب‬ ‫سحار‬‫أ‬�
‫شريدة‬ ‫رائد‬ .‫أ‬�
‫زيـــــــد‬ ‫ثـــــروت‬ .‫أ‬�
‫النخّالــــة‬ ‫ـة‬‫ـ‬‫سميـــ‬ .‫د‬
‫فلسطين‬ ‫دولة‬ ‫في‬ ‫العالي‬ ‫والتعليم‬ ‫التربية‬ ‫وزارة‬ ‫قررت‬
‫م‬ ٢٠١٩ /٢٠١٨ ‫الدراسي‬ ‫العام‬ ‫من‬ ً‫ا‬‫بدء‬ ‫الدليل‬ ‫هذا‬ ‫اعتماد‬
‫التجريبية‬ ‫الطبعة‬
‫ھ‬ ١٤٣٩ /‫م‬ ٢٠١٨
‫تــقــديــم‬
‫ـذي‬‫ـ‬‫ال‬ ‫ـر‬‫ـ‬‫م‬‫أ‬�‫ال‬ ،‫ة‬‫أ‬�‫ـ‬‫ـ‬‫النش‬ ‫ـة‬‫ـ‬‫واقعي‬ ‫ـى‬‫ـ‬‫إل‬� ‫ـتند‬‫ـ‬‫المس‬ ،‫ـة‬‫ـ‬‫الحال‬ ‫ـرورات‬‫ـ‬‫ض‬ ‫ـن‬‫ـ‬‫م‬ ‫ـع‬‫ـ‬‫الناب‬ ‫ـي‬‫ـ‬‫العلم‬ ‫ـي‬‫ـ‬‫العقلان‬ ‫ـل‬‫ـ‬‫المدخ‬ ‫ـه‬‫ـ‬‫ن‬‫أ‬�‫ب‬ ‫ـوي‬‫ـ‬‫الترب‬ ‫ـلاح‬‫ـ‬‫ص‬ ‫ال�إ‬ ‫ـف‬‫ـ‬‫يتص‬
،‫ـة‬‫ـ‬‫الاجتماعي‬ ‫ـات‬‫ـ‬‫والاحتياج‬ ‫ـطينية‬‫ـ‬‫الفلس‬ ‫ـة‬‫ـ‬‫الخصوصي‬ ‫ـاكاة‬‫ـ‬‫مح‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـطيني‬‫ـ‬‫الفلس‬ ‫ـي‬‫ـ‬‫التعليم‬ ‫ـام‬‫ـ‬‫للنظ‬ ‫ـورة‬‫ـ‬‫المط‬ ‫ـة‬‫ـ‬‫الوطني‬ ‫ـة‬‫ـ‬‫الرؤي‬ ‫ـى‬‫ـ‬‫عل‬ ‫ـس‬‫ـ‬‫انعك‬
‫ـوق‬‫ـ‬‫الحق‬ ‫ـى‬‫ـ‬‫عل‬ ‫ـم‬‫ـ‬‫قائ‬ ‫ـي‬‫ـ‬‫اجتماع‬ ‫ـد‬‫ـ‬‫عق‬ ‫ـلال‬‫ـ‬‫خ‬ ‫ـن‬‫ـ‬‫م‬ ،‫ـون‬‫ـ‬‫القان‬ ‫ـة‬‫ـ‬‫دول‬ ‫ـاء‬‫ـ‬‫بن‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـاركة‬‫ـ‬‫والمش‬ ‫ـة‬‫ـ‬‫المواطن‬ ‫ـوم‬‫ـ‬‫مفه‬ ‫ـزز‬‫ـ‬‫تع‬ ‫ـم‬‫ـ‬‫قي‬ ‫ـاء‬‫ـ‬‫إرس‬� ‫ـى‬‫ـ‬‫عل‬ ‫ـل‬‫ـ‬‫والعم‬
،‫ـي‬‫ـ‬‫مان‬‫أ‬�‫ال‬ ‫ـس‬‫ـ‬‫ويلام‬ ،‫ـال‬‫ـ‬‫م‬‫آ‬�‫ال‬ ‫ـق‬‫ـ‬‫يحق‬ ‫ـلاح‬‫ـ‬‫إص‬� ‫ـج‬‫ـ‬‫برنام‬ ‫ـة‬‫ـ‬‫صياغ‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـهم‬‫ـ‬‫ويس‬ ،‫ـا‬‫ـ‬‫دواته‬‫أ‬�‫و‬ ‫ـا‬‫ـ‬‫تراكيبه‬ ‫ـي‬‫ـ‬‫ويع‬ ،‫ـا‬‫ـ‬‫معه‬ ‫ـن‬‫ـ‬‫المواط‬ ‫ـل‬‫ـ‬‫يتفاع‬ ،‫ـات‬‫ـ‬‫والواجب‬
.‫ـداف‬‫ـ‬‫ه‬‫أ‬�‫وال‬ ‫ـات‬‫ـ‬‫الغاي‬ ‫ـق‬‫ـ‬‫لتحقي‬ ‫ـو‬‫ـ‬‫ويرن‬
‫ـة‬‫ـ‬‫خط‬ ‫ـن‬‫ـ‬‫ضم‬ ‫ـاءت‬‫ـ‬‫ج‬ ‫ـد‬‫ـ‬‫فق‬ ،‫ـه‬‫ـ‬‫ومفاهيم‬ ‫ـده‬‫ـ‬‫قواع‬ ‫ـه‬‫ـ‬‫ل‬ ً‫ا‬‫ـ‬‫ـ‬‫علم‬ ‫ـا‬‫ـ‬‫بوصفه‬ ،‫ـوي‬‫ـ‬‫الترب‬ ‫ـهد‬‫ـ‬‫المش‬ ‫ـر‬‫ـ‬‫تطوي‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـة‬‫ـ‬‫التربي‬ ‫داة‬‫أ‬� ‫ـج‬‫ـ‬‫المناه‬ ‫ـت‬‫ـ‬‫كان‬ ‫ـا‬‫ـ‬‫ولم‬
‫ـداد‬‫ـ‬‫ع‬ ‫وال�إ‬ ،‫ـدار‬‫ـ‬‫اقت‬ ‫ـكل‬‫ـ‬‫ب‬ ‫ـة‬‫ـ‬‫النوعي‬ ‫ـات‬‫ـ‬‫تحدي‬ ‫ـاوز‬‫ـ‬‫تج‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـهم‬‫ـ‬‫يس‬ ‫ـا‬‫ـ‬‫بم‬ ،‫ـا‬‫ـ‬‫جوانبه‬ ‫ـع‬‫ـ‬‫بجمي‬ ‫ـة‬‫ـ‬‫التعلمي‬ ‫ـة‬‫ـ‬‫التعليمي‬ ‫ـة‬‫ـ‬‫العملي‬ ‫ركان‬‫أ‬� ‫ـت‬‫ـ‬‫عالج‬ ‫ـة‬‫ـ‬‫متكامل‬
،‫ـاء‬‫ـ‬‫والانتم‬ ‫ـة‬‫ـ‬‫صال‬‫أ‬�‫ال‬ ‫ـن‬‫ـ‬‫ع‬ ‫ـث‬‫ـ‬‫والبح‬ ‫ـة‬‫ـ‬‫العولم‬ ‫ـن‬‫ـ‬‫بي‬ ‫ـتت‬‫ـ‬‫التش‬ ‫ـكالية‬‫ـ‬‫إش‬�‫ب‬ ‫ـورط‬‫ـ‬‫الت‬ ‫دون‬ ،‫ـة‬‫ـ‬‫المعرف‬ ‫ـر‬‫ـ‬‫عص‬ ‫ـات‬‫ـ‬‫متطلب‬ ‫ـة‬‫ـ‬‫مواجه‬ ‫ـى‬‫ـ‬‫عل‬ ‫ـادر‬‫ـ‬‫ق‬ ‫ـل‬‫ـ‬‫لجي‬
.‫ـه‬‫ـ‬‫ونعظم‬ ‫ـه‬‫ـ‬‫نحمل‬ ‫ـن‬‫ـ‬‫وط‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـة‬‫ـ‬‫بالرفاهي‬ ‫ـم‬‫ـ‬‫وينع‬ ،‫ـة‬‫ـ‬‫وعدال‬ ‫ـانية‬‫ـ‬‫إنس‬� ‫ـر‬‫ـ‬‫كث‬‫أ‬� ‫ـه‬‫ـ‬‫في‬ ‫ـش‬‫ـ‬‫العي‬ ‫ـون‬‫ـ‬‫يك‬ ‫ـم‬‫ـ‬‫عال‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـة‬‫ـ‬‫الفاعل‬ ‫ـاركة‬‫ـ‬‫المش‬ ‫ـى‬‫ـ‬‫إل‬� ‫ـال‬‫ـ‬‫والانتق‬
‫ـد‬‫ـ‬‫لعدي‬ ٍ‫ع‬‫وا‬ ‫ـتحضار‬‫ـ‬‫وباس‬ ،‫ـا‬‫ـ‬‫إنتاجه‬� ‫ـن‬‫ـ‬‫م‬ ‫ـون‬‫ـ‬‫يك‬ ‫ن‬‫أ‬� ‫ـب‬‫ـ‬‫يج‬ ‫ـا‬‫ـ‬‫لم‬ ً‫ا‬‫ـول‬‫ـ‬‫وص‬ ،‫ـة‬‫ـ‬‫المعرف‬ ‫ـي‬‫ـ‬ّ‫ق‬‫تل‬ ‫ـة‬‫ـ‬‫نمطي‬ ‫ـاوز‬‫ـ‬‫تج‬ ‫ـى‬‫ـ‬‫عل‬ ‫ـرص‬‫ـ‬‫الح‬ ‫ـق‬‫ـ‬‫منطل‬ ‫ـن‬‫ـ‬‫وم‬
‫ـة‬‫ـ‬‫رؤي‬ ‫ـق‬‫ـ‬‫وف‬ ‫ـطينية‬‫ـ‬‫الفلس‬ ‫ـج‬‫ـ‬‫المناه‬ ‫ـر‬‫ـ‬‫تطوي‬ ‫ـاء‬‫ـ‬‫ج‬ ،‫ـاة‬‫ـ‬ّ‫المتوخ‬ ‫ـة‬‫ـ‬ّ‫ي‬‫والفكر‬ ‫ـة‬‫ـ‬‫المعرفي‬ ‫ـة‬‫ـ‬‫وللبني‬ ،‫ـد‬‫ـ‬‫نري‬ ‫ـذي‬‫ـ‬‫ال‬ ‫ـب‬‫ـ‬‫للطال‬ ‫ـا‬‫ـ‬‫رؤيتن‬ ‫ـم‬‫ـ‬‫تحك‬ ‫ـي‬‫ـ‬‫الت‬ ‫ـات‬‫ـ‬‫المنطلق‬
‫ـة‬‫ـ‬‫الكفيل‬ ‫ـات‬‫ـ‬‫المتطلب‬ ‫ـة‬‫ـ‬‫وتلبي‬ ،‫ـا‬‫ـ‬‫والتكنولوجي‬ ،‫ـة‬‫ـ‬‫والثقاف‬ ،‫ـم‬‫ـ‬‫والعل‬ ،‫ـم‬‫ـ‬‫للقي‬ ‫ـك‬‫ـ‬‫ممتل‬ ‫ـطيني‬‫ـ‬‫فلس‬ ‫ـع‬‫ـ‬‫مجتم‬ ‫ـى‬‫ـ‬‫إل‬� ‫ـول‬‫ـ‬‫الوص‬ ‫ـه‬‫ـ‬‫قوام‬ ‫ـار‬‫ـ‬‫إط‬�‫ب‬ ‫ـة‬‫ـ‬‫محكوم‬
،‫ـات‬‫ـ‬‫والمرجعي‬ ‫ـات‬‫ـ‬‫والمنطلق‬ ‫ـات‬‫ـ‬‫والغاي‬ ‫ـداف‬‫ـ‬‫ه‬‫أ‬�‫ال‬ ‫ـن‬‫ـ‬‫بي‬ ‫ـم‬‫ـ‬‫التناغ‬ ‫ـولا‬‫ـ‬‫ل‬ ‫ـون‬‫ـ‬‫ليك‬ ‫ـه‬‫ـ‬‫ل‬ ‫كان‬ ‫ـا‬‫ـ‬‫م‬ ‫ـو‬‫ـ‬‫وه‬ ،‫ـة‬‫ـ‬‫واقع‬ ‫ـة‬‫ـ‬‫حقيق‬ ‫ـة‬‫ـ‬‫الرؤي‬ ‫ـذه‬‫ـ‬‫ه‬ ‫ـق‬‫ـ‬‫تحقي‬ ‫ـل‬‫ـ‬‫بجع‬
.ً‫ا‬‫ـ‬‫ـ‬‫وفكري‬ ً‫ا‬‫ـ‬‫ـ‬‫وتربوي‬ ً‫ا‬‫ـ‬‫ـ‬‫معرفي‬ ‫ـوب‬‫ـ‬‫المطل‬ ‫ـق‬‫ـ‬‫تحق‬ ‫ـة‬‫ـ‬‫توليف‬ ‫ـن‬‫ـ‬‫ع‬ ً‫ا‬‫ـر‬‫ـ‬‫تعبي‬ ‫ـاج‬‫ـ‬‫النت‬ ‫ـون‬‫ـ‬‫ليك‬ ‫ـت؛‬‫ـ‬‫وتكامل‬ ‫ـت‬‫ـ‬‫آلف‬�‫ت‬ ‫ـد‬‫ـ‬‫فق‬
‫ـوازن‬‫ـ‬‫لت‬ ‫ـيس؛‬‫ـ‬‫س‬‫أ‬�‫الت‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـول‬‫ـ‬‫م‬‫أ‬�‫الم‬ ‫ـا‬‫ـ‬‫دوره‬ ‫ـاج‬‫ـ‬‫المنه‬ ‫ـن‬‫ـ‬‫م‬ ‫ة‬ّ‫ر‬‫ـر‬‫ـ‬‫المق‬ ‫ـب‬‫ـ‬‫الكت‬ ‫ـة‬‫ـ‬‫جزئي‬ ‫ـذ‬‫ـ‬‫خ‬‫أ‬� ‫ز‬ّ‫ز‬‫ـ‬‫ـ‬‫يع‬ ‫ـا‬‫ـ‬‫بم‬ ،‫ـر‬‫ـ‬‫التطوي‬ ‫ـذا‬‫ـ‬‫له‬ ‫ـر‬‫ـ‬ّ‫ط‬‫تؤ‬ ‫ـات‬‫ـ‬‫مرجعي‬ ‫ـة‬‫ـ‬ّ‫م‬‫ث‬
‫ـا‬‫ـ‬‫طليعته‬ ‫ـي‬‫ـ‬‫وف‬ ،‫ـا‬‫ـ‬‫إليه‬� ‫ـتناد‬‫ـ‬‫الاس‬ ‫ـم‬‫ـ‬‫ت‬ ‫ـي‬‫ـ‬‫الت‬ ‫ـات‬‫ـ‬‫المرجعي‬ ‫ـاءت‬‫ـ‬‫ج‬ ‫ـار‬‫ـ‬‫ط‬ ‫ال�إ‬ ‫ـذا‬‫ـ‬‫ه‬ ‫ـي‬‫ـ‬‫وف‬ ،ً‫ا‬‫ـ‬‫ـ‬‫ووطني‬ ،ً‫ا‬‫ـ‬‫ـ‬‫وفكري‬ ،ً‫ا‬‫ـ‬‫ـ‬‫معرفي‬ ‫ـوب‬‫ـ‬‫المطل‬ ‫ـن‬‫ـ‬‫بي‬ ‫ّاق‬‫ل‬‫ـ‬‫ـ‬‫خ‬ ‫ـي‬‫ـ‬‫إبداع‬�
‫ـى‬‫ـ‬‫عل‬ ‫ـا‬‫ـ‬‫ذاته‬ ‫ـس‬‫ـ‬‫وتعك‬ ،‫ـد‬‫ـ‬‫الجه‬ ‫ـه‬‫ـ‬ّ‫لتوج‬ ‫ول؛‬‫أ‬�‫ال‬ ‫ـي‬‫ـ‬‫الوطن‬ ‫ـاج‬‫ـ‬‫المنه‬ ‫ـة‬‫ـ‬‫وثيق‬ ‫ـى‬‫ـ‬‫إل‬� ‫ـة‬‫ـ‬‫ضاف‬ ‫بال�إ‬ ،‫ـطيني‬‫ـ‬‫الفلس‬ ‫ـي‬‫ـ‬‫ساس‬‫أ‬�‫ال‬ ‫ـون‬‫ـ‬‫والقان‬ ‫ـتقلال‬‫ـ‬‫الاس‬ ‫ـة‬‫ـ‬‫وثيق‬
.‫ـات‬‫ـ‬‫المخرج‬ ‫ـل‬‫ـ‬‫مجم‬
،‫ـق‬‫ـ‬‫والتدقي‬ ،‫ـة‬‫ـ‬‫والمراجع‬ ‫ـف‬‫ـ‬‫لي‬‫أ‬�‫الت‬ ‫ـرق‬‫ـ‬‫ف‬ ‫ـن‬‫ـ‬‫م‬ ‫ـا؛‬‫ـ‬‫جميعه‬ ‫ـة‬‫ـ‬‫العامل‬ ‫ـم‬‫ـ‬‫للطواق‬ ‫ـكر‬‫ـ‬‫الش‬ ‫ـاء‬‫ـ‬‫إزج‬� ‫ـدو‬‫ـ‬‫يغ‬ ،‫ـد‬‫ـ‬‫الجه‬ ‫ـن‬‫ـ‬‫م‬ ‫ـة‬‫ـ‬‫المرحل‬ ‫ـذه‬‫ـ‬‫ه‬ ‫ـاز‬‫ـ‬‫إنج‬� ‫ـع‬‫ـ‬‫وم‬
‫ـن‬‫ـ‬‫م‬ ‫ـون‬‫ـ‬‫واثق‬ ‫ـن‬‫ـ‬‫ونح‬ ،‫ـر‬‫ـ‬‫التطوي‬ ‫ـن‬‫ـ‬‫ع‬ ‫ـث‬‫ـ‬‫الحدي‬ ‫ـة‬‫ـ‬‫مرحل‬ ‫ـا‬‫ـ‬‫تجاوزن‬ ‫ـد‬‫ـ‬‫فق‬ ،‫ـه‬‫ـ‬‫تقديم‬ ‫ـن‬‫ـ‬‫يمك‬ ‫ـا‬‫ـ‬‫م‬ ‫ـل‬‫ـ‬‫ق‬‫أ‬� ‫ـا‬‫ـ‬‫العلي‬ ‫ـة‬‫ـ‬‫وللجن‬ ،‫ـم‬‫ـ‬‫والتصمي‬ ،‫ـراف‬‫ـ‬‫ش‬ ‫وال�إ‬
.‫ـل‬‫ـ‬‫العم‬ ‫ـن‬‫ـ‬‫م‬ ‫ـة‬‫ـ‬‫الحال‬ ‫ـذه‬‫ـ‬‫ه‬ ‫ـل‬‫ـ‬‫تواص‬
‫العالي‬ ‫والتعليم‬ ‫التربية‬ ‫وزارة‬
‫الفلسطينية‬ ‫الــمـنـاهـج‬ ‫مــركــز‬
2018 / ‫آب‬�
‫مقدمة‬
‫الاقتصادي‬ ‫التطور‬ ‫وارتبط‬ ،‫الحاضر‬ ‫عصرنا‬ ‫في‬ ‫التقدم‬ ‫مرتكزات‬ ‫هم‬‫أ‬� ‫الحاسوب‬ ‫وعلوم‬ ‫المعلومات‬ ‫تكنولوجيا‬ ‫تشكل‬
‫ت‬‫أ‬�‫وبد‬ ،‫والحاسوب‬ ‫المعلومات‬ ‫تكنولوجيا‬ ‫قطاع‬ ‫في‬ ‫العاملة‬ ‫وخاصة‬ ،‫والمتوسطة‬ ‫الصغيرة‬ ‫والمؤسسات‬ ‫الشركات‬ ‫بعمل‬
.ً‫ا‬‫عموم‬ ‫الصغار‬ ‫الشباب‬ ‫فئة‬ ‫من‬ ‫تي‬‫أ‬�‫ت‬ ‫ريادية‬ ‫فكار‬‫أ‬�‫ل‬ ‫نتيجة‬ ‫تظهر‬ ‫الناشئة‬ ‫الشركات‬
‫للمشاركة‬ ‫اللازمة‬ ‫والمهارات‬ ‫المعارف‬ ‫إكسابه‬�‫و‬ ،‫المتعلم‬ ‫شخصية‬ ‫بناء‬ ‫في‬ ‫الزاوية‬ ‫حجر‬ ‫ساسية‬‫أ‬�‫ال‬ ‫المرحلة‬ ّ‫د‬َ‫ع‬ُ‫ت‬
ّ‫ن‬‫إ‬�‫ف‬ ‫هنا‬ ‫ومن‬ .‫والتكنولوجية‬ ‫المعرفية‬ ‫المجالات‬ ‫في‬ ‫المستجدات‬ ‫مواكبة‬ ‫من‬ ‫وتمكينه‬ ،‫العالمي‬ ‫المستوى‬ ‫على‬ ‫والمنافسة‬
.‫والاقتصادي‬ ‫العلمي‬ ‫التطور‬ ‫في‬ ‫المشاركة‬ ‫فرص‬ ‫وتعزز‬ ،‫المتعلم‬ ‫شخصية‬ ‫بناء‬ ‫في‬ ً‫ا‬‫رئيس‬ ً‫ا‬‫جزء‬ ‫تي‬‫أ‬�‫ت‬ ‫البرمجة‬ ‫على‬ ‫القدرة‬ ‫امتلاك‬
‫في‬ ‫الطلبة‬ ‫قدرات‬ ‫رفع‬ ‫في‬ ‫تسهم‬ ‫التي‬ ‫اللازمة‬ ‫الضرورات‬ ‫من‬ ‫وهي‬ ،‫التربوي‬ ‫النظام‬ ‫ّم‬‫د‬‫تق‬ ‫من‬ ‫صيل‬‫أ‬� ‫جزء‬ ‫البرمجة‬ ‫م‬ّ‫ل‬‫تع‬ ّ‫ن‬‫إ‬�
.‫الاكتشاف‬ ‫طريق‬ ‫عن‬ ‫البرمجة‬ ‫من‬ ‫الطلبة‬ ‫تمكين‬ ‫على‬ ‫حرصنا‬ ‫فقد‬ ‫لذا‬ ‫المشكلات؛‬ ‫وحل‬ ،‫الناقد‬ ‫التفكير‬ ‫مثل‬ ،‫عدة‬ ‫مجالات‬
‫مختبرات‬ ‫في‬ ‫تطويرها‬ ّ‫م‬‫ت‬ ‫لغة‬ ‫وهي‬ ،‫سكراتش‬ ‫بلغة‬ ‫البرمجية‬ ‫للمفاهيم‬ ‫مة‬ّ‫ظ‬‫من‬ ‫نشطة‬‫أ‬� ‫الكتاب‬ ‫هذا‬ ‫ن‬ّ‫م‬‫تض‬
‫و‬‫أ‬� ‫نات‬ِ‫ب‬َّ‫ل‬‫ال‬ ‫من‬ ‫سهلة‬ ‫مجموعة‬ ‫على‬ ‫تعتمد‬ ‫ّها‬‫ن‬‫أ‬�‫ل‬ ‫ويسر؛‬ ‫بسهولة‬ ‫الجميع‬ ‫متناول‬ ‫في‬ ‫لتكون‬ ،1
‫للتقنيات‬ ‫ماساتشوتس‬ ‫جامعة‬
‫فلام‬‫أ‬�‫و‬ ،‫والصوت‬ ،‫والرسومات‬ ،‫الصور‬ ‫مع‬ ‫التعامل‬ ‫في‬ ‫التكنولوجيا‬ ‫إمكانات‬� ‫لتوظف‬ ‫إدراجها‬� ‫و‬‫أ‬� ،‫تركيبها‬ ‫يتم‬ ‫التي‬ ‫وامر‬‫أ‬�‫ال‬
.‫متنوعة‬ ‫تطبيقية‬ ‫وبرامج‬ ،‫وقصص‬ ،‫لعاب‬‫أ‬�‫ل‬ ‫والتطوير‬ ‫والفهم‬ ،‫نشاء‬ ‫ال�إ‬ ‫سهلة‬ ‫تفاعلية‬ ‫بطرق‬ ‫والموسيقى‬ ،‫الفيديو‬
‫بسرعة‬ ‫ينتقل‬ ‫ن‬‫أ‬� ‫والطالب‬ ‫للمعلم‬ ‫ويمكن‬ ،‫تراكمية‬ ‫ليست‬ ‫ّها‬‫ن‬‫أ‬�‫ب‬ ‫والثاني‬ ‫ول‬‫أ‬�‫ال‬ ‫الدرسين‬ ‫بعد‬ ‫الكتاب‬ ‫دروس‬ ‫توصف‬
‫التعليم‬ ‫تطبيق‬ ‫بداية‬ ‫وفي‬ .‫فيه‬ ‫الوارد‬ ‫الدروس‬ ‫ترقيم‬ ‫بتسلسل‬ ‫يلتزم‬ ‫ولا‬ ،‫ببنائه‬ ‫يقوم‬ ‫الذي‬ ‫البرنامج‬ ‫حاجة‬ ‫فق‬َ‫و‬ ‫خر‬‫آ‬�‫ل‬ ‫درس‬ ‫من‬
،‫البرمجية‬ ‫المقاطع‬ ‫في‬ ‫الكامنة‬ ‫القدرات‬ ً‫ا‬‫مبين‬ ،‫وسريع‬ ّ‫م‬‫عا‬ ‫بشكل‬ ‫البرمجة‬ ‫نات‬ِ‫ب‬َ‫ل‬ ‫جميع‬ ‫باستعراض‬ ‫المعلم‬ ‫يقوم‬ ،‫الصفي‬
‫وامر‬‫أ‬�‫ال‬ ‫ا‬ّ‫م‬‫أ‬� ،‫البداية‬ ‫منذ‬ ‫بها‬ ‫يرغبون‬ ‫التي‬ ‫البرامج‬ ‫بناء‬ ‫في‬ ‫الطلبة‬ ‫يساعد‬ ‫حتى‬ ‫وخوارزمياتها؛‬ ‫البرمجة‬ ‫سس‬‫أ‬� ‫للطلبة‬ ‫يبين‬ ‫كما‬
‫لدى‬ ‫تكون‬ ‫وحين‬ ،‫المشكلة‬ ‫حل‬ ‫من‬ ‫كجزء‬ ‫إليها‬� ‫التعرف‬ ‫يتم‬ ‫حين‬ ،‫معنى‬ ‫كثر‬‫أ‬�‫و‬ ‫للتعلم‬ ‫سهل‬‫أ‬� ‫فتكون‬ ‫البرمجية‬ ‫والمقاطع‬
‫يجب‬ ‫وهنا‬ ،‫بالتخيل‬ ‫أ‬�‫تبد‬ ،‫مهارات‬ ‫ثلاث‬ ‫في‬ ‫فيكمن‬ ‫البرمجة‬ ‫في‬ ‫العمل‬ ‫مفتاح‬ ‫ا‬ّ‫م‬‫أ‬�‫و‬ ،‫وامر‬‫أ‬�‫ال‬ ‫تلك‬ ‫لاستخدام‬ ‫حاجة‬ ‫المتعلم‬
‫ينفذ‬ ‫وهنا‬ ،‫البرمجة‬ ‫هي‬ ‫الثانية‬ ‫والمهارة‬ ،ً‫ا‬‫برمجي‬ ‫تنفيذها‬ ‫طرق‬ ‫عن‬ ‫والبحث‬ ،‫واقتراحها‬ ‫فكار‬‫أ‬�‫ال‬ ‫ابتكار‬ ‫على‬ ‫الطلبة‬ ‫نشجع‬ ‫ن‬‫أ‬�
،‫فكاره‬‫أ‬�‫ب‬ ‫المشاركة‬ ‫فهي‬ ‫الثالثة‬ ‫المهارة‬ ‫ا‬ّ‫م‬‫أ‬� ،‫البرمجة‬ ‫باستخدام‬ ‫النهائي‬ ‫منتجه‬ ‫يكون‬ ‫ن‬‫أ‬� ‫في‬ ‫يرغب‬ ‫وما‬ ،‫تخليه‬ ‫ما‬ ‫الطالب‬
‫الشبكة‬ ‫على‬ ‫ويضعه‬ ،‫ومسابقات‬ ‫معارض‬ ‫في‬ ‫ذلك‬ ‫يعرض‬ ‫حيث‬ ،‫وخارجه‬ ‫الصف‬ ‫داخل‬ ‫خرين‬‫آ‬�‫ال‬ ‫الطلبة‬ ‫مع‬ ‫ومهاراته‬ ،‫إنتاجه‬�‫و‬
.‫باسمه‬ ‫نشره‬ ‫يتم‬ ‫كنشاط‬ ‫العالمية‬
ً‫ا‬‫عدد‬ ‫تستخدم‬ ‫برامج‬ ‫إنتاج‬� ‫وفي‬ ،‫البرمجة‬ ‫وفي‬ ،‫التعلم‬ ‫في‬ ‫بذلوه‬ ‫الذي‬ ‫الجهد‬ ‫مقدار‬ ‫على‬ ‫الطلبة‬ ‫عمل‬ ‫تقويم‬ ‫يعتمد‬
‫وامر‬‫أ‬�‫ال‬ ‫تنفيذ‬ ‫الطالب‬ ‫من‬ ‫يطلب‬ ‫ن‬‫أ‬�‫ك‬ ،‫الواجبات‬ ‫وحل‬ ،‫العمل‬ ‫ثناء‬‫أ‬� ‫مباشرة‬ ‫التقويم‬ ‫يكون‬ ‫ن‬‫أ‬� ‫ويمكن‬ ،‫البرمجية‬ ‫المقاطع‬ ‫من‬
.‫المعلم‬ ‫مام‬‫أ‬� ‫بطلاقة‬ ‫نات‬ِ‫ب‬َّ‫ل‬‫ال‬ ‫واستخدام‬ ،‫وتوظيفها‬ ،‫الشاشة‬ ‫على‬ ‫البرمجية‬ ‫والمقاطع‬
‫التربوي‬ ‫ن‬‫أ‬�‫بالش‬ ‫العلاقة‬ ‫وذوي‬ ،‫مور‬‫أ‬�‫ال‬ ‫ولياء‬‫أ‬�‫و‬ ،‫مدارس‬ ‫ومديري‬ ،‫التربويين‬ ‫والمشرفين‬ ،‫المعلمين‬ ‫بقدرات‬ ‫نؤمن‬ ‫ّنا‬‫ن‬‫إ‬�
‫على‬ ،‫يديهم‬‫أ‬� ‫بين‬ ‫الكتاب‬ ‫هذا‬ ‫نضع‬ ،‫والمشاركة‬ ‫المسؤولية‬ ‫ل‬ُّ‫م‬‫تح‬ ‫منطلق‬ ‫ومن‬ ،‫الوزارة‬ ‫هداف‬‫أ‬� ‫تحقيق‬ ‫على‬ ‫كيد‬‫أ‬�‫ال‬ ‫حرصهم‬
.‫والطلبة‬ ‫الوطن‬ ‫مصلحة‬ ‫يخدم‬ ‫بما‬ ،‫وتحسينه‬ ‫العمل‬ ‫تجويد‬ ‫إلى‬� ‫يؤدي‬ ‫ما‬ ‫الراجعة؛‬ ‫وتغذيتهم‬ ‫بمقترحاتهم‬ ‫رفده‬ ‫مل‬‫أ‬�
‫المؤلفون‬
1- Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. It is available for free at https://
scratch.mit.edu”.
‫المحتويات‬
٢ ‫الرسومات‬ ‫برمجة‬ :‫ولى‬‫أ‬�‫ال‬ ‫الوحدة‬
4 )Scratch( ‫سكراتش‬ ‫العمل‬ ‫ة‬ ّ‫منص‬ :‫ول‬‫أ‬�‫ال‬ ‫الدرس‬
6 ‫القـلــم‬ :‫الثاني‬ ‫الدرس‬
20 ‫الانتظار‬ ‫وفترة‬ )‫الدورانية‬ ‫(الحلقة‬ ‫ّـكرارات‬‫ت‬‫ال‬ :‫الثالث‬ ‫الدرس‬
26 ‫سكراتش‬ ‫في‬ ‫ات‬ّ‫ف‬‫المل‬ ‫مع‬ ‫ّعامل‬‫ت‬‫ال‬ :‫الرابع‬ ‫الدرس‬
٣٢ ‫والخلفيات‬ ‫الكائنات‬ ‫برمجة‬ :‫الثانية‬ ‫الوحدة‬
34 ‫ة‬ ّ‫المنص‬ ‫على‬ ‫ات‬ّ‫ي‬‫والخلف‬ ‫الكائنات‬ :‫ول‬‫أ‬�‫ال‬ ‫الدرس‬
46 ‫ّنفيذ‬‫ت‬‫ال‬ ‫حداث‬‫أ‬�‫و‬ ‫الكائنات‬ ‫صوات‬‫أ‬� :‫الثاني‬ ‫الدرس‬
53 ‫المتعددة‬ ‫الكائن‬ ‫مظاهر‬ :‫الثالث‬ ‫الدرس‬
٥٨ ‫وحواراتها‬ ‫الكائنات‬ ‫قصص‬ :‫الثالثة‬ ‫الوحدة‬
60 !‫ّث‬‫د‬‫تتح‬ ‫الكائنات‬ :‫ول‬‫أ‬�‫ال‬ ‫الدرس‬
63 ‫ة‬ ّ‫المنص‬ ‫على‬ ‫كائن‬ ‫من‬ ‫كثر‬‫أ‬� :‫الثاني‬ ‫الدرس‬
65 ‫الكائنات‬ ‫حوار‬ :‫الثالث‬ ‫الدرس‬
2
‫الوحدة‬ ‫مقدمة‬
ّ‫ل‬‫ح‬ ‫في‬ ‫همية‬‫أ‬� ‫ذات‬ ‫وتطبيقات‬ ‫برامج‬ ‫لبناء‬ ‫جهزة؛‬‫أ‬�‫وال‬ ‫المبرمج‬ ‫بين‬ ‫الوصل‬ ‫حلقة‬ ‫البرمجة‬ ‫لغات‬ ّ‫د‬َ‫ع‬ُ‫ت‬
‫غات‬ّ‫ل‬‫ال‬ ‫من‬ ّ‫د‬‫ع‬ُ‫ت‬ ‫التي‬ )‫(سكراتش‬ ‫البرمجة‬ ‫لغة‬ ‫اللغات‬ ‫هذه‬ ‫حدى‬‫إ‬�‫و‬ ،‫معينة‬ ‫هداف‬‫أ‬� ‫وتحقيق‬ ،‫المشكلات‬
،‫الجاهزة‬ ‫البرمجية‬ ‫اللبنات‬ ‫على‬ ‫برامجها‬ ‫بناء‬ ‫في‬ ‫وتعتمد‬ ،‫المصدر‬ ‫ومفتوحة‬ ،‫المجانية‬ ‫العالي‬ ‫المستوى‬ ‫ذات‬
‫غة‬ّ‫ل‬‫ال‬ ‫هذه‬ ‫وتمتاز‬ ،‫شائقة‬ ‫بطريقة‬ ‫وكتابتها‬ ‫برامجهم‬ ‫تنفيذ‬ ‫في‬ ‫المبرمجين‬ ‫قدرات‬ ‫تعزيز‬ ‫نها‬‫أ‬�‫ش‬ ‫من‬ ‫التي‬
،‫الاختصاص‬ ‫ذوي‬ ‫غير‬ ‫من‬ ‫والكبار‬ ‫طفال‬‫أ‬�‫ال‬ ‫لدى‬ ‫والابتكار‬ ‫بداع‬ ‫ال�إ‬ ‫تنمية‬ ‫لى‬‫إ‬� ‫وتهدف‬ ،‫الاستخدام‬ ‫بسهولة‬
،‫التحليل‬ ‫كمهارة‬ ،‫ة‬ّ‫ي‬‫ساس‬‫أ‬�‫ال‬ ‫المهارات‬ ‫المتعلمين‬ ‫كسب‬ُ‫ت‬ ‫كما‬ ،‫الجماعي‬ ‫والعمل‬ ‫والتشارك‬ ‫عاون‬ّ‫ت‬‫ال‬ ‫وتتيح‬
‫مع‬ ‫قلم‬‫أ‬�‫والت‬ ،‫المستقبل‬ ‫في‬ ‫للنجاح‬ ‫ة‬ّ‫ي‬‫ضرور‬ ‫المهارات‬ ‫وهذه‬ ،‫الحياة‬ ‫مدى‬ ‫علم‬ّ‫ت‬‫وال‬ ،‫والتعاون‬ ،‫والتواصل‬
.‫المعرفة‬ ‫اقتصاد‬ ‫متطلبات‬
‫ّرس‬‫د‬‫ال‬ ‫وفي‬ ،‫وتنصيبها‬ ‫العمل‬ ‫ة‬ّ‫منص‬ ‫لى‬‫إ‬� ‫ول‬‫أ‬�‫ال‬ ‫الدرس‬ ‫في‬ ‫ف‬ّ‫ر‬‫سنتع‬ ،‫دروس‬ ‫ربعة‬‫أ‬� ‫الوحدة‬ ‫هذه‬ ‫تعرض‬
‫الثالث‬ ‫الدرس‬ ‫في‬ ‫ا‬ّ‫م‬‫أ‬� ،‫بخصائصه‬ ‫التحكم‬ ‫وكيفية‬ ،‫بالقلم‬ ‫الخاصة‬ ‫البرمجية‬ ‫اللبنات‬ ‫لى‬‫إ‬� ‫سنتعرف‬ ‫ّاني‬‫ث‬‫ال‬
‫في‬ ‫الطلبة‬ ‫قدرات‬ ‫تنمية‬ ‫نها‬‫أ‬�‫ش‬ ‫من‬ ‫التي‬ ‫الانتظار‬ ‫وفترة‬ ،)‫الدورانية‬ ‫(الحلقات‬ ‫كرارات‬ّ‫ت‬‫ال‬ ‫مفهوم‬ ‫فسنتناول‬
‫نهاية‬ ‫وفي‬ ،)‫(سكراتش‬ ‫في‬ ‫الملفات‬ ‫مع‬ ‫عامل‬ّ‫ت‬‫ال‬ ‫ة‬ّ‫ي‬‫آل‬� ‫الرابع‬ ‫الدرس‬ ‫وسيتناول‬ ،‫برامجهم‬ ‫تنفيذ‬ ‫لية‬‫آ‬�‫ب‬ ‫التحكم‬
.‫م‬ّ‫ل‬‫تع‬ ‫مشاريع‬ ‫بناء‬ ‫في‬ ‫البرمجة‬ ‫مهارات‬ ‫تطبيق‬ ّ‫م‬‫سيت‬ ،‫الوحدة‬
‫ولى‬‫أ‬�‫ال‬ ‫الوحدة‬
‫الـرسـومــات‬ ‫بـرمـجـة‬
3
‫الوحدة‬ ‫هداف‬‫أ‬�
:‫على‬ ً‫ا‬‫قادر‬ ‫تكون‬ ‫ن‬‫أ‬� ‫نشطتها‬‫أ‬� ‫مع‬ ‫والتفاعل‬ ،‫حدة‬َ‫و‬‫ال‬ ‫هذه‬ ‫دراسة‬ ‫بعد‬ ‫منك‬ ‫ع‬َّ‫ق‬‫تو‬ُ‫ي‬
11 -.‫البرمجة‬ ‫ساسيات‬‫أ‬� ‫تعلم‬ ‫في‬ ‫سكراتش‬ ‫لغة‬ ‫همية‬‫أ‬� ‫لى‬‫إ‬� ‫ف‬ّ‫ر‬‫التع‬
22 -.‫ناتها‬ّ‫و‬‫مك‬ ‫وتحديد‬ ،‫العمل‬ ‫ة‬ّ‫منص‬ ‫تنصيب‬
33 -.‫القلم‬ ‫وامر‬‫أ‬� ‫باستخدام‬ ‫شكال‬‫أ‬�‫و‬ ‫خطوط‬ ‫رسم‬
44 -.‫وحدودها‬ ،‫العمل‬ ‫ة‬ّ‫منص‬ ‫خصائص‬ ‫تحديد‬
55 -.‫المنصة‬ ‫في‬ ‫كائن‬ ‫بموقع‬ ‫التحكم‬
66 -.‫الخطوات‬ ‫قيمة‬ ‫خلال‬ ‫من‬ ‫كائن‬ ‫بحركة‬ ‫التحكم‬
77 -.‫البرمجية‬ ‫اللبنة‬ ‫خلال‬ ‫من‬ ‫المنصة‬ ‫على‬ ‫الكائن‬ ‫باتجاه‬ ‫م‬ّ‫ك‬‫التح‬
88 -.‫سم‬ّ‫ر‬‫ال‬ ‫في‬ ‫واستخدامها‬ ،‫ة‬ّ‫ي‬‫الدوران‬ ‫الحلقات‬ ‫لى‬‫إ‬� ‫ف‬ّ‫ر‬‫التع‬
99 -.‫سكراتش‬ ‫بيئة‬ ‫في‬ ‫ات‬ّ‫ف‬‫المل‬ ‫على‬ ‫المهمة‬ ‫ات‬ّ‫ي‬‫العمل‬ ‫بعض‬ ‫جراء‬‫إ‬�
1010.‫ة‬ّ‫ي‬‫حيات‬ ‫عة‬ّ‫و‬‫متن‬ ‫تطبيقات‬ ‫تنفيذ‬
4
)Scratch( ‫سكراتش‬ ‫العمل‬ ‫ة‬ ّ‫منص‬
‫المصدر‬ ‫مفتوحة‬ ‫سومية‬ّ‫ر‬‫ال‬ ‫البرمجة‬ ‫بيئات‬ ‫حد‬‫أ‬� )Scratch( ‫سكراتش‬ ّ‫د‬‫ع‬ُ‫ت‬
‫والحكايات‬ ‫القصص‬ ‫ونسج‬ ،‫لعاب‬‫أ‬�‫ال‬ ‫نشاء‬‫إ‬�‫ب‬ ‫تسمح‬ ‫التي‬ ،)Open Source(
‫مفاهيم‬ ‫خلال‬ ‫من‬ ،‫ة‬ّ‫ي‬‫الحيات‬ ‫المشكلات‬ ّ‫ل‬‫وح‬ ،‫كة‬ّ‫ر‬‫المتح‬ ‫سوم‬ّ‫ر‬‫وال‬ ،‫ة‬ّ‫ي‬‫التفاعل‬
‫صوات‬‫أ‬�‫وال‬ ‫والحركات‬ ‫لوان‬‫أ‬�‫بال‬ ‫مفعمة‬ ،‫وممتعة‬ ‫شائقة‬ ‫وبطريقة‬ ،‫بسيطة‬ ‫ة‬ّ‫ي‬‫برمج‬
‫شكل‬ ‫على‬ ‫خلالها‬ ‫البرمجة‬ ‫تظهر‬ ‫حيث‬ ،‫المختلفة‬ ‫سومات‬ّ‫ر‬‫وال‬ ‫ور‬ّ‫والص‬ ‫صوص‬ّ‫ن‬‫وال‬
‫التي‬ )Puzzle( ‫يجو‬ّ‫ل‬‫ال‬ ‫قطع‬ ‫كتركيب‬ ،‫عة‬ّ‫م‬‫مج‬ ‫وامر‬‫أ‬� ‫ّل‬‫ث‬‫تم‬ )Blocks( ‫نات‬ِ‫ب‬َ‫ل‬
.‫لعابهم‬‫أ‬� ‫في‬ ‫طفال‬‫أ‬�‫ال‬ ‫يستخدمها‬
‫سكراتش‬ ‫العمل‬ ‫ة‬ ّ‫منص‬ ‫تنصيب‬ ً‫ا‬‫ل‬ّ‫و‬‫أ‬�
‫(مجتمع‬ ‫ضمن‬ ّ‫جماعي‬ ‫و‬‫أ‬� ّ‫ي‬‫فرد‬ ‫طار‬‫إ‬� ‫في‬ ‫وبنائها‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫المشاريع‬ ‫تصميم‬ ‫من‬ ‫سكراتش‬ ‫العمل‬ ‫بيئة‬ ‫ننا‬ّ‫ك‬‫تم‬
،‫نترنت‬ ‫بال�إ‬ ً‫ا‬‫ودائم‬ ً‫ا‬‫مباشر‬ ً‫ا‬‫ّصال‬‫ت‬‫ا‬ ‫تمتلك‬ ‫تكن‬ ‫لم‬ ‫ذا‬‫إ‬� ‫ا‬ّ‫م‬‫أ‬� ،)Online( ‫نترنت‬ ‫ال�إ‬ ‫عبر‬ ‫الافتراضي‬ )‫سكراتش‬
//:https( :‫الموقع‬ ‫خلال‬ ‫من‬ ‫الحاسوبي‬ ‫جهازك‬ ‫لى‬‫إ‬� )Scratch Offline Editor( ‫تنصيب‬ ‫فيمكن‬
)download/edu.mit.scratch
)Offline( ‫سكراتش‬ ‫عمل‬ ‫بيئة‬ ‫تنصيب‬ :)1( ‫نشاط‬
‫الحاسوبي‬ ‫لجهازك‬ ‫التشغيل‬ ‫نظام‬ ‫مع‬ ‫المتوافقة‬ ‫سكراتش‬ ‫العمل‬ ‫بيئة‬ ‫بتنصيب‬ ‫قوم‬‫أ‬� ،‫معلمي‬ ‫بمساعدة‬
‫لبرنامج‬ ‫المسبق‬ ‫نصيب‬ّ‫ت‬‫ال‬ ‫ضرورة‬ ‫مع‬ ،)download/edu.mit.scratch//:https( ‫الموقع‬ ‫خلال‬ ‫من‬
:‫تي‬‫آ‬�‫ال‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫ح‬ّ‫موض‬ ‫هو‬ ‫كما‬ ،‫الموقع‬ ‫في‬ ‫ر‬ّ‫ف‬‫المتو‬ )Adobe AIR(
‫ول‬‫أ‬�‫ال‬‫الدرس‬
5
‫سكراتش‬ ‫العمل‬ ‫ة‬ ّ‫منص‬ ‫واجهة‬ ً‫ا‬‫ثانيـ‬
:‫تي‬‫آ‬�‫ال‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫ن‬ّ‫ي‬‫مب‬ ‫هو‬ ‫كما‬ ،‫مناطق‬ ‫ّة‬‫د‬‫ع‬ ‫لى‬‫إ‬� )Scratch( ‫سكراتش‬ ‫لبرنامج‬ ‫ئيسة‬ّ‫ر‬‫ال‬ ‫الواجهة‬ ‫م‬ّ‫س‬‫ق‬ُ‫ت‬
11 -.‫القوائم‬ ‫شريط‬
22 -.‫دوات‬‫أ‬�‫ال‬ ‫شريط‬
33 -.‫المشروع‬ ‫في‬ ‫المستخدمة‬ ‫الكائنات‬ ّ‫م‬‫تض‬ ‫التي‬ ‫العمل‬ ‫ساحة‬ِ‫م‬ :)Stage( ‫المنصة‬ ‫منطقة‬
44 -.)Sprite( ‫الكائن‬
55 -.)Background( ‫المنصة‬ ‫خلفية‬
66 -.‫المشروع‬ ‫في‬ ‫المستخدمة‬ ‫الكائنات‬ ‫جميع‬ ‫وتحوي‬ ،)Sprites( ‫الكائنات‬ ‫منطقة‬
77 -.)Script-Costumes-Sound( ‫التبويبات‬ ‫شريط‬
88 -.)‫ة‬ّ‫ي‬‫البرمج‬ ‫المقاطع‬ ‫بها‬ ‫ع‬ّ‫م‬‫تتج‬ ‫التي‬ ‫ساحة‬ِ‫م‬‫(ال‬ :)Script Area( ‫البرمجة‬ ‫منطقة‬
99 -.)Blocks Area( ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫منطقة‬
1010.)Stage( ‫المنصة‬ ‫على‬ ‫الكائن‬ ‫موضع‬ ‫وتمثل‬ ،)x,y( ‫نقطة‬
1111.‫العرض‬ ‫واجهة‬ ‫لغة‬ ‫اختيار‬ ‫يقونة‬‫أ‬�
6
‫القـلــم‬
:‫تية‬‫آ‬�‫ال‬ ‫ّساؤلات‬‫ت‬‫ال‬ ‫عن‬ ‫جب‬‫أ‬� ّ‫م‬‫ث‬ ،‫المجاور‬ ‫خرف‬ّ‫ز‬‫ال‬ ‫ل‬ّ‫م‬‫أ‬�‫ت‬
‫المستخدمة؟‬ ‫لوان‬‫أ‬�‫ال‬ ‫عدد‬ ‫ما‬ -
‫رت؟‬ّ‫ر‬‫تك‬ ‫التي‬ ‫ة‬ّ‫ي‬‫الهندس‬ ‫شكال‬‫أ‬�‫ال‬ ‫ما‬ -
‫قصى؟‬‫أ‬�‫ال‬ ‫المسجد‬ ‫لزخارف‬ ٍ‫ة‬‫مشابه‬ ‫زخارف‬ ‫رسم‬ ‫في‬ ‫سكراتش‬ ‫برنامج‬ ‫استخدام‬ ‫يمكن‬ ‫هل‬ -
‫القلم‬ ‫باستخدام‬ ‫سم‬ّ‫ر‬‫ال‬ ً‫ا‬‫ل‬ّ‫و‬‫أ‬�
.‫القلم‬ ‫نزل‬‫أ‬�‫و‬ ،‫تحرك‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫باستخدام‬ ‫مستقيمة‬ ‫قطعة‬ ‫رسم‬ :)1( ‫نشاط‬
:‫تي‬‫أ‬�‫ي‬ ‫ما‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ،‫سكراتش‬ ‫برنامج‬ ‫ة‬ّ‫منص‬ ‫فتح‬‫أ‬�
‫المقطع‬ ‫ختار‬‫أ‬� ّ‫م‬‫ث‬ ،)script( ‫ة‬ّ‫ي‬‫البرمج‬ ‫المقاطع‬ ‫لى‬‫إ‬� ‫ذهب‬‫أ‬� -
.‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫الحركة‬ ّ‫البرمجي‬
‫رة‬‫أ‬�‫بالف‬ ‫سحبها‬‫أ‬� ّ‫م‬‫ث‬ ،‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ختار‬‫أ‬� -
.‫خطوة‬ 70 ‫بقيمة‬ ‫الخطوات‬ ‫عدد‬ ‫ّد‬‫د‬‫ح‬‫أ‬�‫و‬ ،‫البرمجة‬ ‫منطقة‬ ‫لى‬‫إ‬�
‫اني‬ّ‫ث‬‫ال‬‫الدرس‬
7
‫حدث؟‬ ‫ماذا‬ ،‫واحدة‬ ‫ة‬ّ‫ر‬‫لم‬ ‫ابقة‬ّ‫الس‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫على‬ ‫يسر‬‫أ‬�‫ال‬ ‫رة‬‫أ‬�‫الف‬ ّ‫ر‬‫بز‬ ‫ضغط‬‫أ‬� -
‫حدث؟‬ ‫ماذا‬ ،‫السابقة‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫على‬ ‫يسر‬‫أ‬�‫ال‬ ‫رة‬‫أ‬�‫الف‬ ّ‫ر‬‫ز‬ ‫بضغط‬ ّ‫ر‬‫ستم‬‫أ‬� -
ّ‫م‬‫ث‬ ،‫رة‬‫أ‬�‫الف‬ ‫باستخدام‬ ‫اشة‬ّ‫الش‬ ‫منتصف‬ ‫لى‬‫إ‬� »‫«القط‬ ‫كائن‬ ‫سحب‬‫أ‬� -
،‫القلم‬ ّ‫البرمجي‬ ‫المقطع‬ ‫من‬ ‫القلم‬ ‫نزل‬‫أ‬� ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ضيف‬‫أ‬�
:‫تي‬‫آ‬�‫كال‬ ‫لتصبح‬
‫حدث؟‬ ‫ماذا‬ ‫صف‬‫أ‬�‫و‬ ،‫البرمجة‬ ‫منطقة‬ ‫في‬ ‫ابقة‬ّ‫س‬‫ال‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫على‬ ‫يسر‬‫أ‬�‫ال‬ ‫رة‬‫أ‬�‫الف‬ ّ‫ر‬‫بز‬ ‫ضغط‬‫أ‬� -
11-‫من‬ ‫الكائنات‬ ‫لانتقال‬ ‫حركة‬ ّ‫البرمجي‬ ‫المقطع‬ ‫في‬ ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ستخدم‬ُ‫ت‬
.‫المدخلة‬ ‫للقيمة‬ ٍ‫و‬‫مسا‬ ٍ‫خطوات‬ ‫وبعدد‬ ،ً‫ة‬‫مباشر‬ ‫ة‬ّ‫المنص‬ ‫على‬ ‫خر‬‫آ‬�‫ل‬ ‫موضع‬
22-‫كما‬ ،‫خطوط‬ ‫لرسم‬ ‫قلم‬ ‫البرمجي‬ ‫المقطع‬ ‫في‬ ‫الموجودة‬ ‫القلم‬ ‫نزل‬‫أ‬� ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ستخدم‬ُ‫ت‬
.‫ورقة‬ ‫على‬ ‫نزاله‬‫إ‬� ‫عند‬ ‫قلمك‬ ‫يفعل‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
.‫القلم‬ ‫ثر‬‫أ‬� ‫من‬ ‫ص‬ّ‫ل‬‫التخ‬ :)2( ‫نشاط‬
‫دون‬ ً‫ة‬‫منفرد‬ ‫الكائن‬ ‫برمجة‬ ‫منطقة‬ ‫لى‬‫إ‬� ،‫القلم‬ ّ‫البرمجي‬ ‫المقطع‬ ‫من‬ ، ‫امسح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ضيف‬‫أ‬� -
.‫ابقة‬ّ‫الس‬ ‫وامر‬‫أ‬�‫ال‬ ‫بلبنات‬ ‫لصاقها‬‫إ‬�
‫لاحظ؟‬‫أ‬� ‫ماذا‬ ، ‫امسح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫على‬ ‫يسر‬‫أ‬�‫ال‬ ‫رة‬‫أ‬�‫الف‬ ّ‫ر‬‫بز‬ ‫ضغط‬‫أ‬� -
‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫ابق‬ّ‫س‬‫ال‬ ‫شاط‬ّ‫ن‬‫ال‬ ‫في‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫بداية‬ ‫لى‬‫إ‬� ، ‫امسح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
.‫الكائنات‬ ‫عدا‬ ‫ة‬ّ‫المنص‬ ‫على‬ ‫القلم‬ ‫آثار‬� ّ‫ل‬‫ك‬ ‫زيل‬ُ‫ت‬ ‫امسح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
8
.‫نزاله‬‫إ‬�‫و‬ ‫القلم‬ ‫رفع‬ :)3( ‫نشاط‬
.‫القط‬ ‫كائن‬ ‫برمجة‬ ‫منطقة‬ ‫في‬ ‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
‫البرنامج؟‬ ‫ناتج‬ ‫يكون‬ ‫ن‬‫أ‬� ‫تتوقع‬ ‫ماذا‬ -
.‫حدث‬ ‫ما‬ ‫ر‬ّ‫س‬‫ف‬‫أ‬�‫و‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
‫الحياة؟‬ ‫في‬ ‫البرنامج‬ ‫بناتج‬ ‫شبيه‬ ‫ناتج‬ ‫رؤية‬ ‫يمكن‬ ‫ين‬‫أ‬�
:‫ر‬ّ‫ك‬‫ف‬‫أ‬�
11-‫كان‬ ‫ذا‬‫إ‬� ‫الكائن‬ ‫سير‬ ّ‫ط‬َ‫خ‬ ‫يظهر‬ ‫ولا‬ ،ً‫ا‬‫نازل‬ ‫القلم‬ ‫كان‬ ‫ذا‬‫إ‬� ‫سيره‬ ّ‫ط‬‫خ‬ ‫به‬ ّ‫ط‬ُ‫خ‬َ‫ي‬ ،ً‫ا‬‫قلم‬ ‫الكائن‬ ‫يحمل‬
.ً‫ا‬‫مرفوع‬ ‫القلم‬
22-.‫عكسية‬ ‫بصورة‬ ‫تعملان‬ ‫القلم‬ ‫وارفع‬ ‫القلم‬ ‫نزل‬‫أ‬� ‫البرمجي‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنتا‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
.‫ة‬ ّ‫المنص‬ ‫حدود‬ :)4( ‫نشاط‬
:‫تي‬‫أ‬�‫ي‬ ‫كما‬ ‫حدودها‬ ّ‫د‬‫تمت‬ ‫حيث‬ ،ّ‫البياني‬ ‫سم‬ّ‫ر‬‫ال‬ ‫ورقة‬ ‫سكراتش‬ ‫ة‬ّ‫منص‬ ‫تشبه‬
‫اليمين‬ ‫قصى‬‫أ‬� ‫لى‬‫إ‬� ‫المنتصف‬ ‫نقطة‬ ‫من‬ ‫المسافة‬ -
.‫خطوة‬ 240 ‫تساوي‬
‫اليسار‬ ‫قصى‬‫أ‬� ‫لى‬‫إ‬� ‫المنتصف‬ ‫نقطة‬ ‫من‬ ‫المسافة‬ -
.‫خطوة‬ 240 ‫تساوي‬
‫على‬‫أ‬�‫ال‬ ‫لى‬‫إ‬� ‫المنتصف‬ ‫نقطة‬ ‫من‬ ‫المسافة‬ -
.‫خطوة‬ 180 ‫تساوي‬
‫سفل‬‫أ‬�‫ال‬ ‫لى‬‫إ‬� ‫المنتصف‬ ‫نقطة‬ ‫من‬ ‫المسافة‬ -
9
.‫خطوة‬ 180 ‫تساوي‬
:‫تي‬‫أ‬�‫ي‬ ‫ما‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� ،‫ة‬ّ‫المنص‬ ‫داخل‬ ‫القط‬ ‫كائن‬ ‫حركة‬ ‫استكشاف‬ ‫جل‬‫أ‬� ‫ومن‬
. ‫امسح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫دراج‬‫إ‬�‫ب‬ ‫ة‬ّ‫المنص‬ ‫مسح‬‫أ‬� -
‫ذ‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ، )0=‫ص‬ ،0=‫(س‬ ‫الموضع‬ ‫لى‬‫إ‬� ‫اذهب‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
.‫حدث‬ ‫ما‬ ‫صف‬‫أ‬�‫و‬ ،‫عليه‬ ‫غط‬ّ‫بالض‬ ‫البرنامج‬
.‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ،‫سكراتش‬ ‫ة‬ّ‫منص‬ ‫على‬ ‫مكان‬ ّ‫ي‬‫أ‬� ‫لى‬‫إ‬� ‫رة‬‫أ‬�‫الف‬ ‫باستخدام‬ ‫القط‬ ‫كائن‬ ‫موضع‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� -
.‫حدث‬ ‫ما‬ ‫صف‬‫أ‬� -
‫للانتقال‬ ‫؛‬ )0=‫ص‬ ،0=‫(س‬ ‫الموضع‬ ‫لى‬‫إ‬� ‫اذهب‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ستخدم‬‫أ‬�
.ً‫ا‬‫دائم‬ )‫صل‬‫أ‬�‫ال‬ ‫(نقطة‬ ‫ة‬ّ‫المنص‬ ‫مركز‬ ‫نقطة‬ ‫لى‬‫إ‬�
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
.‫مختلفة‬ ‫مواقع‬ ‫بين‬ ‫الكائن‬ ‫انتقال‬ :)5( ‫نشاط‬
‫باستخدام‬ ‫قمت‬ ‫هل‬ ‫ما؟‬ ‫دولة‬ ‫و‬‫أ‬� ،‫ما‬ ٍ‫د‬‫بل‬ ‫لى‬‫إ‬� ‫قربائك‬‫أ‬� ‫من‬ ‫حد‬‫أ‬� ‫و‬‫أ‬� ،‫والديك‬ ‫مع‬ ً‫ا‬‫يوم‬ ‫سافرت‬ ‫و‬‫أ‬� ‫انتقلت‬ ‫هل‬
‫طرق‬ ‫لى‬‫إ‬� ‫عرف‬ّ‫ت‬‫لل‬ ‫ستخدم‬ُ‫ت‬ ‫ما‬ ً‫ة‬‫عاد‬ ‫ها‬ّ‫ن‬‫لك‬ ،‫مختلفة‬ ‫واستخدامات‬ ‫نواع‬‫أ‬� ‫للخرائط‬ ‫فر؟‬ّ‫س‬‫ال‬ ‫ثناء‬‫أ‬� ‫الخريطة‬
‫بين‬ ‫المسافة‬ ‫حساب‬ ‫يمكن‬ ‫كما‬ ،‫ليه‬‫إ‬� ‫فر‬ّ‫الس‬ ‫و‬‫أ‬� ‫هاب‬ّ‫ذ‬‫ال‬ ‫المراد‬ ‫والموقع‬ ّ‫الحالي‬ ‫موقعك‬ ‫بين‬ ‫الممكنة‬ ‫الوصول‬
.‫ذلك‬ ‫ردت‬‫أ‬� ‫ن‬‫إ‬� ‫سر‬ُ‫ي‬‫و‬ ‫بسهولة‬ ‫موقعين‬
.‫القط‬ ‫لكائن‬ ‫البرمجة‬ ‫منطقة‬ ‫في‬ ‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
‫حدث؟‬ ‫ماذا‬ ‫صف‬‫أ‬�‫و‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
‫البرنامج؟‬ ‫تنفيذ‬ ‫بداية‬ ‫عند‬ ‫القط‬ ‫لكائن‬ ‫ل‬ّ‫و‬‫أ‬�‫ال‬ ‫الموضع‬ ‫ما‬ -
............... :‫ص‬ ‫موضع‬ ........... :‫س‬ ‫موضع‬
............... :‫ص‬ ‫موضع‬ ........... :‫س‬ ‫موضع‬ ‫القط؟‬ ‫كائن‬ ‫ليه‬‫إ‬� ‫انتقل‬ ‫الذي‬ ‫الموقع‬ ‫ما‬ -
‫مناسبة‬ ٍ‫م‬‫بقي‬ )‫و(الخامسة‬ )‫(الثالثة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫في‬ )‫ص‬ ‫(الموضع‬ ‫وقيمة‬ ،)‫س‬ ‫(الموضع‬ ‫قيمة‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� -
.‫حدث‬ ‫ما‬ ‫صف‬‫أ‬�‫و‬ ،ً‫ا‬‫سابق‬ ‫متها‬ّ‫ل‬‫تع‬ ‫التي‬ ‫ة‬ّ‫المنص‬ ‫حدود‬ ‫ضمن‬
10
11-،‫س‬ ‫الموضع‬ ‫قيمة‬ ‫تحديد‬ ‫خلال‬ ‫من‬ ،‫ة‬ّ‫المنص‬ ‫على‬ ‫آخر‬� ‫لموقع‬ ‫الحالي‬ ‫موقعه‬ ‫من‬ ‫الكائن‬ ‫ينتقل‬
‫من‬ ‫الموضع‬ ‫لى‬‫إ‬� ‫اذهب‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ‫ص‬ ‫الموضع‬ ‫وقيمة‬
.‫حركة‬ ‫البرمجي‬ ‫المقطع‬
22-.ً‫ا‬‫دائم‬ ‫ة‬ّ‫المنص‬ ‫مركز‬ ‫نقطة‬ ‫الكائن‬ ‫موقع‬ ‫يكون‬ ‫ن‬‫أ‬� ً‫ا‬‫شرط‬ ‫ليس‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
.‫للمنتصفها‬ ‫والعودة‬ ،‫ة‬ ّ‫المنص‬ ‫على‬ ‫ك‬ّ‫ر‬‫التح‬ :)6( ‫نشاط‬
‫منطقة‬ ‫لى‬‫إ‬� )0=‫ص‬ ،0=‫(س‬ ‫الموضع‬ ‫الى‬ ‫اذهب‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫درج‬‫أ‬� -
.‫القط‬ ‫لكائن‬ ‫البرمجة‬
. ‫خطوة‬ 240 ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫ابقة‬ّ‫الس‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
. )-240( ‫القيمة‬ ‫لى‬‫إ‬� ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫بلبنة‬ )240( ‫القيمة‬ ‫بتغيير‬ ‫شاط‬ّ‫ن‬‫ال‬ ‫ر‬ّ‫ر‬‫ك‬‫أ‬� -
.‫القط‬ ‫كائن‬ ‫بحركة‬ ‫البة‬ّ‫الس‬ ‫شارة‬ ‫ال�إ‬ ‫علاقة‬ ‫ر‬ّ‫فس‬‫أ‬� ‫ثم‬ ،‫حدث‬ ‫ما‬ ‫صف‬‫أ‬� -
.‫الكائن‬ ‫جاهات‬ّ‫ت‬‫ا‬ :)7( ‫نشاط‬
.‫القط‬ ‫لكائن‬ ‫البرمجة‬ ‫منطقة‬ ‫في‬ )0( ‫الاتجاه‬ ‫نحو‬ ‫جه‬ّ‫ت‬‫ا‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫درج‬‫أ‬� -
.‫ابقة‬ّ‫الس‬ ‫بنة‬ّ‫ل‬‫ال‬ ‫لى‬‫إ‬� )0=‫ص‬ ،0=‫(س‬ ‫لى‬‫إ‬� ‫اذهب‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
.‫ابقة‬ّ‫س‬‫ال‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫لى‬‫إ‬� ‫خطوة‬ 100 ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
.‫لاحظ‬‫أ‬� ‫ما‬ ‫صف‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
‫ّدة‬‫د‬‫المح‬ ‫القيمة‬ ‫على‬ ‫يعتمد‬ ‫ة‬ّ‫المنص‬ ‫داخل‬ ‫القط‬ ‫كائن‬ ‫ّجاه‬‫ت‬‫ا‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬�
.‫المجاورة‬ ‫الاتجاه‬ ‫نحو‬ ‫جه‬ّ‫ت‬‫ا‬ ‫مر‬‫أ‬�‫ال‬ ‫بلبنة‬
11
، ‫الاتجاه‬ ‫نحو‬ ‫جه‬ّ‫ت‬‫ا‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ))-90( ‫بالقيمة‬ 0( ‫القيمة‬ ‫بتغيير‬ ‫شاط‬ّ‫ن‬‫ال‬ ‫ر‬ّ‫ر‬‫ك‬‫أ‬� -
.‫حدث‬ ‫ما‬ ‫ر‬ّ‫فس‬‫أ‬�‫و‬
.‫الكائن‬ ‫ارتداد‬ :)8( ‫نشاط‬
.‫القط‬ ‫لكائن‬ ‫البرمجة‬ ‫بمنطقة‬ ‫امسح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫درج‬‫أ‬� -
.‫ابقة‬ّ‫الس‬ ‫بنة‬ّ‫ل‬‫ال‬ ‫في‬ ‫خطوة‬ 500 ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬�‫و‬ ،‫ة‬ّ‫المنص‬ ‫لى‬‫إ‬� ‫ذهب‬‫أ‬� -
.‫حدث‬ ‫ما‬ ‫صف‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
.ً‫ا‬‫ظاهر‬ ‫د‬ُ‫ع‬َ‫ي‬ ‫ولم‬ ،‫ة‬ّ‫المنص‬ ‫حدود‬ ‫عن‬ ‫خرج‬ ‫الكائن‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬�
‫ة؟‬ّ‫ف‬‫الحا‬ ‫حدود‬ ‫عن‬ ‫الكائن‬ ‫خروج‬ ‫منع‬‫أ‬� ‫كيف‬ ،‫ذن‬‫إ‬�
‫بنات‬ّ‫ل‬‫بال‬ ‫ة‬ّ‫ف‬‫الحا‬ ‫عند‬ ‫كنت‬ ‫ذا‬‫إ‬� ّ‫د‬‫ارت‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
.‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ‫البرنامج‬ ‫ليصبح‬ ،‫ابقة‬ّ‫الس‬ ‫ة‬ّ‫ي‬‫البرمج‬
.‫لاحظ‬‫أ‬� ‫ما‬ ‫صف‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
.ً‫ا‬‫مقلوب‬ ‫القط‬ ‫كائن‬ ‫ظهر‬‫أ‬� ‫الارتداد‬ ّ‫ن‬‫لك‬ ،‫ة‬ّ‫المنص‬ ‫حدود‬ ‫عن‬ ‫يخرج‬ ‫لم‬ ‫الكائن‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬�
!‫ة؟‬ّ‫ف‬‫الحا‬ ‫عن‬ ‫الارتداد‬ ‫عند‬ ً‫ا‬‫معتدل‬ ‫الكائن‬ ُ‫ر‬‫ظها‬‫إ‬� ‫يمكن‬ ‫كيف‬
:‫ر‬ّ‫ك‬‫ف‬‫أ‬�
‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫لى‬‫إ‬� )‫(يمين-يسار‬ ‫الدوران‬ ‫نمط‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
.‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫ابقة‬ّ‫الس‬
.‫لاحظ‬‫أ‬� ‫ما‬ ‫صف‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
.‫ة‬ّ‫المنص‬ ‫حدود‬ ‫عن‬ ‫الخروج‬ ‫ودون‬ ،ً‫ا‬‫معتدل‬ ‫ظهر‬ ‫الكائن‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬�
12
11-. ‫ة‬ّ‫ف‬‫الحا‬ ‫عند‬ ‫كنت‬ ‫ذا‬‫إ‬� ّ‫د‬‫ارت‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫خلال‬ ‫من‬ ‫ة‬ّ‫المنص‬ ‫حدود‬ ‫عن‬ ‫الكائن‬ ّ‫د‬‫يرت‬
22-‫اقترنت‬ ‫ذا‬‫إ‬� ‫ا‬ّ‫ل‬‫إ‬� ،‫ة‬ّ‫المنص‬ ‫ة‬ّ‫ف‬‫حا‬ ‫عن‬ ‫الارتداد‬ ‫بعد‬ ً‫ا‬‫مقلوب‬ ‫الكائن‬ ‫يظهر‬
‫ذا‬‫إ‬� ّ‫د‬‫ارت‬ ‫مر‬‫أ‬�‫ال‬ ‫بلبنة‬ )‫(يمين-يسار‬ ‫ّوران‬‫د‬‫ال‬ ‫نمط‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬
.‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫ة‬ّ‫ف‬‫الحا‬ ‫عند‬ ‫كنت‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
ً‫ا‬‫عدد‬ ‫ر‬ّ‫ر‬‫يك‬ ‫ن‬‫أ‬� ‫راد‬‫أ‬� ‫حال‬ ‫في‬ ،‫المسبح‬ ‫ة‬ّ‫ف‬‫حا‬ ‫عند‬ ‫اح‬ّ‫ب‬‫الس‬ ‫بها‬ ‫يقوم‬ ‫التي‬ ‫الحركة‬ ‫ما‬ ،‫السباحة‬ ‫سباق‬ ‫في‬
‫شواط؟‬‫أ‬�‫ال‬ ‫من‬
:‫ر‬ّ‫ك‬‫ف‬‫أ‬�
‫القلم‬ ‫خصائص‬ ً‫ا‬‫ثانيـ‬
.‫القلم‬ ‫حجم‬ :)9( ‫نشاط‬
:‫تية‬‫آ‬�‫ال‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� ،‫القط‬ ‫لكائن‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫المنطقة‬ ‫في‬ -
.‫لاحظ‬‫أ‬� ‫ما‬ ‫صف‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
ً‫ا‬‫مساوي‬ ‫القلم‬ ‫حجم‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ‫ابقة‬ّ‫س‬‫ال‬ ‫القلم‬ ‫حجم‬ ‫قيمة‬ ‫ستبدل‬‫أ‬� -
.100 ،77 ،50 ،12 :‫مثل‬ ،‫للقلم‬ ‫مختلفة‬ ‫حجام‬‫أ‬� ‫بقيم‬
‫ذلك؟‬ ‫كيف‬ ‫البرنامج؟‬ ‫نتيجة‬ ‫رت‬ّ‫ي‬‫تغ‬ ‫هل‬ -
13
.‫القلم‬ ‫يرسمه‬ ‫الذي‬ ‫الخط‬ ‫مك‬ُ‫س‬ ‫زاد‬ ‫القلم‬ ‫حجم‬ ‫قيمة‬ ‫زادت‬ ‫ما‬ّ‫ل‬‫ك‬ ‫ه‬ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬�
. ً‫ا‬‫مساوي‬ ‫القلم‬ ‫حجم‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ‫القيمة‬ ‫ر‬ّ‫ي‬‫بتغ‬ ‫القلم‬ ‫حجم‬ ‫ر‬ّ‫ي‬‫يتغ‬ -
ّ‫البرمجي‬ ‫المقطع‬ ‫في‬ ً‫ا‬‫مساوي‬ ‫القلم‬ ‫حجم‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫استخدام‬ ‫يمكن‬ -
.‫مختلفة‬ ‫حجام‬‫أ‬�‫ب‬ ّ‫ط‬‫خ‬ ‫لرسم‬ ‫قلم‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
.‫القلم‬ ‫حجم‬ ‫تطبيقات‬ :)10( ‫نشاط‬
:‫تي‬‫أ‬�‫ي‬ ‫بما‬ ‫قوم‬‫أ‬� ،‫دناه‬‫أ‬� ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫ماكة‬ّ‫س‬‫ال‬ ‫ومختلفة‬ ،‫صلة‬ّ‫ت‬‫م‬ ‫غير‬ ‫مستقيمة‬ ‫قطع‬ ‫ثلاث‬ ‫لرسم‬
.‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
.‫نفيذ‬ّ‫ت‬‫ال‬ ‫خطوات‬ ‫صف‬‫أ‬�‫و‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
،‫سطى‬ُ‫و‬‫وال‬ ،‫فيعة‬ّ‫ر‬‫(ال‬ ‫المستقيمة‬ ‫القطع‬ ‫رسمت‬ ‫التي‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ّد‬‫د‬‫ح‬‫أ‬� -
.)‫ميكة‬ّ‫س‬‫وال‬
.‫بذلك‬ ْ‫م‬‫لتق‬ ‫لونها؟‬ ‫تغيير‬ ‫يمكن‬ ‫وهل‬ ‫المرسومة؟‬ ‫الخطوط‬ ‫لون‬ ‫ما‬ -
14
.‫ّلوين‬‫ت‬‫ال‬ :)11( ‫نشاط‬
.‫ونة‬ّ‫ل‬‫م‬ ‫ورسومات‬ ،‫زخارف‬ ‫لعمل‬ ‫جميلة؛‬ ‫بطرق‬ ‫سم‬ّ‫ر‬‫ال‬ ‫تلوين‬ ‫ميزة‬ ‫سكراتش‬ ‫ة‬ّ‫منص‬ ‫رت‬ّ‫ف‬‫و‬
.‫القط‬ ‫لكائن‬ ‫البرمجة‬ ‫منطقة‬ ‫في‬ ‫المجاور‬ ‫البرنامج‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
‫ة؟‬ّ‫المنص‬ ‫في‬ ‫اهرة‬ّ‫ظ‬‫ال‬ ‫لوان‬‫أ‬�‫ال‬ ‫وما‬ ،‫اتج؟‬ّ‫ن‬‫ال‬ ‫سم‬ّ‫ر‬‫ال‬ ‫ما‬ :‫ّد‬‫د‬‫ح‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
.‫البرنامج‬ ‫في‬ ‫لونه‬ ‫عن‬ ‫المسؤولة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنة‬ّ‫ل‬‫وال‬ ،‫ة‬ّ‫المنص‬ ‫في‬ ‫اهر‬ّ‫ظ‬‫ال‬ ‫ون‬ّ‫ل‬‫ال‬ ‫بين‬ ‫ق‬ّ‫ف‬‫و‬‫أ‬� -
‫ذ‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ، ً‫ا‬‫مساوي‬ ‫القلم‬ ‫لون‬ ‫اجعل‬ ‫لى‬‫إ‬� ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنة‬ّ‫ل‬‫ال‬ ‫قيمة‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� ،‫ن‬‫آ‬�‫ال‬ -
‫اتجة؟‬ّ‫ن‬‫ال‬ ‫لوان‬‫أ‬�‫ال‬ ‫ما‬ .‫البرنامج‬
11-. ً‫ا‬‫مساوي‬ ‫القلم‬ ‫لون‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ً‫ا‬ّ‫ي‬‫عدد‬ ‫القيمة‬ ‫ر‬ّ‫ي‬‫بتغ‬ ‫القلم‬ ‫لون‬ ‫ر‬ّ‫ي‬‫يتغ‬
22-.ً‫ا‬‫لون‬ 256 ‫سكراتش‬ ‫ة‬ّ‫منص‬ ‫دعمها‬َ‫ت‬ ‫التي‬ ‫المختلفة‬ ‫ة‬ّ‫ي‬‫ون‬ّ‫ل‬‫ال‬ ‫ودرجاتها‬ ‫لوان‬‫أ‬�‫ال‬ ‫عدد‬ ‫يبلغ‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
.‫خرى‬‫أ‬� ‫بطرق‬ ‫ّلوين‬‫ت‬‫ال‬ :)12( ‫نشاط‬
‫وجدت‬‫أ‬� ‫لذا؛‬ ،‫سكراتش‬ ‫برنامج‬ ‫ة‬ّ‫منص‬ ‫في‬ ‫رة‬ّ‫ف‬‫المتو‬ ‫ة‬ّ‫ي‬‫الرقم‬ ‫لوان‬‫أ‬�‫ال‬ ‫قيم‬ ‫جميع‬ ‫حفظ‬ ‫نسان‬ ‫ال�إ‬ ‫على‬ ‫عب‬ّ‫الص‬ ‫من‬
ً‫ا‬‫مساوي‬ ‫القلم‬ ‫لون‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫خلال‬ ‫من‬ ‫وتغييرها‬ ‫لوان‬‫أ‬�‫ال‬ ‫لاختيار‬ ‫يسيرة‬ ‫طريقة‬ ‫سكراتش‬ ‫ة‬ّ‫منص‬
.
15
:‫ملحوظة‬
‫خلال‬ ‫من‬ ،‫ة‬ّ‫ي‬‫البرمج‬ ‫المقاطع‬ ‫قوائم‬ ‫في‬ ‫الموجودة‬ ‫لوان‬‫أ‬�‫ال‬ ‫من‬ ‫تشكيلة‬ ‫على‬ ‫الحصول‬ ‫يمكن‬
،‫يد‬ ‫شكل‬ ‫على‬ ‫رة‬‫أ‬�‫الف‬ ‫ر‬ّ‫مؤش‬ ‫فيظهر‬ ،‫ون‬ّ‫ل‬‫الم‬ ‫ع‬ّ‫ب‬‫المر‬ ‫على‬ ‫غط‬ّ‫الض‬ ّ‫م‬‫يت‬ ‫حيث‬ ،‫المطلوب‬ ‫ون‬ّ‫ل‬‫ال‬ ‫ملامسة‬
ً‫ا‬‫مساوي‬ ‫القلم‬ ‫لون‬ ‫اجعل‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنة‬ّ‫ل‬‫ال‬ ‫في‬ ‫المختار‬ ‫ون‬ّ‫ل‬‫ال‬ ‫فيظهر‬ ،‫ة‬ّ‫المنص‬ ‫على‬ ‫لون‬ ّ‫ي‬‫أ‬� ‫اختيار‬ ‫لحين‬
.ً‫ة‬‫بداي‬ ‫كان‬ ‫كما‬ ‫همي‬ّ‫الس‬ ‫شكله‬ ‫لى‬‫إ‬� ‫رة‬‫أ‬�‫الف‬ ‫ر‬ّ‫مؤش‬ ‫ويعود‬ ،‫القلم‬ ّ‫البرمجي‬ ‫المقطع‬ ‫في‬
.‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
.‫اتج‬ّ‫ن‬‫ال‬ ‫لاحظ‬‫أ‬�‫و‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
:‫والي‬ّ‫ت‬‫ال‬ ‫على‬ ‫تية‬‫آ‬�‫ال‬ ‫لوان‬‫أ‬�‫ال‬ ‫لى‬‫إ‬� ‫علاه‬‫أ‬� ‫البرنامج‬ ‫من‬ ‫ّالثة‬‫ث‬‫ال‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنة‬ّ‫ل‬‫ال‬ ‫في‬ ‫ون‬ّ‫ل‬‫ال‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� -
.‫اتج‬ّ‫ن‬‫ال‬ ‫لاحظ‬‫أ‬�‫و‬ ،‫الجديد‬ ‫باللون‬ ‫ة‬ّ‫ر‬‫م‬ ّ‫ل‬‫ك‬ ‫في‬ ‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
. ً‫ا‬‫مساوي‬ ‫القلم‬ ‫لون‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ‫ون‬ّ‫ل‬‫ال‬ ‫بتغيير‬ ‫القلم‬ ‫لون‬ ‫ر‬ّ‫ي‬‫يتغ‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
.‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - :‫سؤال‬
	‫؟‬‫حدث‬ ‫الذي‬ ‫ما‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
16
‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - :‫سؤال‬
‫بين‬ ‫مسار‬ ‫لرسم‬ ‫المناسبة‬ ‫ة‬ّ‫ي‬‫البرمج‬
)‫خضراء‬ ‫ونقطة‬ ،‫حمراء‬ ‫(نقطة‬ ‫موقعين‬
‫في‬ ّ‫ط‬‫الق‬ ‫ساعد‬‫أ‬� ‫بحيث‬ ،‫ة‬ّ‫المنص‬ ‫على‬
‫لى‬‫إ‬� ‫الحمراء‬ ‫قطة‬ّ‫ن‬‫ال‬ ‫من‬ ‫انتقاله‬ ‫مسار‬ ‫رسم‬
.‫دناه‬‫أ‬� ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫الخضراء‬ ‫قطة‬ّ‫ن‬‫ال‬
.‫نة‬ّ‫و‬‫مل‬ ‫مستقيمة‬ ‫قطع‬ ‫رسم‬ :)13( ‫نشاط‬
‫على‬ ‫اهر‬ّ‫ظ‬‫ال‬ ‫ع‬ّ‫ط‬‫المتق‬ ‫ن‬ّ‫و‬‫المل‬ ّ‫ط‬‫الخ‬ ‫القط‬ ‫ليرسم‬ ‫ة؛‬ّ‫ي‬‫البرمج‬ ‫المقاطع‬ ‫مجموعة‬ ‫وتركيب‬ ‫ترتيب‬ ‫في‬ ‫ليلى‬ ‫ساعد‬‫أ‬�
.‫دناه‬‫أ‬� ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫ة‬ّ‫المنص‬
.‫ة‬ّ‫ي‬‫هندس‬ ‫شكال‬‫أ‬� ‫رسم‬ :)14( ‫نشاط‬
:‫تية‬‫آ‬�‫ال‬ ‫ساؤلات‬ّ‫ت‬‫ال‬ ‫عن‬ ‫جابة‬ ‫لل�إ‬ ‫ذها‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ،‫الظاهرة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬�
17
‫القط؟‬ ‫كائن‬ ‫رسمه‬ ‫ذي‬ّ‫ل‬‫ا‬ ‫كل‬ّ‫الش‬ ‫اسم‬ ‫ما‬ -
‫اوية؟‬ّ‫ز‬‫ال‬ ‫قيمة‬ ‫ما‬ ،‫وزاوية‬ ‫مستقيمتين‬ ‫قطعتين‬ ‫من‬ ‫اتج‬ّ‫ن‬‫ال‬ ‫كل‬ّ‫الش‬ ‫ن‬ّ‫و‬‫يتك‬ -
‫استدار‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ّ‫ي‬‫أ‬�‫و‬ ‫المستقيمة؟‬ ‫ع‬َ‫ط‬ِ‫ق‬‫ال‬ ‫مت‬َ‫س‬َ‫ر‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ّ‫ي‬‫أ‬� -
‫القط؟‬ ‫كائن‬ ‫بسببها‬
‫كل؟‬ّ‫الش‬ ّ‫ط‬‫الق‬ ‫كائن‬ ‫به‬ ‫م‬َ‫س‬َ‫ر‬ ‫الذي‬ ‫رتيب‬ّ‫ت‬‫ال‬ ‫ما‬ -
.‫المجاورة‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫تنفيذ‬ ‫عند‬ ‫ة‬ ّ‫المنص‬ ‫على‬ ‫اتج‬ّ‫ن‬‫ال‬ ‫كل‬ّ‫الش‬ ‫ّد‬‫د‬‫ح‬‫أ‬� -‫ب‬
‫البرنامج؟‬ ‫وهذا‬ ‫ابق‬ّ‫س‬‫ال‬ ‫البرنامج‬ ‫تنفيذ‬ ‫ناتج‬ ‫بين‬ ‫الفرق‬ ‫ما‬ -
‫(مع‬ ً‫ا‬‫يمين‬ ‫و‬‫أ‬� ، )‫الساعة‬ ‫عقارب‬ ‫حركة‬ ‫(عكس‬ ً‫ا‬‫يسار‬ ‫الاستدارة‬ ‫كائن‬ ّ‫ي‬‫أ‬�‫ل‬ ‫يمكن‬
.‫الحركة‬ ‫وامر‬‫أ‬� ‫في‬ ‫المدخلة‬ ‫ّرجات‬‫د‬‫ال‬ ‫بعدد‬ )‫الساعة‬ ‫عقارب‬ ‫حركة‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
.‫مختلفة‬ ‫زوايا‬ ‫سم‬َ‫ر‬ :)15( ‫نشاط‬
:‫تي‬‫أ‬�‫ي‬ ‫ما‬ ‫لرسم‬ ّ‫ط‬‫الق‬ ‫كائن‬ ‫برمجة‬ ‫منطقة‬ ‫في‬ ‫المناسبة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
.)‫درجة‬ 90 ‫من‬ ‫قل‬‫أ‬� ‫الاستدارة‬ ‫(قيمة‬ ‫ة‬ّ‫د‬‫حا‬ ‫زاوية‬
.)‫درجة‬ 90 ‫من‬ ‫كبر‬‫أ‬� ‫الاستدارة‬ ‫(قيمة‬ ‫منفرجة‬ ‫زاوية‬
.)‫درجة‬ 90 ‫تساوي‬ ‫الاستدارة‬ ‫(قيمة‬ ‫قائمة‬ ‫زاوية‬
.‫جابتي‬‫إ‬� ‫ة‬ّ‫صح‬ ‫من‬ ‫د‬ّ‫ك‬‫أ‬�‫للت‬ ‫ة؛‬ّ‫ر‬‫م‬ ّ‫ل‬‫ك‬ ‫في‬ ‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
18
‫حركة‬ ‫مع‬ ‫زاوية‬ ‫شكل‬ ‫على‬ ‫ّدة‬‫د‬‫مح‬ ‫بقيمة‬ ً‫ا‬‫يمين‬ ‫جه‬ّ‫ت‬‫ي‬ ‫الكائن‬ ‫تجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ -
.‫اعة‬ّ‫الس‬ ‫عقارب‬
‫عكس‬ ‫زاوية‬ ‫شكل‬ ‫على‬ ‫ّدة‬‫د‬‫مح‬ ‫بقيمة‬ ً‫ا‬‫يسار‬ ‫جه‬ّ‫ت‬‫ي‬ ‫الكائن‬ ‫تجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ -
.‫اعة‬ّ‫الس‬ ‫عقارب‬ ‫حركة‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
:‫الكائن‬ ‫حركة‬ ‫على‬ ‫تية‬‫آ‬�‫ال‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫من‬ ّ‫ل‬‫ك‬ ‫تنفيذ‬ ‫ناتج‬ ‫ما‬
:‫ر‬ّ‫ك‬‫ف‬‫أ‬�
.‫ضلاع‬‫أ‬�‫ال‬ ‫متوازي‬ ‫رسم‬ :)16( ‫نشاط‬
60 ‫الثاني‬ ‫ضلعه‬ ‫وطول‬ ،‫خطوة‬ 100 ‫ول‬‫أ‬�‫ال‬ ‫ضلعه‬ ‫طول‬ ،‫ضلاع‬‫أ‬� ‫متوازي‬ ‫لرسم‬ ‫مناسبة‬ ‫وامر‬‫أ‬� ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
ِ‫ة‬‫سماك‬ ‫عن‬ ِ‫ومختلفين‬ ،‫القلم‬ ‫ماكة‬َ‫وس‬ ،‫ون‬ّ‫ل‬‫ال‬ ‫في‬ ‫متساويين‬ ‫متقابلين‬ ‫ضلعين‬ ّ‫ل‬‫ك‬ ‫يكون‬ ‫بحيث‬ ،‫خطوة‬
.‫هما‬ِ‫ن‬‫ولو‬ ،‫ين‬َ‫خر‬‫آ‬�‫ال‬ ‫لعين‬ّ‫الض‬
ً‫ا‬‫مختلف‬ ً‫ا‬‫لون‬ ‫ضلاع‬‫أ‬�‫ال‬ ‫متوازي‬ ‫في‬ ‫ربعة‬‫أ‬�‫ال‬ ‫ضلاع‬‫أ‬�‫ال‬ ‫من‬ ‫ضلع‬ ّ‫ل‬‫ك‬ ‫لجعل‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫تركيب‬ ‫عيد‬‫أ‬� -
.‫ضلاع‬‫أ‬�‫ال‬ ‫ة‬ّ‫ي‬‫بق‬ ‫عن‬
19
:‫تية‬‫آ‬�‫ال‬ ‫شكال‬‫أ‬�‫ال‬ ‫من‬ ً‫ا‬‫كل‬ ُ‫م‬‫رس‬َ‫ت‬ ‫برامج‬ ‫لرسم‬ ‫ة‬ّ‫ي‬‫برمج‬ ‫لبنات‬ ‫ركب‬‫أ‬� :‫سؤال‬
20
‫الانتظار‬ ‫وفترة‬ )‫الدورانية‬ ‫(الحلقة‬ ‫ّـكرارات‬‫ت‬‫ال‬
:‫ّكرار‬‫ت‬‫ال‬ ً‫ا‬‫ل‬ّ‫و‬‫أ‬�
‫نختصر‬ ‫ّنا‬‫ن‬‫إ‬�‫ف‬ ،‫مدرسة‬ ،‫مدرسة‬ ،‫مدرسة‬ ،‫مدرسة‬ ،‫مدرسة‬ :‫كلمة‬ ‫قول‬ ‫عادة‬‫إ‬� ‫لك‬ ‫صديق‬ ‫من‬ ‫تطلب‬ ‫حين‬
.)‫مرات‬ ‫خمس‬ ‫مدرسة‬ ‫كلمة‬ َ‫ل‬‫قو‬ ‫ر‬ّ‫ر‬‫(ك‬ :‫بالعبارة‬ ‫الكلمات‬
‫من‬ ً‫ابتداء‬ ‫القدم‬ ‫كرة‬ ‫ملعب‬ ‫حول‬ ‫يدور‬ ‫ن‬‫أ‬� ‫شخص‬ ‫من‬ ‫نطلب‬ ‫وحين‬
:‫تية‬‫آ‬�‫ال‬ ‫العبارات‬ ‫مجموعة‬ ‫نقول‬ ‫ّنا‬‫ن‬‫إ‬�‫ف‬ ،)‫أ‬�(
.‫درجة‬ 90 ‫اليسار‬ ‫ناحية‬ ‫استدر‬ ّ‫م‬‫ث‬ ،‫021م‬ ‫مسافة‬ ‫ر‬ِ‫س‬ -
.‫درجة‬ 90 ‫اليسار‬ ‫ناحية‬ ‫استدر‬ ّ‫م‬‫ث‬ ،‫09م‬ ‫مسافة‬ ‫ر‬ِ‫س‬ -
.‫درجة‬ 90 ‫اليسار‬ ‫ناحية‬ ‫استدر‬ ّ‫م‬‫ث‬ ،‫021م‬ ‫مسافة‬ ‫ر‬ِ‫س‬ -
.‫درجة‬ 90 ‫اليسار‬ ‫ناحية‬ ‫استدر‬ ّ‫م‬‫ث‬ ،‫09م‬ ‫مسافة‬ ‫ر‬ِ‫س‬ -
‫مختصرة؟‬ ‫بصورة‬ ‫وامر‬‫أ‬�‫ال‬ ‫تلك‬ ‫تنفيذ‬ ‫يمكن‬ ‫كيف‬ ،‫ولكن‬
.‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫تكرار‬ :)1( ‫نشاط‬
‫للوحة‬ ّ‫الخارجي‬ ‫ع‬ّ‫ب‬‫المر‬ ‫حدود‬ ‫لرسم‬ ‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫مجموعة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
:‫تية‬‫آ‬�‫ال‬ ‫ساؤلات‬ّ‫ت‬‫ال‬ ‫عن‬ ‫جيب‬‫أ‬� ّ‫م‬‫ث‬ ،‫وحدة‬ 70 ‫طولها‬ ‫يكون‬ ‫بحيث‬ ،‫دناه‬‫أ‬� ‫الشطرنج‬
.‫الناتج‬ ‫سم‬ّ‫ر‬‫ال‬ ‫صف‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
‫رت؟‬ّ‫ر‬‫تك‬ ‫التي‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫مجموعة‬ ‫ما‬ -
‫منها؟‬ ‫مجموعة‬ ّ‫ل‬‫ك‬ ‫رت‬ّ‫ر‬‫تك‬ ‫ة‬ّ‫ر‬‫م‬ ‫كم‬ -
‫الثالث‬‫الدرس‬
21
.‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫ّحكم‬‫ت‬‫ال‬ ّ‫البرمجي‬ ‫المقطع‬ ‫ّد‬‫د‬‫ح‬‫أ‬� -
.4 ‫القيمة‬ ‫لها‬ ‫سند‬‫أ‬�‫و‬ ، ‫ة‬ّ‫ر‬‫م‬ ‫ر‬ّ‫ر‬‫ك‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ختار‬‫أ‬� -
.‫المجاورة‬ ‫رة‬ّ‫ر‬‫المتك‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫مجموعة‬ ‫كرار‬ّ‫ت‬‫ال‬ ‫داخل‬ ‫ع‬ َ‫ض‬‫أ‬� -
‫لبنات‬ ‫تنفيذ‬ ‫ات‬ّ‫ر‬‫م‬ ‫عدد‬ ‫عن‬ ‫ر‬ّ‫ب‬‫تع‬ ‫قيمة‬ ‫وله‬ ،‫حكم‬ّ‫ت‬‫ال‬ ّ‫البرمجي‬ ‫المقطع‬ ‫مر‬‫أ‬� ‫لبنات‬ ‫حد‬‫أ‬� ‫كرار‬ّ‫ت‬‫ال‬ ‫ّل‬‫ث‬‫يم‬ -
.‫بداخله‬ ‫وامر‬‫أ‬�‫ال‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
.‫ة‬ّ‫ي‬‫الخارج‬ ‫اوية‬ّ‫ز‬‫ال‬ ‫على‬ ً‫ا‬‫اعتماد‬ ‫سم‬ّ‫ر‬‫ال‬ :)2( ‫نشاط‬
:‫تليها‬ ‫التي‬ ‫ساؤلات‬ّ‫ت‬‫ال‬ ‫عن‬ ‫جيب‬‫أ‬� ّ‫م‬‫ث‬ ،‫دناه‬‫أ‬� ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫من‬ ‫مجموعة‬ ّ‫ل‬‫ك‬ ‫تنفيذ‬ ‫ناتج‬ ‫رسم‬‫أ‬�
‫لماذا؟‬ ‫ّاني؟‬‫ث‬‫ال‬ ‫البرنامج‬ ‫تنفيذ‬ ‫ناتج‬ ‫عن‬ ‫ل‬ّ‫و‬‫أ‬�‫ال‬ ‫البرنامج‬ ‫تنفيذ‬ ‫ناتج‬ ‫اختلف‬ ‫هل‬ -
...................= )‫درجة‬ 90 × ‫تكرارات‬ 4( ‫ضرب‬ ‫حاصل‬ ‫قيمة‬ -
..................= )‫درجة‬ 90 × ‫تكرارات‬ 8( ‫ضرب‬ ‫حاصل‬ ‫قيمة‬ -
‫تستنتج؟‬ ‫ماذا‬ -
22
.‫درجة‬ 360 ‫تكافئ‬ ‫للكائن‬ ‫الكاملة‬ ‫ّورة‬‫د‬‫ال‬ ّ‫ن‬‫إ‬�‫ف‬ ،‫شكال‬‫أ‬�‫ال‬ ‫رسم‬ ‫ثناء‬‫أ‬�
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
.‫البرمجة‬ ‫لبنات‬ ‫تركيب‬ :)3( ‫نشاط‬
:‫مامك‬‫أ‬� ‫اهر‬ّ‫ظ‬‫ال‬ ‫كل‬ّ‫الش‬ ‫رسم‬ ‫على‬ ّ‫ط‬‫الق‬ ‫كائن‬ ‫يساعد‬ ً‫ا‬‫برنامج‬ ‫تية‬‫آ‬�‫ال‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫من‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬�
.‫الرسم‬ ‫بعد‬ ‫الكائن‬ ‫جاه‬ّ‫ت‬‫ا‬ :)4( ‫نشاط‬
.‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫من‬ ‫مجموعة‬ ‫كل‬ ‫تنفيذ‬ ‫بعد‬ ‫الكائن‬ ‫ّجاه‬‫ت‬‫ا‬ ‫ّد‬‫د‬‫ح‬‫أ‬� ّ‫م‬‫ث‬ ،‫الكائن‬ ‫مسار‬ ‫ع‬ّ‫ب‬‫تت‬‫أ‬�
23
.‫ة‬ّ‫ي‬‫البرمج‬ ‫خطاء‬‫أ‬�‫ال‬ ‫تصويب‬ :)5( ‫نشاط‬
‫متساوي‬ ً‫ا‬‫ثـ‬ّ‫ل‬‫مث‬ ‫الكائن‬ ‫رسم‬ ‫بهدف‬ ‫ة؛‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫من‬ ‫مجموعة‬ ٌ‫ر‬‫سام‬ ‫ب‬ّ‫ك‬‫ر‬ -
‫كما‬ ،‫اتج‬ّ‫ن‬‫ال‬ ‫لديه‬ ‫ظهر‬ ‫التنفيذ‬ ‫عند‬ ْ‫لكن‬ ،‫وحدة‬ 75 ‫يساوي‬ ‫ضلعه‬ ‫طول‬ ،‫ضلاع‬‫أ‬�‫ال‬
.‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬
.‫المجاور‬ ‫برنامجه‬ ‫بتصحيح‬ ‫ث‬ّ‫ل‬‫المث‬ ‫لرسم‬ ً‫ا‬‫سامر‬ ‫ساعد‬‫أ‬� -
.‫الناتج‬ ‫من‬ ‫د‬ّ‫ك‬‫أ‬�‫للت‬ ‫البرنامج؛‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
.‫الخارجية‬ ‫اوية‬ّ‫ز‬‫ال‬ ‫قيمة‬ ‫حسب‬ ‫يستدير‬ ‫الكائن‬ ّ‫ن‬‫أ‬� ‫ّر‬‫ك‬‫تذ‬‫أ‬�
.‫ّب‬‫ك‬‫ر‬‫أ‬�‫و‬ ‫شاهد‬‫أ‬� :)6( ‫نشاط‬
‫كل‬ّ‫الش‬ ‫يرسم‬ ‫برنامج‬ ‫لكتابة‬ ‫يسارها؛‬ ‫على‬ ‫كل‬ّ‫الش‬ ‫ترسم‬ ‫التي‬ ،‫دناه‬‫أ‬� ‫بة‬ّ‫ك‬‫المر‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫بلبنات‬ ‫ستعين‬‫أ‬�
:‫يليه‬ ‫الذي‬
24
‫لبنات‬ ‫ستخدم‬‫أ‬� ،)‫أ‬�( ‫الشكل‬ ‫يرسم‬ ‫المجاور‬ ‫البرنامج‬ ‫كان‬ ‫ذا‬‫إ‬� :‫سؤال‬
.)‫(ب‬ ‫الشكل‬ ‫لرسم‬ ‫التكرار‬
‫أ‬�
‫ب‬
)‫سريعة‬ ‫وحركة‬ ‫بطيئة‬ ‫(حركة‬ ‫الانتظار‬ ‫فترة‬ ً‫ا‬‫ثانيـ‬
. ‫انتظر‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫توظيف‬ :)7( ‫نشاط‬
‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫ذه‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ،‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
‫الكائن؟‬ ‫يدور‬ ‫دورة‬ ‫كم‬ ،‫يك‬‫أ‬�‫بر‬ -
‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،60 ‫القيمة‬ ‫لى‬‫إ‬� 15 ‫القيمة‬ ‫من‬ ‫للكائن‬ ‫الاستدارة‬ ‫قيمة‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� -
.‫قيمتها‬ ‫بنقصان‬ ‫الدوران‬ ‫سرعة‬ ّ‫ل‬‫وتق‬ ،‫الاستدارة‬ ‫قيمة‬ ‫بازدياد‬ ‫تزداد‬ ‫الكائن‬ ‫دوران‬ ‫سرعة‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬�
‫لبنة‬ ‫بعد‬ ‫علاه‬‫أ‬� ‫للبرنامج‬ ‫ضيفها‬‫أ‬�‫و‬ ، ‫انتظر‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ّد‬‫د‬‫ح‬‫أ‬� ،‫ّحكم‬‫ت‬‫ال‬ ‫البرمجي‬ ‫المقطع‬ ‫من‬ -
.‫استدر‬ ‫مر‬‫أ‬�‫ال‬
‫البرنامج؟‬ ‫تنفيذ‬ ‫عند‬ ‫الكائن‬ ‫دوران‬ ‫لسرعة‬ ‫حصل‬ ‫الذي‬ ‫ما‬ -
25
‫ّة‬‫د‬‫م‬ ‫احق‬ّ‫ل‬‫ال‬ ‫مر‬‫أ‬�‫ال‬ ‫تنفيذ‬ ‫قبل‬ ‫للكائن‬ ‫ّد‬‫د‬‫مح‬ ّ‫زمني‬ ‫يقاف‬‫إ‬� ‫على‬ ‫تعمل‬ ‫انتظر‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ -1
.‫ّانية‬‫ث‬‫ال‬ ‫من‬ ٍ‫ء‬‫جزا‬‫أ‬� ‫و‬‫أ‬� ،ٍ‫ثوان‬ ‫ّة‬‫د‬‫ع‬ ‫يقاف‬ ‫ال�إ‬ ‫زمن‬ ‫يكون‬ ‫ن‬‫أ‬� ‫ويمكن‬ ،‫ثانية‬ 1
.‫مناسب‬ ‫هو‬ ‫بما‬ ‫انتظر‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫قيمة‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� -2
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
.‫بالزمن‬ ‫ّحكم‬‫ت‬‫ال‬ :)8( ‫نشاط‬
:‫الانتظار‬ ‫زمن‬ ‫حسب‬ ً‫ا‬‫تصاعدي‬ ‫تية‬‫آ‬�‫ال‬ ‫اللبنات‬ ‫ّب‬‫ت‬‫ر‬‫أ‬� -1
‫يسير‬ ّ‫م‬‫ث‬ ،‫ثانية‬ ‫نصف‬ ‫ينتظر‬ ّ‫م‬‫ث‬ ،‫خطوات‬ 10 ‫يسير‬ ‫القط‬ ‫كائن‬ ‫تجعل‬ ‫مناسبة‬ ‫ة‬ّ‫ي‬‫برمج‬ ‫وامر‬‫أ‬� ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -2
‫البرنامج؛‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� .‫خطوة‬ 50 ‫قدرها‬ ‫مسافة‬ ‫الكائن‬ ‫يقطع‬ ‫حتى‬ ‫ير‬ّ‫الس‬ ‫في‬ ‫ويستمر‬ ،‫خرى‬‫أ‬� ‫خطوات‬ 10
.‫اتج‬ّ‫ن‬‫ال‬ ‫ة‬ّ‫صح‬ ‫من‬ ‫ق‬ّ‫ق‬‫ح‬ّ‫ت‬‫لل‬
.‫ة‬ّ‫ف‬‫الحا‬ ‫عن‬ ‫الكائن‬ ‫ارتداد‬ :)9( ‫نشاط‬
ً‫ا‬‫ذهاب‬ ‫يسير‬ ‫الكائن‬ ‫لجعل‬ ‫ضافته‬‫إ‬� ‫الواجب‬ ‫مر‬‫أ‬�‫ال‬ ‫ّد‬‫د‬‫ح‬‫أ‬� ّ‫م‬‫ث‬ ،‫المجاور‬ ‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
.‫حركة‬ ّ‫ل‬‫ك‬ ‫بعد‬ ‫ثانية‬ ‫نصف‬ ‫انتظار‬ ‫مع‬ ،‫ة‬ّ‫المنص‬ ‫ي‬َ‫ف‬‫طر‬ ‫بين‬ ً‫ا‬‫ياب‬‫إ‬�‫و‬
. ٍ‫مقلوب‬ ‫غير‬ ٍ‫معتدل‬ ‫بشكل‬ ‫الحافة‬ ‫عند‬ ّ‫د‬‫يرت‬ ‫الكائن‬ ‫لجعل‬ ‫البرنامج‬ ‫ّل‬‫د‬‫ع‬‫أ‬� -
26
‫سكراتش‬ ‫في‬ ‫ات‬ّ‫ف‬‫المل‬ ‫مع‬ ‫ّعامل‬‫ت‬‫ال‬
‫المبرمج‬ ‫و‬‫أ‬� ‫للمستخدم‬ ‫ى‬ّ‫ن‬‫يتس‬ ‫لكي‬ ‫البرامج؛‬ ‫تحفظ‬ ‫فهي‬ ‫ة؛‬ّ‫م‬‫المه‬ ‫ات‬ّ‫ي‬‫العمل‬ ‫من‬ ‫وحفظها‬ ‫ات‬ّ‫ف‬‫المل‬ ‫تخزين‬ ّ‫د‬َ‫ع‬ُ‫ي‬
‫طلب‬ ‫و‬‫أ‬� ،‫مشاهدتها‬ ‫جل‬‫أ‬� ‫من‬ ‫نترنت؛‬ ‫ال�إ‬ ‫عبر‬ ‫رسالها‬‫إ‬� ‫حتى‬ ‫و‬‫أ‬� ،‫عليها‬ ‫عديل‬ّ‫ت‬‫ال‬ ‫و‬‫أ‬� ،‫ة‬ّ‫ر‬‫م‬ ‫من‬ ‫كثر‬‫أ‬� ‫استخدامها‬
.‫نة‬ّ‫ي‬‫مع‬ ‫ة‬ّ‫ي‬‫برمج‬ ‫مشكلة‬ ّ‫ل‬‫لح‬ ‫صدقاء‬‫أ‬�‫ال‬ ‫مساعدة‬
:‫تي‬‫آ‬�‫ال‬ ‫القوائم‬ ‫شريط‬ ‫لاحظ‬‫أ‬� ،‫سكراتش‬ ‫برنامج‬ ‫واجهة‬ ‫خلال‬ ‫من‬
‫جديد‬ ‫ملف‬ ‫نشاء‬‫إ‬� -1
‫كتابة‬ ‫من‬ ‫نك‬ّ‫ك‬‫يم‬ ‫جديد‬ ‫ملف‬ ُ‫ج‬ُ‫ت‬ْ‫ن‬َ‫في‬ ،»‫«جديد‬ ‫مر‬‫أ‬�‫ال‬ ‫ختار‬‫أ‬� ،‫ملف‬ ‫قائمة‬ ‫من‬
.‫بها‬ ‫ترغب‬ ‫التي‬ ‫المشاريع‬ ‫و‬‫أ‬� ،‫البرامج‬
‫ملف‬ ‫حفظ‬ -2
‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،»‫باسم‬ ‫«حفظ‬ ‫و‬‫أ‬� ،»‫«حفظ‬ ‫مر‬‫أ‬�‫ال‬ ‫ختار‬‫أ‬� ،‫ملف‬ ‫قائمة‬ ‫من‬
،ً‫ا‬‫لاحق‬ ‫لاستعادته‬ ‫)؛‬SB, SB2( ‫بالامتداد‬ ً‫ا‬ّ‫خاص‬ ً‫ا‬‫اسم‬ ‫الملف‬ ‫عطاء‬ ‫ل�إ‬ ‫المجاور؛‬
.‫الحاسوب‬ ‫جهاز‬ ‫في‬ ‫حفظه‬ ‫موقع‬ ‫تحديد‬ ‫يمكنك‬ ‫كما‬
‫ابع‬‫ر‬‫ال‬‫الدرس‬
27
‫الملف‬ ‫فتح‬ -3
.‫خرى‬‫أ‬� ‫ة‬ّ‫ر‬‫م‬ ‫تخزينه‬ ّ‫م‬‫ث‬ ،‫عليه‬ ‫عديل‬ّ‫ت‬‫ال‬ ‫و‬‫أ‬� ،‫الملف‬ ‫لمشاهدة‬ ‫«فتح»؛‬ ‫مر‬‫أ‬� ‫ختار‬‫أ‬� ،‫ملف‬ ‫قائمة‬ ‫من‬
،‫الحاسوب‬ ‫على‬ ‫موجود‬ ‫ملف‬ ‫فتح‬ ‫طلبك‬ ‫عند‬ ‫ه‬ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬�
‫لك‬ ‫تظهر‬ ،‫ة‬ّ‫المنص‬ ‫على‬ ‫عملك‬ ‫ثناء‬‫أ‬� ‫جديد‬ ‫ملف‬ ‫نشاء‬‫إ‬� ‫و‬‫أ‬�
‫البرنامج‬ ‫حفظ‬ ‫ية‬ّ‫ر‬‫ح‬ ‫لتعطيك‬ ‫المشروع»؛‬ ‫«حفظ‬ ‫القائمة‬
‫عملك‬ ّ‫ن‬‫إ‬�‫ف‬ ،‫الحفظ‬ ‫عدم‬ ‫اختيارك‬ ‫حال‬ ‫وفي‬ ،‫حفظه‬ ‫عدم‬ ‫و‬‫أ‬� ،‫وتخزينه‬ ،ً‫ا‬‫حالي‬ ‫عليه‬ ‫تعمل‬ ‫الذي‬
.‫خرى‬‫أ‬� ‫ة‬ّ‫ر‬‫م‬ ‫استرجاعه‬ ‫يمكن‬ ‫ولا‬ ،ً‫ا‬‫نهائي‬ ‫حذف‬ُ‫ي‬ ‫الحالي‬
‫«حفظ‬ ‫قائمة‬ ‫في‬ »‫مر‬‫أ‬�‫ال‬ ‫لغاء‬‫إ‬�« ‫اختيارك‬ ‫خلال‬ ‫من‬ ‫ملف‬ »‫«فتح‬ ‫مر‬‫أ‬� ‫عن‬ ‫راجع‬ّ‫ت‬‫ال‬ ‫يمكن‬ ‫كما‬
.»‫المشروع‬
.‫القوائم‬ ‫شريط‬ ‫لى‬‫إ‬� ‫ف‬ّ‫ر‬‫التع‬ :)1( ‫نشاط‬
.‫مر‬‫أ‬�‫ال‬ ‫لزم‬ ‫ن‬‫إ‬� ،‫م‬ّ‫ل‬‫بالمع‬ ‫الاستعانة‬ ‫مع‬ ،‫سكراتش‬ ‫ة‬ّ‫بمنص‬ ‫القوائم‬ ‫شريط‬ ‫في‬ ‫وامر‬‫أ‬�‫ال‬ ‫ة‬ّ‫ي‬‫بق‬ ‫لى‬‫إ‬� ‫ف‬ّ‫ر‬‫تع‬‫أ‬�
.‫الجديدة‬ ‫عديلات‬ّ‫ت‬‫بال‬ ‫حفظه‬ ‫عادة‬‫إ‬� ّ‫م‬‫ث‬ ،‫تعديله‬ ‫و‬‫أ‬� ،‫عليه‬ ‫والعمل‬ ،‫ملف‬ ‫فتح‬ ‫يمكن‬ -1
.ً‫ا‬‫لاحق‬ ‫ليه‬‫إ‬� ‫والعودة‬ ،‫ره‬ّ‫ك‬‫تذ‬ ‫يسهل‬ ‫بحيث‬ ،ّ‫للملف‬ ‫اسم‬ ‫اختيار‬ ّ‫م‬‫يت‬ -2
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
28
،5 ‫حجمه‬ ‫وبقلم‬ ،‫حمر‬‫أ‬� ‫ولونها‬ ،‫وحدة‬ 120 ‫طولها‬ ‫مستقيمة‬ ‫قطعة‬ ‫يرسم‬ ،ً‫ا‬‫برنامج‬ ‫كتب‬‫أ‬�
.‫اختياري‬ ‫من‬ ‫باسم‬ ‫الملف‬ ‫حفظ‬‫أ‬�‫و‬ ،‫زرق‬‫أ‬� ‫ولونه‬ ،‫وحدة‬ 20 ‫طوله‬ ‫عمود‬ ‫وبمنتصفه‬
‫المجاورة؟‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫تنفيذ‬ ‫عند‬ ‫اتج‬ّ‫ن‬‫ال‬ ‫كل‬ّ‫الش‬ ‫ما‬
.‫مناسب‬ ‫باسم‬ ‫الملف‬ ‫حفظ‬‫أ‬� ّ‫م‬‫ث‬ ،‫جابتي‬‫إ‬� ‫من‬ ‫د‬ّ‫ك‬‫أ‬�‫ت‬‫أ‬�‫و‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬�
29
‫المجاور؟‬ ‫البرنامج‬ ‫تنفيذ‬ ‫عند‬ ‫اتج‬ّ‫ن‬‫ال‬ ‫كل‬ّ‫الش‬ ‫ما‬
‫بنات‬ّ‫ل‬‫ال‬ ‫بت‬ّ‫ك‬‫فر‬ ،‫مامي‬‫أ‬� ‫اهر‬ّ‫ظ‬‫ال‬ ‫كل‬ّ‫الش‬ ‫لرسم‬ ‫ابق‬ّ‫الس‬ ‫ؤال‬ّ‫الس‬ ‫في‬ ‫البرنامج‬ ‫استخدام‬ ‫ليلى‬ ‫رادت‬‫أ‬�
.‫كرار‬ّ‫ت‬‫ال‬ ‫حلقة‬ ‫داخل‬ ‫ة‬ّ‫ي‬‫برمج‬ ‫لبنة‬ ‫تركيب‬ ‫نسيت‬ ‫ها‬ّ‫ن‬‫لك‬ ،‫دناه‬‫أ‬� ‫ة‬ّ‫ي‬‫البرمج‬
‫موقعها؟‬ ‫ين‬‫أ‬�‫و‬ ‫ليلى؟‬ ‫ها‬ْ‫ت‬َ‫ي‬ِ‫َس‬‫ن‬ ‫التي‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنة‬ّ‫ل‬‫ال‬ ‫ما‬ -
.‫اختياري‬ ‫من‬ ‫باسم‬ ‫الملف‬ ‫حفظ‬‫أ‬� -
30
:‫تيين‬‫آ‬�‫ال‬ ‫كلين‬ّ‫الش‬ ‫من‬ ّ‫ل‬‫ك‬ ‫لرسم‬ ‫المناسبة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫من‬ ‫مجموعتين‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬�
.‫مناسب‬ ‫باسم‬ ‫الملف‬ ‫حفظ‬‫أ‬� -
.‫مناسبة‬ ‫راها‬‫أ‬� ‫التي‬ ‫بعاد‬‫أ‬�‫بال‬ ‫المجاور‬ ‫كل‬ّ‫الش‬ ‫لرسم‬ ‫المناسبة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬�
.‫مناسب‬ ‫باسم‬ ‫الملف‬ ‫حفظ‬‫أ‬� -
‫حفظ‬‫أ‬� ّ‫م‬‫ث‬ ،‫مامي‬‫أ‬� ‫اهر‬ّ‫ظ‬‫ال‬ ‫كل‬ّ‫الش‬ ‫لرسم‬ ‫الهادفة‬ ‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ل‬ ‫واحدة‬ ‫مر‬‫أ‬� ‫لبنة‬ ‫ضيف‬‫أ‬�
.‫مناسب‬ ‫باسم‬ ّ‫الملف‬
31
.‫مناسب‬ ‫باسم‬ ‫حفظه‬‫أ‬� ّ‫م‬‫ث‬ ،‫مامي‬‫أ‬� ‫الظاهر‬ ‫كل‬ّ‫الش‬ ‫لرسم‬ ‫كثر‬‫أ‬� ‫و‬‫أ‬� ،‫مناسبة‬ ‫ة‬ّ‫ي‬‫برمج‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬�
32
‫الثانية‬ ‫الوحدة‬
‫والخلفيات‬ ‫الكائنات‬ ‫برمجة‬
!!‫ــة‬ّ‫ي‬‫الواقع‬ ‫نحو‬ ‫خطوة‬
‫الوحدة‬ ‫مقدمة‬
،‫الخلفيات‬ ‫وتخصيص‬ ،‫ومظاهرها‬ ‫الكائنات‬ ‫صوات‬‫أ‬� ‫مع‬ ‫التعامل‬ ‫نشطتها‬‫أ‬� ‫في‬ ‫الوحدة‬ ‫هذه‬ ‫تتناول‬
‫الدرس‬ ‫في‬ ‫وسنتعرف‬ ،‫وخصائصها‬ ‫والخلفيات‬ ‫الكائنات‬ ‫مع‬ ‫عامل‬ّ‫ت‬‫ال‬ ‫مهارات‬ ‫ول‬‫أ‬�‫ال‬ ‫الدرس‬ ‫يتناول‬ ‫حيث‬
‫مع‬ ‫التعامل‬ ‫لى‬‫إ‬� ‫التطرق‬ ‫سيتم‬ ،‫الثالث‬ ‫الدرس‬ ‫وفي‬ ،‫التنفيذ‬ ‫حداث‬‫أ‬�‫و‬ ،‫صوات‬‫أ‬�‫ال‬ ‫مع‬ ‫التعامل‬ ‫كيفية‬ ‫لى‬‫إ‬� ‫الثاني‬
.‫الطلبة‬ ‫برامج‬ ‫بناء‬ ‫في‬ ‫والتشويق‬ ،‫والجاذبية‬ ،‫التفاعلية‬ ‫ة‬ّ‫ي‬ّ‫خاص‬ ‫البرامج‬ ‫كسب‬ُ‫ي‬ ‫ما‬ ‫المتعددة؛‬ ‫الكائنات‬ ‫مظاهر‬
33
‫الوحدة‬ ‫هداف‬‫أ‬�
:‫على‬ ً‫ا‬‫قادر‬ ‫تكون‬ ‫ن‬‫أ‬� ‫نشطتها‬‫أ‬� ‫مع‬ ‫والتفاعل‬ ،‫حدة‬َ‫و‬‫ال‬ ‫هذه‬ ‫دراسة‬ ‫بعد‬ ‫منك‬ ‫ع‬َّ‫ق‬‫تو‬ُ‫ي‬
11 -.‫ة‬ّ‫ي‬‫احتراف‬ ‫كثر‬‫أ‬� ‫بطريقة‬ ‫وتوظيفهما‬ ،‫ات‬ّ‫ي‬‫والخلف‬ ‫الكائنات‬ ‫مع‬ ‫عامل‬ّ‫ت‬‫ال‬
22 -.‫ة‬ّ‫ي‬‫واقع‬ ‫كثر‬‫أ‬� ‫لجعلها‬ ‫ة؛‬ّ‫ي‬‫البرمج‬ ‫طبيقات‬ّ‫ت‬‫وال‬ ،‫المشاريع‬ ‫في‬ ‫صوات‬‫أ‬�‫ال‬ ‫توظيف‬
33 -.‫ة‬ّ‫ي‬‫حيو‬ ‫كثر‬‫أ‬�‫و‬ ،ّ‫تزامني‬ ٍ‫بشكل‬ ‫البرامج‬ ‫لتنفيذ‬ ‫والمشاريع؛‬ ‫التطبيقات‬ ‫في‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫حداث‬‫أ‬�‫ال‬ ‫توظيف‬
44 -.ً‫ا‬‫وجمال‬ ،ً‫ة‬ّ‫ي‬‫واقع‬ َ‫كثر‬‫أ‬� ‫للكائنات‬ ‫ومشاهد‬ ،‫وانفعالات‬ ،‫حركات‬ ‫حداث‬ ‫ل�إ‬ ‫المظاهر؛‬ ‫مفهوم‬ ‫توظيف‬
34
‫ة‬ ّ‫المنص‬ ‫على‬ ‫ات‬ّ‫ي‬‫والخلف‬ ‫الكائنات‬
‫ويعتلي‬ ،‫ة‬ّ‫ي‬‫المسرح‬ ‫في‬ ‫الموقف‬ ‫فق‬َ‫و‬ ‫ر‬ّ‫ي‬‫يتغ‬ ،)‫(ديكور‬ ‫و‬‫أ‬� ،‫ة‬ّ‫ي‬‫خلف‬ ٍ‫مسرح‬ ّ‫ل‬‫ولك‬ ،‫المسرح‬ ‫عن‬ ‫عبارة‬ :‫ة‬ ّ‫المنص‬
.‫نفسه‬ ‫رتيب‬ّ‫ت‬‫وبال‬ ،ً‫ا‬ّ‫ي‬‫حرف‬ ‫خرج‬ُ‫م‬‫ال‬ ‫يطلبه‬ ‫ما‬ ‫ذون‬ّ‫ف‬‫ين‬ ‫ّلون‬‫ث‬‫مم‬ َ‫المسرح‬
:‫المكتبة‬ ‫من‬ ‫الكائنات‬ ‫دراج‬‫إ‬� :)1( ‫نشاط‬
	:‫ة‬ّ‫المنص‬ ‫في‬ ‫الكائنات‬ ‫من‬ ‫مجموعة‬ ‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫شاهد‬ُ‫ت‬
‫ين؟‬‫أ‬� ‫ومن‬ ‫ة؟‬ّ‫المنص‬ ‫لى‬‫إ‬� )‫حضارها‬‫إ‬�( ‫دراجها‬‫إ‬� ّ‫م‬‫ت‬ ‫كيف‬ -
. ‫ضغط‬‫أ‬� ،‫ة‬ّ‫المنص‬ ‫لى‬‫إ‬� ‫جديد‬ ‫كائن‬ ‫دراج‬ ‫ل�إ‬
.‫ليها‬‫إ‬� ُ‫وصلت‬ ‫التي‬ ‫اشة‬ّ‫الش‬ ‫صف‬‫أ‬� -
.»‫الكائنات‬ ‫«مكتبة‬ ‫ى‬ّ‫م‬‫س‬ُ‫ت‬ ‫مامي‬‫أ‬� ‫اهرة‬ّ‫ظ‬‫ال‬ ‫الكائنات‬ ‫مجموعة‬
.‫سد‬‫أ‬�‫و‬ ،‫طائرة‬ :‫ة‬ّ‫المنص‬ ‫لى‬‫إ‬� ‫تيتين‬‫آ‬�‫ال‬ ‫ورتين‬ّ‫الص‬ ‫درج‬‫أ‬� -
.»‫الكائنات‬ ‫«مكتبة‬ ‫بـ‬ ‫موجودة‬ ‫لكائنات‬ ‫مثلة‬‫أ‬�‫ال‬ ‫بعض‬ ،‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ -
.»‫الكائنات‬ ‫«مكتبة‬ ‫من‬ ‫ة‬ّ‫المنص‬ ‫لى‬‫إ‬� ‫كثر‬‫أ‬� ‫و‬‫أ‬� ‫كائن‬ ‫حضار‬‫إ‬� ‫يمكن‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
‫ول‬‫أ‬�‫ال‬‫الدرس‬
35
‫ة‬ ّ‫المنص‬ ‫على‬ ‫المدرجة‬ ‫الكائنات‬ ‫مع‬ ‫ّعامل‬‫ت‬‫ال‬ :)2( ‫نشاط‬
‫«منطقة‬ ‫بــ‬ ‫موجودة‬ ‫ة‬ّ‫المنص‬ ‫في‬ ‫المدرجة‬ ‫الكائنات‬ ‫جد‬‫أ‬� -
.‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫ح‬ّ‫موض‬ ‫هو‬ ‫كما‬ ،‫سفل‬‫أ‬�‫بال‬ »‫الكائنات‬
‫زرق‬‫أ‬� ٍ‫ر‬‫طا‬‫إ‬�‫ب‬ ٌ‫محاط‬ »‫الكائنات‬ ‫«منطقة‬ ‫في‬ ‫الكائنات‬ ‫من‬ ّ‫ي‬‫أ‬� -
‫ون؟‬ّ‫ل‬‫ال‬
‫منطقة‬ ‫في‬ ‫تحرك‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫درج‬‫أ‬� -
.‫البرمجة‬
‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
‫ذ‬ّ‫ف‬‫ين‬ ‫ويجعله‬ ،‫به‬ ‫ة‬ّ‫الخاص‬ »‫البرمجة‬ ‫«منطقة‬ ‫ر‬ِ‫ه‬‫ظ‬ُ‫ي‬ )Crab( ‫لطعون‬ّ‫الس‬ ‫كائن‬ ‫تحديد‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬�
.‫داخله‬ ‫المضافة‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬
‫لبنات‬ ‫ضافة‬ ‫ل�إ‬ ً‫ا‬‫جاهز‬ ‫ويكون‬ ،‫ة‬ّ‫ي‬‫البرمج‬ ‫منطقته‬ ‫ظهر‬َ‫ت‬ ‫ون‬ّ‫ل‬‫ال‬ ‫زرق‬‫أ‬� ‫طار‬‫إ‬� ‫يحيطه‬ ‫الذي‬ ‫ّد‬‫د‬‫المح‬ ‫الكائن‬ -1
.‫له‬ ‫مر‬‫أ‬�‫ال‬
‫وذلك‬ ،‫رة‬‫أ‬�‫بالف‬ ‫زرق‬‫أ‬� ‫طار‬‫إ‬�‫ب‬ ‫تحديده‬ ‫خلال‬ ‫من‬ ،»‫الكائنات‬ ‫«منطقة‬ ‫من‬ ‫آخر‬� ٍ‫كائن‬ ‫اختيار‬ ‫يمكن‬ -2
.‫عليه‬ ‫غط‬ّ‫بالض‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
‫الكائنات‬ ‫جاه‬ّ‫ت‬‫ا‬ :)3( ‫نشاط‬
.‫ة‬ّ‫المنص‬ ‫لى‬‫إ‬� ‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫الظاهرة‬ ‫الكائنات‬ ‫درج‬‫أ‬� -
36
.‫المجاورة‬ ‫كائن‬ ‫السهم‬ ‫حركة‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
‫يحدث؟‬ ‫ما‬ ‫لاحظ‬‫أ‬�‫و‬ ،‫حدة‬ ‫على‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫من‬ ‫لبنة‬ ّ‫ل‬‫ك‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
.‫الظاهرة‬ ‫الكائنات‬ ‫من‬ ‫كائن‬ ‫كل‬ ‫نحو‬ ‫هم‬ّ‫س‬‫ال‬ ‫كائن‬ ‫استدارة‬ ‫زاوية‬ ‫قيمة‬ ‫ع‬ّ‫ق‬‫تو‬‫أ‬� -
،‫ة‬ّ‫ر‬‫م‬ ّ‫ل‬‫ك‬ ‫في‬ ‫كائن‬ ّ‫ل‬‫لك‬ ‫ّرته‬‫د‬‫ق‬ ‫الذي‬ ‫اه‬ّ‫الاتج‬ ‫ضع‬‫أ‬�‫و‬ ،‫نحو‬ ‫جه‬ّ‫ت‬‫ا‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫اللبنة‬ ‫ضيف‬‫أ‬� -
. ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ضيف‬‫أ‬�‫و‬
.‫للزاوية‬ ‫عي‬ّ‫ق‬‫تو‬ ‫صحة‬ ‫مدى‬ ‫ختبر‬‫أ‬� ّ‫م‬‫ث‬ ،‫ذه‬ّ‫ف‬‫ن‬‫أ‬� -
.‫له‬ ‫حددها‬‫أ‬� ‫زاوية‬ ‫ي‬‫أ‬� ‫نحو‬ ‫ة‬ّ‫المنص‬ ‫داخل‬ ً‫ا‬‫ويسار‬ ً‫ا‬‫يمين‬ ‫يتجه‬ ‫الكائن‬ -1
‫حركة‬ ‫ّجاه‬‫ت‬‫ا‬ ‫على‬ ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ‫للقيمة‬ ‫البة‬ّ‫الس‬ ‫و‬‫أ‬� ‫الموجبة‬ ‫شارة‬ ‫ال�إ‬ ّ‫ل‬‫تد‬ -2
.‫ة‬ّ‫المنص‬ ‫في‬ ‫الكائن‬
:‫م‬ّ‫ل‬‫تع‬‫أ‬�
‫ماكن‬‫أ‬�‫ال‬ ‫استبدال‬ :)4( ‫نشاط‬
:‫دناه‬‫أ‬� ‫نة‬ّ‫ي‬‫المب‬ ‫ع‬ِ‫المواض‬ ‫من‬ ّ‫ل‬‫ك‬ ‫في‬ ً‫ا‬‫واحد‬ ً‫ا‬‫كائن‬ ُ‫ع‬‫ض‬‫أ‬� ّ‫م‬‫ث‬ ،‫شة‬ّ‫ا‬‫الش‬ ‫على‬ ‫مختلفة‬ ‫كائنات‬ ‫خمسة‬ ‫درج‬‫أ‬� -
)-100،100( ، )100،-100( ، )-100،-100( ، )100،100( ، )0،0(
.‫اعة‬ّ‫س‬‫ال‬ ‫عقارب‬ ‫دوران‬ ‫ّجاه‬‫ت‬‫با‬ ‫له‬ ‫المجاور‬ ‫الكائن‬ ‫مكان‬ ّ‫ل‬‫ليح‬ ‫ك‬ّ‫ر‬‫يتح‬ ٍ‫كائن‬ ّ‫ل‬‫ك‬ ‫جعل‬‫أ‬� -
37
‫الحالية‬ ‫الكائن‬ ‫ة‬ّ‫ي‬‫وضع‬ ‫عن‬ ‫معلومات‬ :)5( ‫نشاط‬
‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫الحمراء‬ ‫ّائرة‬‫د‬‫ال‬ ‫تحديد‬ ‫مكان‬ ‫على‬ ‫يسر‬‫أ‬�‫ال‬ ‫رة‬‫أ‬�‫الف‬ ّ‫ر‬‫ز‬ ‫ضغط‬‫أ‬� -
:‫دناه‬‫أ‬� ‫القائمة‬ ‫تظهر‬ ،‫سبق‬ ‫ما‬ ‫تنفيذي‬ ‫بعد‬ -
‫القيم؟‬ ‫هذه‬ ‫ّل‬‫ث‬‫تم‬ ‫ماذا‬ ‫بالقائمة؟‬ y‫و‬ x ‫قيم‬ ‫لاحظ‬‫أ‬�‫و‬ ،‫ة‬ّ‫المنص‬ ‫على‬ ‫آخر‬� ‫مكان‬ ‫لى‬‫إ‬� ‫الكائن‬ ‫نقل‬‫أ‬� -
‫القائمة؟‬ ‫في‬ ‫الكائن‬ ‫اسم‬ ‫ما‬ -
،‫القط‬ ‫لكائن‬ ‫البرمجة‬ ‫منطقة‬ ‫في‬ ‫المجاورة‬ ‫البرمجية‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -
‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬�‫و‬
‫ذ‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ،‫علاه‬‫أ‬� ‫القائمة‬ ‫في‬ ‫الكائن‬ ‫خصائص‬ ‫من‬ ‫الدوران‬ ‫نمط‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� ،‫ن‬‫آ‬�‫ال‬ -
‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫البرنامج‬
‫للكائن؟‬ ‫حدث‬ ‫ماذا‬ ،‫علاه‬‫أ‬� ‫القائمة‬ ‫في‬ »‫ظهار‬‫إ‬�« ‫كلمة‬ ‫بجانب‬ ‫الظاهرة‬ ‫شارة‬ ‫ال�إ‬ ‫زيل‬‫أ‬� -
.‫الكائنات‬ ‫منطقة‬ ‫في‬ ً‫ا‬‫ظاهر‬ ‫بقائه‬ ‫مع‬ ،‫اختفى‬ ‫قد‬ ‫ة‬ّ‫المنص‬ ‫على‬ ‫الكائن‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬�
.‫حدث‬ ‫ماذا‬ ‫صف‬‫أ‬�‫و‬ ،‫الكائن‬ ‫خصائص‬ ‫لقائمة‬ ‫العليا‬ ‫اوية‬ّ‫ز‬‫ال‬ ‫على‬ ‫الظاهرة‬ ‫يقونة‬‫أ‬�‫ال‬ ‫ختار‬‫أ‬� -
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد

More Related Content

What's hot

ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์Taweep Saechin
 
Thiết kế mặt Solidworks 2017 (Surface)
Thiết kế mặt Solidworks 2017 (Surface)Thiết kế mặt Solidworks 2017 (Surface)
Thiết kế mặt Solidworks 2017 (Surface)
Technical VN
 
thiết kế khuôn nhựa vi si hoàn chỉnh
thiết kế khuôn nhựa vi si hoàn chỉnh thiết kế khuôn nhựa vi si hoàn chỉnh
thiết kế khuôn nhựa vi si hoàn chỉnh
Trung tâm Advance Cad
 
pestil.ppt
pestil.pptpestil.ppt
pestil.ppt
MjdBakrii
 
منهجية البحث العلمي
منهجية البحث العلميمنهجية البحث العلمي
منهجية البحث العلميmarianamaya
 
LÝ THUYẾT LẬP TRÌNH CNC VÀ BÀI TOÁN MOAY-Ơ XE GẮN MÁY - BAN CNC ĐH BKHN
LÝ THUYẾT LẬP TRÌNH CNC VÀ BÀI TOÁN MOAY-Ơ XE GẮN MÁY - BAN CNC ĐH BKHNLÝ THUYẾT LẬP TRÌNH CNC VÀ BÀI TOÁN MOAY-Ơ XE GẮN MÁY - BAN CNC ĐH BKHN
LÝ THUYẾT LẬP TRÌNH CNC VÀ BÀI TOÁN MOAY-Ơ XE GẮN MÁY - BAN CNC ĐH BKHN
Thuan Nguyen
 
3Dモデラーのためのsketchfab入門
3Dモデラーのためのsketchfab入門3Dモデラーのためのsketchfab入門
3Dモデラーのためのsketchfab入門
Miyuki Yasuzawa
 
دور التدريب في تنمية رأس المال البشري في إطار عناصر التنمية المستدامة
دور التدريب في تنمية رأس المال البشري في إطار عناصر التنمية المستدامةدور التدريب في تنمية رأس المال البشري في إطار عناصر التنمية المستدامة
دور التدريب في تنمية رأس المال البشري في إطار عناصر التنمية المستدامة
مركز الخبرة العالمية للدراسات والاستشارات والتدريب
 
الحاسوب يحاكي عقل الانسان
الحاسوب يحاكي عقل الانسانالحاسوب يحاكي عقل الانسان
الحاسوب يحاكي عقل الانسان
Hazem Darwish
 
หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)
หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)
หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)
CHIDCHANOKPHOOPECH
 
المهارات الإدارية المطلوبة للمدير الفعال
المهارات الإدارية المطلوبة للمدير الفعالالمهارات الإدارية المطلوبة للمدير الفعال
المهارات الإدارية المطلوبة للمدير الفعال
رؤية للحقائب التدريبية
 
รายงาน คอม
รายงาน คอมรายงาน คอม
รายงาน คอมNooLuck
 
บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh
บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh
บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh
ณัฐพล บัวพันธ์
 
دور التدريب في التطوير اداء العلملين في المؤسسة مويسي هالة-هبول وسيلة
دور التدريب في التطوير اداء العلملين في المؤسسة مويسي هالة-هبول وسيلةدور التدريب في التطوير اداء العلملين في المؤسسة مويسي هالة-هبول وسيلة
دور التدريب في التطوير اداء العلملين في المؤسسة مويسي هالة-هبول وسيلة
Faten Bashmakh
 
عرض التوجيه المهني
عرض التوجيه المهنيعرض التوجيه المهني
عرض التوجيه المهنيomanforever
 
แผนเรียนรู้วิชาพิมพ์ดีดไทยด้วยคอม 1
แผนเรียนรู้วิชาพิมพ์ดีดไทยด้วยคอม  1แผนเรียนรู้วิชาพิมพ์ดีดไทยด้วยคอม  1
แผนเรียนรู้วิชาพิมพ์ดีดไทยด้วยคอม 1Knes Kantaporn
 
تقرير رسالة الدكتوراه للطالب عمران علي محمود
تقرير رسالة الدكتوراه للطالب عمران علي محمودتقرير رسالة الدكتوراه للطالب عمران علي محمود
تقرير رسالة الدكتوراه للطالب عمران علي محمود
Arab International Academy
 
وسائل و تجهيزات الواقع الافتراضي
وسائل و تجهيزات الواقع الافتراضيوسائل و تجهيزات الواقع الافتراضي
وسائل و تجهيزات الواقع الافتراضي
Meriem Boulahlib
 

What's hot (20)

ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์
 
Thiết kế mặt Solidworks 2017 (Surface)
Thiết kế mặt Solidworks 2017 (Surface)Thiết kế mặt Solidworks 2017 (Surface)
Thiết kế mặt Solidworks 2017 (Surface)
 
thiết kế khuôn nhựa vi si hoàn chỉnh
thiết kế khuôn nhựa vi si hoàn chỉnh thiết kế khuôn nhựa vi si hoàn chỉnh
thiết kế khuôn nhựa vi si hoàn chỉnh
 
pestil.ppt
pestil.pptpestil.ppt
pestil.ppt
 
منهجية البحث العلمي
منهجية البحث العلميمنهجية البحث العلمي
منهجية البحث العلمي
 
LÝ THUYẾT LẬP TRÌNH CNC VÀ BÀI TOÁN MOAY-Ơ XE GẮN MÁY - BAN CNC ĐH BKHN
LÝ THUYẾT LẬP TRÌNH CNC VÀ BÀI TOÁN MOAY-Ơ XE GẮN MÁY - BAN CNC ĐH BKHNLÝ THUYẾT LẬP TRÌNH CNC VÀ BÀI TOÁN MOAY-Ơ XE GẮN MÁY - BAN CNC ĐH BKHN
LÝ THUYẾT LẬP TRÌNH CNC VÀ BÀI TOÁN MOAY-Ơ XE GẮN MÁY - BAN CNC ĐH BKHN
 
3Dモデラーのためのsketchfab入門
3Dモデラーのためのsketchfab入門3Dモデラーのためのsketchfab入門
3Dモデラーのためのsketchfab入門
 
دور التدريب في تنمية رأس المال البشري في إطار عناصر التنمية المستدامة
دور التدريب في تنمية رأس المال البشري في إطار عناصر التنمية المستدامةدور التدريب في تنمية رأس المال البشري في إطار عناصر التنمية المستدامة
دور التدريب في تنمية رأس المال البشري في إطار عناصر التنمية المستدامة
 
الحاسوب يحاكي عقل الانسان
الحاسوب يحاكي عقل الانسانالحاسوب يحاكي عقل الانسان
الحاسوب يحاكي عقل الانسان
 
หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)
หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)
หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)
 
المهارات الإدارية المطلوبة للمدير الفعال
المهارات الإدارية المطلوبة للمدير الفعالالمهارات الإدارية المطلوبة للمدير الفعال
المهارات الإدارية المطلوبة للمدير الفعال
 
รายงาน คอม
รายงาน คอมรายงาน คอม
รายงาน คอม
 
บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh
บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh
บทที่ 3 การสร้างภาพเคลื่อนไหว ด้วย Kidbrigh
 
دور التدريب في التطوير اداء العلملين في المؤسسة مويسي هالة-هبول وسيلة
دور التدريب في التطوير اداء العلملين في المؤسسة مويسي هالة-هبول وسيلةدور التدريب في التطوير اداء العلملين في المؤسسة مويسي هالة-هبول وسيلة
دور التدريب في التطوير اداء العلملين في المؤسسة مويسي هالة-هبول وسيلة
 
عرض التوجيه المهني
عرض التوجيه المهنيعرض التوجيه المهني
عرض التوجيه المهني
 
Research4
Research4Research4
Research4
 
แผนเรียนรู้วิชาพิมพ์ดีดไทยด้วยคอม 1
แผนเรียนรู้วิชาพิมพ์ดีดไทยด้วยคอม  1แผนเรียนรู้วิชาพิมพ์ดีดไทยด้วยคอม  1
แผนเรียนรู้วิชาพิมพ์ดีดไทยด้วยคอม 1
 
إدارة المشروعات الاحترافية PMP
إدارة المشروعات الاحترافية PMPإدارة المشروعات الاحترافية PMP
إدارة المشروعات الاحترافية PMP
 
تقرير رسالة الدكتوراه للطالب عمران علي محمود
تقرير رسالة الدكتوراه للطالب عمران علي محمودتقرير رسالة الدكتوراه للطالب عمران علي محمود
تقرير رسالة الدكتوراه للطالب عمران علي محمود
 
وسائل و تجهيزات الواقع الافتراضي
وسائل و تجهيزات الواقع الافتراضيوسائل و تجهيزات الواقع الافتراضي
وسائل و تجهيزات الواقع الافتراضي
 

Similar to كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد

كتاب البرمجة للصف الثامن - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف الثامن - منهاج التكنولوجيا الفلسطيني الجديدكتاب البرمجة للصف الثامن - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف الثامن - منهاج التكنولوجيا الفلسطيني الجديد
Haneen Droubi
 
الدليل_الشامل_لخطة_التسويق_بالمحتوى.pdf
الدليل_الشامل_لخطة_التسويق_بالمحتوى.pdfالدليل_الشامل_لخطة_التسويق_بالمحتوى.pdf
الدليل_الشامل_لخطة_التسويق_بالمحتوى.pdf
Hind Al Nahedh
 
عرض المناقشه
عرض المناقشه عرض المناقشه
عرض المناقشه
Dalia elfeky
 
الانشطة الواجب تنفيذها بمركز مصادر
الانشطة الواجب تنفيذها بمركز مصادرالانشطة الواجب تنفيذها بمركز مصادر
الانشطة الواجب تنفيذها بمركز مصادر
Salem AlMuhajri
 
برمجة المقررات التعليمية
برمجة المقررات التعليميةبرمجة المقررات التعليمية
برمجة المقررات التعليمية
moo m
 
تكنولوجيا التعليم والتدريس الجامعي
تكنولوجيا التعليم والتدريس الجامعيتكنولوجيا التعليم والتدريس الجامعي
تكنولوجيا التعليم والتدريس الجامعيعبدالله المسلم
 
التعلم النقال
التعلم النقالالتعلم النقال
التعلم النقالNadalQahtani
 
التعلم النقال
التعلم النقالالتعلم النقال
التعلم النقال
NadalQahtani
 
التعلم النقال
التعلم النقالالتعلم النقال
التعلم النقال
NadalQahtani
 
التعلم النقال
التعلم النقالالتعلم النقال
التعلم النقال
NadalQahtani
 
عرض التقنيه والتعليم
عرض التقنيه والتعليمعرض التقنيه والتعليم
عرض التقنيه والتعليم
Moon Alrashedy
 
كتاب البرمجة للصف الخامس - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف الخامس - منهاج التكنولوجيا الفلسطيني الجديدكتاب البرمجة للصف الخامس - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف الخامس - منهاج التكنولوجيا الفلسطيني الجديد
Haneen Droubi
 
تكامل تكنولوجيا المعلومات والاتصالات في تعزيز عملية التعليم والتعلم
تكامل تكنولوجيا المعلومات والاتصالات في تعزيز عملية التعليم والتعلمتكامل تكنولوجيا المعلومات والاتصالات في تعزيز عملية التعليم والتعلم
تكامل تكنولوجيا المعلومات والاتصالات في تعزيز عملية التعليم والتعلمalanoud-malak
 
تصميم التعليم والتعلم الالكتروني
تصميم التعليم والتعلم الالكترونيتصميم التعليم والتعلم الالكتروني
تصميم التعليم والتعلم الالكتروني
turkiah_
 
1697507142858_منهاج-المعلوماتية-للتعليم-المتوسط2014.pdf
1697507142858_منهاج-المعلوماتية-للتعليم-المتوسط2014.pdf1697507142858_منهاج-المعلوماتية-للتعليم-المتوسط2014.pdf
1697507142858_منهاج-المعلوماتية-للتعليم-المتوسط2014.pdf
MustafaFetha
 
التخطيط التقني ودوره في المؤسسة التعليمية
التخطيط التقني ودوره في المؤسسة التعليمية التخطيط التقني ودوره في المؤسسة التعليمية
التخطيط التقني ودوره في المؤسسة التعليمية
تقنيات التعليم
 
ترجمة فصل تصميم التعليم والتعلم الالكتروني
ترجمة فصل تصميم التعليم والتعلم الالكترونيترجمة فصل تصميم التعليم والتعلم الالكتروني
ترجمة فصل تصميم التعليم والتعلم الالكتروني
mona-sh
 
توظيف التطبيقات الالكترونية في العملية التعليمية.Pdf ,,,,,,,ت
توظيف التطبيقات الالكترونية في العملية التعليمية.Pdf ,,,,,,,ت توظيف التطبيقات الالكترونية في العملية التعليمية.Pdf ,,,,,,,ت
توظيف التطبيقات الالكترونية في العملية التعليمية.Pdf ,,,,,,,ت
eshteiag
 
Presentation8 140429195118-phpapp02
Presentation8 140429195118-phpapp02Presentation8 140429195118-phpapp02
Presentation8 140429195118-phpapp02
mony ali
 

Similar to كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد (20)

كتاب البرمجة للصف الثامن - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف الثامن - منهاج التكنولوجيا الفلسطيني الجديدكتاب البرمجة للصف الثامن - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف الثامن - منهاج التكنولوجيا الفلسطيني الجديد
 
الدليل_الشامل_لخطة_التسويق_بالمحتوى.pdf
الدليل_الشامل_لخطة_التسويق_بالمحتوى.pdfالدليل_الشامل_لخطة_التسويق_بالمحتوى.pdf
الدليل_الشامل_لخطة_التسويق_بالمحتوى.pdf
 
عرض المناقشه
عرض المناقشه عرض المناقشه
عرض المناقشه
 
الانشطة الواجب تنفيذها بمركز مصادر
الانشطة الواجب تنفيذها بمركز مصادرالانشطة الواجب تنفيذها بمركز مصادر
الانشطة الواجب تنفيذها بمركز مصادر
 
برمجة المقررات التعليمية
برمجة المقررات التعليميةبرمجة المقررات التعليمية
برمجة المقررات التعليمية
 
تكنولوجيا التعليم والتدريس الجامعي
تكنولوجيا التعليم والتدريس الجامعيتكنولوجيا التعليم والتدريس الجامعي
تكنولوجيا التعليم والتدريس الجامعي
 
التعلم النقال
التعلم النقالالتعلم النقال
التعلم النقال
 
التعلم النقال
التعلم النقالالتعلم النقال
التعلم النقال
 
التعلم النقال
التعلم النقالالتعلم النقال
التعلم النقال
 
التعلم النقال
التعلم النقالالتعلم النقال
التعلم النقال
 
عرض التقنيه والتعليم
عرض التقنيه والتعليمعرض التقنيه والتعليم
عرض التقنيه والتعليم
 
كتاب البرمجة للصف الخامس - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف الخامس - منهاج التكنولوجيا الفلسطيني الجديدكتاب البرمجة للصف الخامس - منهاج التكنولوجيا الفلسطيني الجديد
كتاب البرمجة للصف الخامس - منهاج التكنولوجيا الفلسطيني الجديد
 
تكامل تكنولوجيا المعلومات والاتصالات في تعزيز عملية التعليم والتعلم
تكامل تكنولوجيا المعلومات والاتصالات في تعزيز عملية التعليم والتعلمتكامل تكنولوجيا المعلومات والاتصالات في تعزيز عملية التعليم والتعلم
تكامل تكنولوجيا المعلومات والاتصالات في تعزيز عملية التعليم والتعلم
 
التركي
التركيالتركي
التركي
 
تصميم التعليم والتعلم الالكتروني
تصميم التعليم والتعلم الالكترونيتصميم التعليم والتعلم الالكتروني
تصميم التعليم والتعلم الالكتروني
 
1697507142858_منهاج-المعلوماتية-للتعليم-المتوسط2014.pdf
1697507142858_منهاج-المعلوماتية-للتعليم-المتوسط2014.pdf1697507142858_منهاج-المعلوماتية-للتعليم-المتوسط2014.pdf
1697507142858_منهاج-المعلوماتية-للتعليم-المتوسط2014.pdf
 
التخطيط التقني ودوره في المؤسسة التعليمية
التخطيط التقني ودوره في المؤسسة التعليمية التخطيط التقني ودوره في المؤسسة التعليمية
التخطيط التقني ودوره في المؤسسة التعليمية
 
ترجمة فصل تصميم التعليم والتعلم الالكتروني
ترجمة فصل تصميم التعليم والتعلم الالكترونيترجمة فصل تصميم التعليم والتعلم الالكتروني
ترجمة فصل تصميم التعليم والتعلم الالكتروني
 
توظيف التطبيقات الالكترونية في العملية التعليمية.Pdf ,,,,,,,ت
توظيف التطبيقات الالكترونية في العملية التعليمية.Pdf ,,,,,,,ت توظيف التطبيقات الالكترونية في العملية التعليمية.Pdf ,,,,,,,ت
توظيف التطبيقات الالكترونية في العملية التعليمية.Pdf ,,,,,,,ت
 
Presentation8 140429195118-phpapp02
Presentation8 140429195118-phpapp02Presentation8 140429195118-phpapp02
Presentation8 140429195118-phpapp02
 

More from Haneen Droubi

دوسية التكنولوجيا للصف العاشر 2017
دوسية التكنولوجيا للصف العاشر 2017دوسية التكنولوجيا للصف العاشر 2017
دوسية التكنولوجيا للصف العاشر 2017
Haneen Droubi
 
الملحق العملي لقواعد البيانات - تكنولوجيا الصف العاشر
الملحق العملي لقواعد البيانات - تكنولوجيا الصف العاشرالملحق العملي لقواعد البيانات - تكنولوجيا الصف العاشر
الملحق العملي لقواعد البيانات - تكنولوجيا الصف العاشر
Haneen Droubi
 
Electronic tour guide
Electronic tour guideElectronic tour guide
Electronic tour guide
Haneen Droubi
 
Electronic tour guide
Electronic tour guide Electronic tour guide
Electronic tour guide
Haneen Droubi
 
منهاج التكنولوجيا - الصف الخامس
منهاج التكنولوجيا - الصف الخامس منهاج التكنولوجيا - الصف الخامس
منهاج التكنولوجيا - الصف الخامس
Haneen Droubi
 
منهاج التكنولوجيا أول ثانوي 2017
منهاج التكنولوجيا أول ثانوي 2017منهاج التكنولوجيا أول ثانوي 2017
منهاج التكنولوجيا أول ثانوي 2017
Haneen Droubi
 
تكنولوجيا عاشر 2017
تكنولوجيا عاشر 2017تكنولوجيا عاشر 2017
تكنولوجيا عاشر 2017
Haneen Droubi
 
تكنولوجيا أول ثانوي - منهاج جديد
تكنولوجيا أول ثانوي - منهاج جديدتكنولوجيا أول ثانوي - منهاج جديد
تكنولوجيا أول ثانوي - منهاج جديد
Haneen Droubi
 
دليل التكنولوجيا - الصف الخامس
دليل التكنولوجيا - الصف الخامس دليل التكنولوجيا - الصف الخامس
دليل التكنولوجيا - الصف الخامس
Haneen Droubi
 
دليل التكنولوجيا - الصف السادس
دليل التكنولوجيا - الصف السادس دليل التكنولوجيا - الصف السادس
دليل التكنولوجيا - الصف السادس
Haneen Droubi
 
دليل التكنولوجيا - الصف السابع
دليل التكنولوجيا - الصف السابع دليل التكنولوجيا - الصف السابع
دليل التكنولوجيا - الصف السابع
Haneen Droubi
 
دليل التكنولوجيا - الصف الثامن
دليل التكنولوجيا - الصف الثامن دليل التكنولوجيا - الصف الثامن
دليل التكنولوجيا - الصف الثامن
Haneen Droubi
 
اجابات درس افاق مستقبلية و اسئلة الوحدة للصف العاشر
اجابات درس افاق مستقبلية  و اسئلة الوحدة للصف العاشراجابات درس افاق مستقبلية  و اسئلة الوحدة للصف العاشر
اجابات درس افاق مستقبلية و اسئلة الوحدة للصف العاشر
Haneen Droubi
 
Techniques that Facebook use to Analyze and QuerySocial Graphs
Techniques that Facebook use to Analyze and QuerySocial GraphsTechniques that Facebook use to Analyze and QuerySocial Graphs
Techniques that Facebook use to Analyze and QuerySocial Graphs
Haneen Droubi
 
ملحق قواعد البايانات - تكنولوجيا الصف العاشر
ملحق قواعد البايانات - تكنولوجيا الصف العاشرملحق قواعد البايانات - تكنولوجيا الصف العاشر
ملحق قواعد البايانات - تكنولوجيا الصف العاشر
Haneen Droubi
 
الصف التاسع - اجابات انشطة وأسئلة وحدة البرمجة في الحاسوب والحياة
 الصف التاسع -  اجابات انشطة وأسئلة وحدة البرمجة في الحاسوب والحياة  الصف التاسع -  اجابات انشطة وأسئلة وحدة البرمجة في الحاسوب والحياة
الصف التاسع - اجابات انشطة وأسئلة وحدة البرمجة في الحاسوب والحياة
Haneen Droubi
 
دليل المعلم لشرح وتركيب جميع دارات الصف التاسع واجابات اسئلة الكتاب
دليل المعلم لشرح وتركيب جميع دارات الصف التاسع   واجابات اسئلة الكتابدليل المعلم لشرح وتركيب جميع دارات الصف التاسع   واجابات اسئلة الكتاب
دليل المعلم لشرح وتركيب جميع دارات الصف التاسع واجابات اسئلة الكتاب
Haneen Droubi
 
استدراكي - تكنولوجيا عاشر
استدراكي -  تكنولوجيا  عاشراستدراكي -  تكنولوجيا  عاشر
استدراكي - تكنولوجيا عاشر
Haneen Droubi
 

More from Haneen Droubi (18)

دوسية التكنولوجيا للصف العاشر 2017
دوسية التكنولوجيا للصف العاشر 2017دوسية التكنولوجيا للصف العاشر 2017
دوسية التكنولوجيا للصف العاشر 2017
 
الملحق العملي لقواعد البيانات - تكنولوجيا الصف العاشر
الملحق العملي لقواعد البيانات - تكنولوجيا الصف العاشرالملحق العملي لقواعد البيانات - تكنولوجيا الصف العاشر
الملحق العملي لقواعد البيانات - تكنولوجيا الصف العاشر
 
Electronic tour guide
Electronic tour guideElectronic tour guide
Electronic tour guide
 
Electronic tour guide
Electronic tour guide Electronic tour guide
Electronic tour guide
 
منهاج التكنولوجيا - الصف الخامس
منهاج التكنولوجيا - الصف الخامس منهاج التكنولوجيا - الصف الخامس
منهاج التكنولوجيا - الصف الخامس
 
منهاج التكنولوجيا أول ثانوي 2017
منهاج التكنولوجيا أول ثانوي 2017منهاج التكنولوجيا أول ثانوي 2017
منهاج التكنولوجيا أول ثانوي 2017
 
تكنولوجيا عاشر 2017
تكنولوجيا عاشر 2017تكنولوجيا عاشر 2017
تكنولوجيا عاشر 2017
 
تكنولوجيا أول ثانوي - منهاج جديد
تكنولوجيا أول ثانوي - منهاج جديدتكنولوجيا أول ثانوي - منهاج جديد
تكنولوجيا أول ثانوي - منهاج جديد
 
دليل التكنولوجيا - الصف الخامس
دليل التكنولوجيا - الصف الخامس دليل التكنولوجيا - الصف الخامس
دليل التكنولوجيا - الصف الخامس
 
دليل التكنولوجيا - الصف السادس
دليل التكنولوجيا - الصف السادس دليل التكنولوجيا - الصف السادس
دليل التكنولوجيا - الصف السادس
 
دليل التكنولوجيا - الصف السابع
دليل التكنولوجيا - الصف السابع دليل التكنولوجيا - الصف السابع
دليل التكنولوجيا - الصف السابع
 
دليل التكنولوجيا - الصف الثامن
دليل التكنولوجيا - الصف الثامن دليل التكنولوجيا - الصف الثامن
دليل التكنولوجيا - الصف الثامن
 
اجابات درس افاق مستقبلية و اسئلة الوحدة للصف العاشر
اجابات درس افاق مستقبلية  و اسئلة الوحدة للصف العاشراجابات درس افاق مستقبلية  و اسئلة الوحدة للصف العاشر
اجابات درس افاق مستقبلية و اسئلة الوحدة للصف العاشر
 
Techniques that Facebook use to Analyze and QuerySocial Graphs
Techniques that Facebook use to Analyze and QuerySocial GraphsTechniques that Facebook use to Analyze and QuerySocial Graphs
Techniques that Facebook use to Analyze and QuerySocial Graphs
 
ملحق قواعد البايانات - تكنولوجيا الصف العاشر
ملحق قواعد البايانات - تكنولوجيا الصف العاشرملحق قواعد البايانات - تكنولوجيا الصف العاشر
ملحق قواعد البايانات - تكنولوجيا الصف العاشر
 
الصف التاسع - اجابات انشطة وأسئلة وحدة البرمجة في الحاسوب والحياة
 الصف التاسع -  اجابات انشطة وأسئلة وحدة البرمجة في الحاسوب والحياة  الصف التاسع -  اجابات انشطة وأسئلة وحدة البرمجة في الحاسوب والحياة
الصف التاسع - اجابات انشطة وأسئلة وحدة البرمجة في الحاسوب والحياة
 
دليل المعلم لشرح وتركيب جميع دارات الصف التاسع واجابات اسئلة الكتاب
دليل المعلم لشرح وتركيب جميع دارات الصف التاسع   واجابات اسئلة الكتابدليل المعلم لشرح وتركيب جميع دارات الصف التاسع   واجابات اسئلة الكتاب
دليل المعلم لشرح وتركيب جميع دارات الصف التاسع واجابات اسئلة الكتاب
 
استدراكي - تكنولوجيا عاشر
استدراكي -  تكنولوجيا  عاشراستدراكي -  تكنولوجيا  عاشر
استدراكي - تكنولوجيا عاشر
 

كتاب البرمجة للصف السابع - منهاج التكنولوجيا الفلسطيني الجديد

  • 1. :‫ــفـــــون‬ِّ‫ل‬َ‫ؤ‬‫الـمــ‬ 7 ‫البرمجة‬ »‫ًا‬‫ق‬‫«منس‬ ‫عساف‬ ‫سعيد‬ .‫د‬‫طهبوب‬ ‫رضوان‬ .‫د‬‫غنام‬ ‫سامي‬ .‫م‬‫سحلوب‬ ‫زياد‬ .‫أ‬� ‫حجلة‬ ‫بو‬‫أ‬� ‫سمر‬ .‫أ‬�‫بدران‬ ‫سهام‬ .‫أ‬�‫النتشة‬ ‫غدير‬ .‫أ‬�‫حطب‬ ‫بو‬‫أ‬� ‫محمد‬ .‫أ‬�
  • 2. ‫العام‬ ‫شراف‬‫ال�إ‬ ‫الفنية‬ ‫الدائـــرة‬ ‫الـمناهــــج‬ ‫لــجــنـــة‬ ‫رئــيـــــس‬ ‫فـــنــــي‬ ‫إشـــــــــــراف‬� ‫المنـاهـج‬ ‫لجـنــة‬ ‫رئيـس‬ ‫نائـب‬ ‫ــــــــي‬‫ـ‬‫فــنـ‬ ‫تصــميـــــم‬ ‫لــغــوي‬ ‫تــحــريــر‬ ‫الـمـنـاهـــج‬ ‫مـركـــــز‬ ‫رئـــيـــــس‬ ‫الجنوبية‬ ‫المحافظات‬ ‫متابعة‬ ‫صيــدم‬ ‫صـبري‬ .‫د‬ ‫فحمـاوي‬ ‫كمال‬ .‫أ‬� ‫صالــــح‬ ‫بصــري‬ .‫د‬ ‫حروب‬ ‫سحار‬‫أ‬� ‫شريدة‬ ‫رائد‬ .‫أ‬� ‫زيـــــــد‬ ‫ثـــــروت‬ .‫أ‬� ‫النخّالــــة‬ ‫ـة‬‫ـ‬‫سميـــ‬ .‫د‬ ‫فلسطين‬ ‫دولة‬ ‫في‬ ‫العالي‬ ‫والتعليم‬ ‫التربية‬ ‫وزارة‬ ‫قررت‬ ‫م‬ ٢٠١٩ /٢٠١٨ ‫الدراسي‬ ‫العام‬ ‫من‬ ً‫ا‬‫بدء‬ ‫الدليل‬ ‫هذا‬ ‫اعتماد‬ ‫التجريبية‬ ‫الطبعة‬ ‫ھ‬ ١٤٣٩ /‫م‬ ٢٠١٨
  • 3. ‫تــقــديــم‬ ‫ـذي‬‫ـ‬‫ال‬ ‫ـر‬‫ـ‬‫م‬‫أ‬�‫ال‬ ،‫ة‬‫أ‬�‫ـ‬‫ـ‬‫النش‬ ‫ـة‬‫ـ‬‫واقعي‬ ‫ـى‬‫ـ‬‫إل‬� ‫ـتند‬‫ـ‬‫المس‬ ،‫ـة‬‫ـ‬‫الحال‬ ‫ـرورات‬‫ـ‬‫ض‬ ‫ـن‬‫ـ‬‫م‬ ‫ـع‬‫ـ‬‫الناب‬ ‫ـي‬‫ـ‬‫العلم‬ ‫ـي‬‫ـ‬‫العقلان‬ ‫ـل‬‫ـ‬‫المدخ‬ ‫ـه‬‫ـ‬‫ن‬‫أ‬�‫ب‬ ‫ـوي‬‫ـ‬‫الترب‬ ‫ـلاح‬‫ـ‬‫ص‬ ‫ال�إ‬ ‫ـف‬‫ـ‬‫يتص‬ ،‫ـة‬‫ـ‬‫الاجتماعي‬ ‫ـات‬‫ـ‬‫والاحتياج‬ ‫ـطينية‬‫ـ‬‫الفلس‬ ‫ـة‬‫ـ‬‫الخصوصي‬ ‫ـاكاة‬‫ـ‬‫مح‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـطيني‬‫ـ‬‫الفلس‬ ‫ـي‬‫ـ‬‫التعليم‬ ‫ـام‬‫ـ‬‫للنظ‬ ‫ـورة‬‫ـ‬‫المط‬ ‫ـة‬‫ـ‬‫الوطني‬ ‫ـة‬‫ـ‬‫الرؤي‬ ‫ـى‬‫ـ‬‫عل‬ ‫ـس‬‫ـ‬‫انعك‬ ‫ـوق‬‫ـ‬‫الحق‬ ‫ـى‬‫ـ‬‫عل‬ ‫ـم‬‫ـ‬‫قائ‬ ‫ـي‬‫ـ‬‫اجتماع‬ ‫ـد‬‫ـ‬‫عق‬ ‫ـلال‬‫ـ‬‫خ‬ ‫ـن‬‫ـ‬‫م‬ ،‫ـون‬‫ـ‬‫القان‬ ‫ـة‬‫ـ‬‫دول‬ ‫ـاء‬‫ـ‬‫بن‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـاركة‬‫ـ‬‫والمش‬ ‫ـة‬‫ـ‬‫المواطن‬ ‫ـوم‬‫ـ‬‫مفه‬ ‫ـزز‬‫ـ‬‫تع‬ ‫ـم‬‫ـ‬‫قي‬ ‫ـاء‬‫ـ‬‫إرس‬� ‫ـى‬‫ـ‬‫عل‬ ‫ـل‬‫ـ‬‫والعم‬ ،‫ـي‬‫ـ‬‫مان‬‫أ‬�‫ال‬ ‫ـس‬‫ـ‬‫ويلام‬ ،‫ـال‬‫ـ‬‫م‬‫آ‬�‫ال‬ ‫ـق‬‫ـ‬‫يحق‬ ‫ـلاح‬‫ـ‬‫إص‬� ‫ـج‬‫ـ‬‫برنام‬ ‫ـة‬‫ـ‬‫صياغ‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـهم‬‫ـ‬‫ويس‬ ،‫ـا‬‫ـ‬‫دواته‬‫أ‬�‫و‬ ‫ـا‬‫ـ‬‫تراكيبه‬ ‫ـي‬‫ـ‬‫ويع‬ ،‫ـا‬‫ـ‬‫معه‬ ‫ـن‬‫ـ‬‫المواط‬ ‫ـل‬‫ـ‬‫يتفاع‬ ،‫ـات‬‫ـ‬‫والواجب‬ .‫ـداف‬‫ـ‬‫ه‬‫أ‬�‫وال‬ ‫ـات‬‫ـ‬‫الغاي‬ ‫ـق‬‫ـ‬‫لتحقي‬ ‫ـو‬‫ـ‬‫ويرن‬ ‫ـة‬‫ـ‬‫خط‬ ‫ـن‬‫ـ‬‫ضم‬ ‫ـاءت‬‫ـ‬‫ج‬ ‫ـد‬‫ـ‬‫فق‬ ،‫ـه‬‫ـ‬‫ومفاهيم‬ ‫ـده‬‫ـ‬‫قواع‬ ‫ـه‬‫ـ‬‫ل‬ ً‫ا‬‫ـ‬‫ـ‬‫علم‬ ‫ـا‬‫ـ‬‫بوصفه‬ ،‫ـوي‬‫ـ‬‫الترب‬ ‫ـهد‬‫ـ‬‫المش‬ ‫ـر‬‫ـ‬‫تطوي‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـة‬‫ـ‬‫التربي‬ ‫داة‬‫أ‬� ‫ـج‬‫ـ‬‫المناه‬ ‫ـت‬‫ـ‬‫كان‬ ‫ـا‬‫ـ‬‫ولم‬ ‫ـداد‬‫ـ‬‫ع‬ ‫وال�إ‬ ،‫ـدار‬‫ـ‬‫اقت‬ ‫ـكل‬‫ـ‬‫ب‬ ‫ـة‬‫ـ‬‫النوعي‬ ‫ـات‬‫ـ‬‫تحدي‬ ‫ـاوز‬‫ـ‬‫تج‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـهم‬‫ـ‬‫يس‬ ‫ـا‬‫ـ‬‫بم‬ ،‫ـا‬‫ـ‬‫جوانبه‬ ‫ـع‬‫ـ‬‫بجمي‬ ‫ـة‬‫ـ‬‫التعلمي‬ ‫ـة‬‫ـ‬‫التعليمي‬ ‫ـة‬‫ـ‬‫العملي‬ ‫ركان‬‫أ‬� ‫ـت‬‫ـ‬‫عالج‬ ‫ـة‬‫ـ‬‫متكامل‬ ،‫ـاء‬‫ـ‬‫والانتم‬ ‫ـة‬‫ـ‬‫صال‬‫أ‬�‫ال‬ ‫ـن‬‫ـ‬‫ع‬ ‫ـث‬‫ـ‬‫والبح‬ ‫ـة‬‫ـ‬‫العولم‬ ‫ـن‬‫ـ‬‫بي‬ ‫ـتت‬‫ـ‬‫التش‬ ‫ـكالية‬‫ـ‬‫إش‬�‫ب‬ ‫ـورط‬‫ـ‬‫الت‬ ‫دون‬ ،‫ـة‬‫ـ‬‫المعرف‬ ‫ـر‬‫ـ‬‫عص‬ ‫ـات‬‫ـ‬‫متطلب‬ ‫ـة‬‫ـ‬‫مواجه‬ ‫ـى‬‫ـ‬‫عل‬ ‫ـادر‬‫ـ‬‫ق‬ ‫ـل‬‫ـ‬‫لجي‬ .‫ـه‬‫ـ‬‫ونعظم‬ ‫ـه‬‫ـ‬‫نحمل‬ ‫ـن‬‫ـ‬‫وط‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـة‬‫ـ‬‫بالرفاهي‬ ‫ـم‬‫ـ‬‫وينع‬ ،‫ـة‬‫ـ‬‫وعدال‬ ‫ـانية‬‫ـ‬‫إنس‬� ‫ـر‬‫ـ‬‫كث‬‫أ‬� ‫ـه‬‫ـ‬‫في‬ ‫ـش‬‫ـ‬‫العي‬ ‫ـون‬‫ـ‬‫يك‬ ‫ـم‬‫ـ‬‫عال‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـة‬‫ـ‬‫الفاعل‬ ‫ـاركة‬‫ـ‬‫المش‬ ‫ـى‬‫ـ‬‫إل‬� ‫ـال‬‫ـ‬‫والانتق‬ ‫ـد‬‫ـ‬‫لعدي‬ ٍ‫ع‬‫وا‬ ‫ـتحضار‬‫ـ‬‫وباس‬ ،‫ـا‬‫ـ‬‫إنتاجه‬� ‫ـن‬‫ـ‬‫م‬ ‫ـون‬‫ـ‬‫يك‬ ‫ن‬‫أ‬� ‫ـب‬‫ـ‬‫يج‬ ‫ـا‬‫ـ‬‫لم‬ ً‫ا‬‫ـول‬‫ـ‬‫وص‬ ،‫ـة‬‫ـ‬‫المعرف‬ ‫ـي‬‫ـ‬ّ‫ق‬‫تل‬ ‫ـة‬‫ـ‬‫نمطي‬ ‫ـاوز‬‫ـ‬‫تج‬ ‫ـى‬‫ـ‬‫عل‬ ‫ـرص‬‫ـ‬‫الح‬ ‫ـق‬‫ـ‬‫منطل‬ ‫ـن‬‫ـ‬‫وم‬ ‫ـة‬‫ـ‬‫رؤي‬ ‫ـق‬‫ـ‬‫وف‬ ‫ـطينية‬‫ـ‬‫الفلس‬ ‫ـج‬‫ـ‬‫المناه‬ ‫ـر‬‫ـ‬‫تطوي‬ ‫ـاء‬‫ـ‬‫ج‬ ،‫ـاة‬‫ـ‬ّ‫المتوخ‬ ‫ـة‬‫ـ‬ّ‫ي‬‫والفكر‬ ‫ـة‬‫ـ‬‫المعرفي‬ ‫ـة‬‫ـ‬‫وللبني‬ ،‫ـد‬‫ـ‬‫نري‬ ‫ـذي‬‫ـ‬‫ال‬ ‫ـب‬‫ـ‬‫للطال‬ ‫ـا‬‫ـ‬‫رؤيتن‬ ‫ـم‬‫ـ‬‫تحك‬ ‫ـي‬‫ـ‬‫الت‬ ‫ـات‬‫ـ‬‫المنطلق‬ ‫ـة‬‫ـ‬‫الكفيل‬ ‫ـات‬‫ـ‬‫المتطلب‬ ‫ـة‬‫ـ‬‫وتلبي‬ ،‫ـا‬‫ـ‬‫والتكنولوجي‬ ،‫ـة‬‫ـ‬‫والثقاف‬ ،‫ـم‬‫ـ‬‫والعل‬ ،‫ـم‬‫ـ‬‫للقي‬ ‫ـك‬‫ـ‬‫ممتل‬ ‫ـطيني‬‫ـ‬‫فلس‬ ‫ـع‬‫ـ‬‫مجتم‬ ‫ـى‬‫ـ‬‫إل‬� ‫ـول‬‫ـ‬‫الوص‬ ‫ـه‬‫ـ‬‫قوام‬ ‫ـار‬‫ـ‬‫إط‬�‫ب‬ ‫ـة‬‫ـ‬‫محكوم‬ ،‫ـات‬‫ـ‬‫والمرجعي‬ ‫ـات‬‫ـ‬‫والمنطلق‬ ‫ـات‬‫ـ‬‫والغاي‬ ‫ـداف‬‫ـ‬‫ه‬‫أ‬�‫ال‬ ‫ـن‬‫ـ‬‫بي‬ ‫ـم‬‫ـ‬‫التناغ‬ ‫ـولا‬‫ـ‬‫ل‬ ‫ـون‬‫ـ‬‫ليك‬ ‫ـه‬‫ـ‬‫ل‬ ‫كان‬ ‫ـا‬‫ـ‬‫م‬ ‫ـو‬‫ـ‬‫وه‬ ،‫ـة‬‫ـ‬‫واقع‬ ‫ـة‬‫ـ‬‫حقيق‬ ‫ـة‬‫ـ‬‫الرؤي‬ ‫ـذه‬‫ـ‬‫ه‬ ‫ـق‬‫ـ‬‫تحقي‬ ‫ـل‬‫ـ‬‫بجع‬ .ً‫ا‬‫ـ‬‫ـ‬‫وفكري‬ ً‫ا‬‫ـ‬‫ـ‬‫وتربوي‬ ً‫ا‬‫ـ‬‫ـ‬‫معرفي‬ ‫ـوب‬‫ـ‬‫المطل‬ ‫ـق‬‫ـ‬‫تحق‬ ‫ـة‬‫ـ‬‫توليف‬ ‫ـن‬‫ـ‬‫ع‬ ً‫ا‬‫ـر‬‫ـ‬‫تعبي‬ ‫ـاج‬‫ـ‬‫النت‬ ‫ـون‬‫ـ‬‫ليك‬ ‫ـت؛‬‫ـ‬‫وتكامل‬ ‫ـت‬‫ـ‬‫آلف‬�‫ت‬ ‫ـد‬‫ـ‬‫فق‬ ‫ـوازن‬‫ـ‬‫لت‬ ‫ـيس؛‬‫ـ‬‫س‬‫أ‬�‫الت‬ ‫ـي‬‫ـ‬‫ف‬ ‫ـول‬‫ـ‬‫م‬‫أ‬�‫الم‬ ‫ـا‬‫ـ‬‫دوره‬ ‫ـاج‬‫ـ‬‫المنه‬ ‫ـن‬‫ـ‬‫م‬ ‫ة‬ّ‫ر‬‫ـر‬‫ـ‬‫المق‬ ‫ـب‬‫ـ‬‫الكت‬ ‫ـة‬‫ـ‬‫جزئي‬ ‫ـذ‬‫ـ‬‫خ‬‫أ‬� ‫ز‬ّ‫ز‬‫ـ‬‫ـ‬‫يع‬ ‫ـا‬‫ـ‬‫بم‬ ،‫ـر‬‫ـ‬‫التطوي‬ ‫ـذا‬‫ـ‬‫له‬ ‫ـر‬‫ـ‬ّ‫ط‬‫تؤ‬ ‫ـات‬‫ـ‬‫مرجعي‬ ‫ـة‬‫ـ‬ّ‫م‬‫ث‬ ‫ـا‬‫ـ‬‫طليعته‬ ‫ـي‬‫ـ‬‫وف‬ ،‫ـا‬‫ـ‬‫إليه‬� ‫ـتناد‬‫ـ‬‫الاس‬ ‫ـم‬‫ـ‬‫ت‬ ‫ـي‬‫ـ‬‫الت‬ ‫ـات‬‫ـ‬‫المرجعي‬ ‫ـاءت‬‫ـ‬‫ج‬ ‫ـار‬‫ـ‬‫ط‬ ‫ال�إ‬ ‫ـذا‬‫ـ‬‫ه‬ ‫ـي‬‫ـ‬‫وف‬ ،ً‫ا‬‫ـ‬‫ـ‬‫ووطني‬ ،ً‫ا‬‫ـ‬‫ـ‬‫وفكري‬ ،ً‫ا‬‫ـ‬‫ـ‬‫معرفي‬ ‫ـوب‬‫ـ‬‫المطل‬ ‫ـن‬‫ـ‬‫بي‬ ‫ّاق‬‫ل‬‫ـ‬‫ـ‬‫خ‬ ‫ـي‬‫ـ‬‫إبداع‬� ‫ـى‬‫ـ‬‫عل‬ ‫ـا‬‫ـ‬‫ذاته‬ ‫ـس‬‫ـ‬‫وتعك‬ ،‫ـد‬‫ـ‬‫الجه‬ ‫ـه‬‫ـ‬ّ‫لتوج‬ ‫ول؛‬‫أ‬�‫ال‬ ‫ـي‬‫ـ‬‫الوطن‬ ‫ـاج‬‫ـ‬‫المنه‬ ‫ـة‬‫ـ‬‫وثيق‬ ‫ـى‬‫ـ‬‫إل‬� ‫ـة‬‫ـ‬‫ضاف‬ ‫بال�إ‬ ،‫ـطيني‬‫ـ‬‫الفلس‬ ‫ـي‬‫ـ‬‫ساس‬‫أ‬�‫ال‬ ‫ـون‬‫ـ‬‫والقان‬ ‫ـتقلال‬‫ـ‬‫الاس‬ ‫ـة‬‫ـ‬‫وثيق‬ .‫ـات‬‫ـ‬‫المخرج‬ ‫ـل‬‫ـ‬‫مجم‬ ،‫ـق‬‫ـ‬‫والتدقي‬ ،‫ـة‬‫ـ‬‫والمراجع‬ ‫ـف‬‫ـ‬‫لي‬‫أ‬�‫الت‬ ‫ـرق‬‫ـ‬‫ف‬ ‫ـن‬‫ـ‬‫م‬ ‫ـا؛‬‫ـ‬‫جميعه‬ ‫ـة‬‫ـ‬‫العامل‬ ‫ـم‬‫ـ‬‫للطواق‬ ‫ـكر‬‫ـ‬‫الش‬ ‫ـاء‬‫ـ‬‫إزج‬� ‫ـدو‬‫ـ‬‫يغ‬ ،‫ـد‬‫ـ‬‫الجه‬ ‫ـن‬‫ـ‬‫م‬ ‫ـة‬‫ـ‬‫المرحل‬ ‫ـذه‬‫ـ‬‫ه‬ ‫ـاز‬‫ـ‬‫إنج‬� ‫ـع‬‫ـ‬‫وم‬ ‫ـن‬‫ـ‬‫م‬ ‫ـون‬‫ـ‬‫واثق‬ ‫ـن‬‫ـ‬‫ونح‬ ،‫ـر‬‫ـ‬‫التطوي‬ ‫ـن‬‫ـ‬‫ع‬ ‫ـث‬‫ـ‬‫الحدي‬ ‫ـة‬‫ـ‬‫مرحل‬ ‫ـا‬‫ـ‬‫تجاوزن‬ ‫ـد‬‫ـ‬‫فق‬ ،‫ـه‬‫ـ‬‫تقديم‬ ‫ـن‬‫ـ‬‫يمك‬ ‫ـا‬‫ـ‬‫م‬ ‫ـل‬‫ـ‬‫ق‬‫أ‬� ‫ـا‬‫ـ‬‫العلي‬ ‫ـة‬‫ـ‬‫وللجن‬ ،‫ـم‬‫ـ‬‫والتصمي‬ ،‫ـراف‬‫ـ‬‫ش‬ ‫وال�إ‬ .‫ـل‬‫ـ‬‫العم‬ ‫ـن‬‫ـ‬‫م‬ ‫ـة‬‫ـ‬‫الحال‬ ‫ـذه‬‫ـ‬‫ه‬ ‫ـل‬‫ـ‬‫تواص‬ ‫العالي‬ ‫والتعليم‬ ‫التربية‬ ‫وزارة‬ ‫الفلسطينية‬ ‫الــمـنـاهـج‬ ‫مــركــز‬ 2018 / ‫آب‬�
  • 4. ‫مقدمة‬ ‫الاقتصادي‬ ‫التطور‬ ‫وارتبط‬ ،‫الحاضر‬ ‫عصرنا‬ ‫في‬ ‫التقدم‬ ‫مرتكزات‬ ‫هم‬‫أ‬� ‫الحاسوب‬ ‫وعلوم‬ ‫المعلومات‬ ‫تكنولوجيا‬ ‫تشكل‬ ‫ت‬‫أ‬�‫وبد‬ ،‫والحاسوب‬ ‫المعلومات‬ ‫تكنولوجيا‬ ‫قطاع‬ ‫في‬ ‫العاملة‬ ‫وخاصة‬ ،‫والمتوسطة‬ ‫الصغيرة‬ ‫والمؤسسات‬ ‫الشركات‬ ‫بعمل‬ .ً‫ا‬‫عموم‬ ‫الصغار‬ ‫الشباب‬ ‫فئة‬ ‫من‬ ‫تي‬‫أ‬�‫ت‬ ‫ريادية‬ ‫فكار‬‫أ‬�‫ل‬ ‫نتيجة‬ ‫تظهر‬ ‫الناشئة‬ ‫الشركات‬ ‫للمشاركة‬ ‫اللازمة‬ ‫والمهارات‬ ‫المعارف‬ ‫إكسابه‬�‫و‬ ،‫المتعلم‬ ‫شخصية‬ ‫بناء‬ ‫في‬ ‫الزاوية‬ ‫حجر‬ ‫ساسية‬‫أ‬�‫ال‬ ‫المرحلة‬ ّ‫د‬َ‫ع‬ُ‫ت‬ ّ‫ن‬‫إ‬�‫ف‬ ‫هنا‬ ‫ومن‬ .‫والتكنولوجية‬ ‫المعرفية‬ ‫المجالات‬ ‫في‬ ‫المستجدات‬ ‫مواكبة‬ ‫من‬ ‫وتمكينه‬ ،‫العالمي‬ ‫المستوى‬ ‫على‬ ‫والمنافسة‬ .‫والاقتصادي‬ ‫العلمي‬ ‫التطور‬ ‫في‬ ‫المشاركة‬ ‫فرص‬ ‫وتعزز‬ ،‫المتعلم‬ ‫شخصية‬ ‫بناء‬ ‫في‬ ً‫ا‬‫رئيس‬ ً‫ا‬‫جزء‬ ‫تي‬‫أ‬�‫ت‬ ‫البرمجة‬ ‫على‬ ‫القدرة‬ ‫امتلاك‬ ‫في‬ ‫الطلبة‬ ‫قدرات‬ ‫رفع‬ ‫في‬ ‫تسهم‬ ‫التي‬ ‫اللازمة‬ ‫الضرورات‬ ‫من‬ ‫وهي‬ ،‫التربوي‬ ‫النظام‬ ‫ّم‬‫د‬‫تق‬ ‫من‬ ‫صيل‬‫أ‬� ‫جزء‬ ‫البرمجة‬ ‫م‬ّ‫ل‬‫تع‬ ّ‫ن‬‫إ‬� .‫الاكتشاف‬ ‫طريق‬ ‫عن‬ ‫البرمجة‬ ‫من‬ ‫الطلبة‬ ‫تمكين‬ ‫على‬ ‫حرصنا‬ ‫فقد‬ ‫لذا‬ ‫المشكلات؛‬ ‫وحل‬ ،‫الناقد‬ ‫التفكير‬ ‫مثل‬ ،‫عدة‬ ‫مجالات‬ ‫مختبرات‬ ‫في‬ ‫تطويرها‬ ّ‫م‬‫ت‬ ‫لغة‬ ‫وهي‬ ،‫سكراتش‬ ‫بلغة‬ ‫البرمجية‬ ‫للمفاهيم‬ ‫مة‬ّ‫ظ‬‫من‬ ‫نشطة‬‫أ‬� ‫الكتاب‬ ‫هذا‬ ‫ن‬ّ‫م‬‫تض‬ ‫و‬‫أ‬� ‫نات‬ِ‫ب‬َّ‫ل‬‫ال‬ ‫من‬ ‫سهلة‬ ‫مجموعة‬ ‫على‬ ‫تعتمد‬ ‫ّها‬‫ن‬‫أ‬�‫ل‬ ‫ويسر؛‬ ‫بسهولة‬ ‫الجميع‬ ‫متناول‬ ‫في‬ ‫لتكون‬ ،1 ‫للتقنيات‬ ‫ماساتشوتس‬ ‫جامعة‬ ‫فلام‬‫أ‬�‫و‬ ،‫والصوت‬ ،‫والرسومات‬ ،‫الصور‬ ‫مع‬ ‫التعامل‬ ‫في‬ ‫التكنولوجيا‬ ‫إمكانات‬� ‫لتوظف‬ ‫إدراجها‬� ‫و‬‫أ‬� ،‫تركيبها‬ ‫يتم‬ ‫التي‬ ‫وامر‬‫أ‬�‫ال‬ .‫متنوعة‬ ‫تطبيقية‬ ‫وبرامج‬ ،‫وقصص‬ ،‫لعاب‬‫أ‬�‫ل‬ ‫والتطوير‬ ‫والفهم‬ ،‫نشاء‬ ‫ال�إ‬ ‫سهلة‬ ‫تفاعلية‬ ‫بطرق‬ ‫والموسيقى‬ ،‫الفيديو‬ ‫بسرعة‬ ‫ينتقل‬ ‫ن‬‫أ‬� ‫والطالب‬ ‫للمعلم‬ ‫ويمكن‬ ،‫تراكمية‬ ‫ليست‬ ‫ّها‬‫ن‬‫أ‬�‫ب‬ ‫والثاني‬ ‫ول‬‫أ‬�‫ال‬ ‫الدرسين‬ ‫بعد‬ ‫الكتاب‬ ‫دروس‬ ‫توصف‬ ‫التعليم‬ ‫تطبيق‬ ‫بداية‬ ‫وفي‬ .‫فيه‬ ‫الوارد‬ ‫الدروس‬ ‫ترقيم‬ ‫بتسلسل‬ ‫يلتزم‬ ‫ولا‬ ،‫ببنائه‬ ‫يقوم‬ ‫الذي‬ ‫البرنامج‬ ‫حاجة‬ ‫فق‬َ‫و‬ ‫خر‬‫آ‬�‫ل‬ ‫درس‬ ‫من‬ ،‫البرمجية‬ ‫المقاطع‬ ‫في‬ ‫الكامنة‬ ‫القدرات‬ ً‫ا‬‫مبين‬ ،‫وسريع‬ ّ‫م‬‫عا‬ ‫بشكل‬ ‫البرمجة‬ ‫نات‬ِ‫ب‬َ‫ل‬ ‫جميع‬ ‫باستعراض‬ ‫المعلم‬ ‫يقوم‬ ،‫الصفي‬ ‫وامر‬‫أ‬�‫ال‬ ‫ا‬ّ‫م‬‫أ‬� ،‫البداية‬ ‫منذ‬ ‫بها‬ ‫يرغبون‬ ‫التي‬ ‫البرامج‬ ‫بناء‬ ‫في‬ ‫الطلبة‬ ‫يساعد‬ ‫حتى‬ ‫وخوارزمياتها؛‬ ‫البرمجة‬ ‫سس‬‫أ‬� ‫للطلبة‬ ‫يبين‬ ‫كما‬ ‫لدى‬ ‫تكون‬ ‫وحين‬ ،‫المشكلة‬ ‫حل‬ ‫من‬ ‫كجزء‬ ‫إليها‬� ‫التعرف‬ ‫يتم‬ ‫حين‬ ،‫معنى‬ ‫كثر‬‫أ‬�‫و‬ ‫للتعلم‬ ‫سهل‬‫أ‬� ‫فتكون‬ ‫البرمجية‬ ‫والمقاطع‬ ‫يجب‬ ‫وهنا‬ ،‫بالتخيل‬ ‫أ‬�‫تبد‬ ،‫مهارات‬ ‫ثلاث‬ ‫في‬ ‫فيكمن‬ ‫البرمجة‬ ‫في‬ ‫العمل‬ ‫مفتاح‬ ‫ا‬ّ‫م‬‫أ‬�‫و‬ ،‫وامر‬‫أ‬�‫ال‬ ‫تلك‬ ‫لاستخدام‬ ‫حاجة‬ ‫المتعلم‬ ‫ينفذ‬ ‫وهنا‬ ،‫البرمجة‬ ‫هي‬ ‫الثانية‬ ‫والمهارة‬ ،ً‫ا‬‫برمجي‬ ‫تنفيذها‬ ‫طرق‬ ‫عن‬ ‫والبحث‬ ،‫واقتراحها‬ ‫فكار‬‫أ‬�‫ال‬ ‫ابتكار‬ ‫على‬ ‫الطلبة‬ ‫نشجع‬ ‫ن‬‫أ‬� ،‫فكاره‬‫أ‬�‫ب‬ ‫المشاركة‬ ‫فهي‬ ‫الثالثة‬ ‫المهارة‬ ‫ا‬ّ‫م‬‫أ‬� ،‫البرمجة‬ ‫باستخدام‬ ‫النهائي‬ ‫منتجه‬ ‫يكون‬ ‫ن‬‫أ‬� ‫في‬ ‫يرغب‬ ‫وما‬ ،‫تخليه‬ ‫ما‬ ‫الطالب‬ ‫الشبكة‬ ‫على‬ ‫ويضعه‬ ،‫ومسابقات‬ ‫معارض‬ ‫في‬ ‫ذلك‬ ‫يعرض‬ ‫حيث‬ ،‫وخارجه‬ ‫الصف‬ ‫داخل‬ ‫خرين‬‫آ‬�‫ال‬ ‫الطلبة‬ ‫مع‬ ‫ومهاراته‬ ،‫إنتاجه‬�‫و‬ .‫باسمه‬ ‫نشره‬ ‫يتم‬ ‫كنشاط‬ ‫العالمية‬ ً‫ا‬‫عدد‬ ‫تستخدم‬ ‫برامج‬ ‫إنتاج‬� ‫وفي‬ ،‫البرمجة‬ ‫وفي‬ ،‫التعلم‬ ‫في‬ ‫بذلوه‬ ‫الذي‬ ‫الجهد‬ ‫مقدار‬ ‫على‬ ‫الطلبة‬ ‫عمل‬ ‫تقويم‬ ‫يعتمد‬ ‫وامر‬‫أ‬�‫ال‬ ‫تنفيذ‬ ‫الطالب‬ ‫من‬ ‫يطلب‬ ‫ن‬‫أ‬�‫ك‬ ،‫الواجبات‬ ‫وحل‬ ،‫العمل‬ ‫ثناء‬‫أ‬� ‫مباشرة‬ ‫التقويم‬ ‫يكون‬ ‫ن‬‫أ‬� ‫ويمكن‬ ،‫البرمجية‬ ‫المقاطع‬ ‫من‬ .‫المعلم‬ ‫مام‬‫أ‬� ‫بطلاقة‬ ‫نات‬ِ‫ب‬َّ‫ل‬‫ال‬ ‫واستخدام‬ ،‫وتوظيفها‬ ،‫الشاشة‬ ‫على‬ ‫البرمجية‬ ‫والمقاطع‬ ‫التربوي‬ ‫ن‬‫أ‬�‫بالش‬ ‫العلاقة‬ ‫وذوي‬ ،‫مور‬‫أ‬�‫ال‬ ‫ولياء‬‫أ‬�‫و‬ ،‫مدارس‬ ‫ومديري‬ ،‫التربويين‬ ‫والمشرفين‬ ،‫المعلمين‬ ‫بقدرات‬ ‫نؤمن‬ ‫ّنا‬‫ن‬‫إ‬� ‫على‬ ،‫يديهم‬‫أ‬� ‫بين‬ ‫الكتاب‬ ‫هذا‬ ‫نضع‬ ،‫والمشاركة‬ ‫المسؤولية‬ ‫ل‬ُّ‫م‬‫تح‬ ‫منطلق‬ ‫ومن‬ ،‫الوزارة‬ ‫هداف‬‫أ‬� ‫تحقيق‬ ‫على‬ ‫كيد‬‫أ‬�‫ال‬ ‫حرصهم‬ .‫والطلبة‬ ‫الوطن‬ ‫مصلحة‬ ‫يخدم‬ ‫بما‬ ،‫وتحسينه‬ ‫العمل‬ ‫تجويد‬ ‫إلى‬� ‫يؤدي‬ ‫ما‬ ‫الراجعة؛‬ ‫وتغذيتهم‬ ‫بمقترحاتهم‬ ‫رفده‬ ‫مل‬‫أ‬� ‫المؤلفون‬ 1- Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. It is available for free at https:// scratch.mit.edu”.
  • 5. ‫المحتويات‬ ٢ ‫الرسومات‬ ‫برمجة‬ :‫ولى‬‫أ‬�‫ال‬ ‫الوحدة‬ 4 )Scratch( ‫سكراتش‬ ‫العمل‬ ‫ة‬ ّ‫منص‬ :‫ول‬‫أ‬�‫ال‬ ‫الدرس‬ 6 ‫القـلــم‬ :‫الثاني‬ ‫الدرس‬ 20 ‫الانتظار‬ ‫وفترة‬ )‫الدورانية‬ ‫(الحلقة‬ ‫ّـكرارات‬‫ت‬‫ال‬ :‫الثالث‬ ‫الدرس‬ 26 ‫سكراتش‬ ‫في‬ ‫ات‬ّ‫ف‬‫المل‬ ‫مع‬ ‫ّعامل‬‫ت‬‫ال‬ :‫الرابع‬ ‫الدرس‬ ٣٢ ‫والخلفيات‬ ‫الكائنات‬ ‫برمجة‬ :‫الثانية‬ ‫الوحدة‬ 34 ‫ة‬ ّ‫المنص‬ ‫على‬ ‫ات‬ّ‫ي‬‫والخلف‬ ‫الكائنات‬ :‫ول‬‫أ‬�‫ال‬ ‫الدرس‬ 46 ‫ّنفيذ‬‫ت‬‫ال‬ ‫حداث‬‫أ‬�‫و‬ ‫الكائنات‬ ‫صوات‬‫أ‬� :‫الثاني‬ ‫الدرس‬ 53 ‫المتعددة‬ ‫الكائن‬ ‫مظاهر‬ :‫الثالث‬ ‫الدرس‬ ٥٨ ‫وحواراتها‬ ‫الكائنات‬ ‫قصص‬ :‫الثالثة‬ ‫الوحدة‬ 60 !‫ّث‬‫د‬‫تتح‬ ‫الكائنات‬ :‫ول‬‫أ‬�‫ال‬ ‫الدرس‬ 63 ‫ة‬ ّ‫المنص‬ ‫على‬ ‫كائن‬ ‫من‬ ‫كثر‬‫أ‬� :‫الثاني‬ ‫الدرس‬ 65 ‫الكائنات‬ ‫حوار‬ :‫الثالث‬ ‫الدرس‬
  • 6. 2 ‫الوحدة‬ ‫مقدمة‬ ّ‫ل‬‫ح‬ ‫في‬ ‫همية‬‫أ‬� ‫ذات‬ ‫وتطبيقات‬ ‫برامج‬ ‫لبناء‬ ‫جهزة؛‬‫أ‬�‫وال‬ ‫المبرمج‬ ‫بين‬ ‫الوصل‬ ‫حلقة‬ ‫البرمجة‬ ‫لغات‬ ّ‫د‬َ‫ع‬ُ‫ت‬ ‫غات‬ّ‫ل‬‫ال‬ ‫من‬ ّ‫د‬‫ع‬ُ‫ت‬ ‫التي‬ )‫(سكراتش‬ ‫البرمجة‬ ‫لغة‬ ‫اللغات‬ ‫هذه‬ ‫حدى‬‫إ‬�‫و‬ ،‫معينة‬ ‫هداف‬‫أ‬� ‫وتحقيق‬ ،‫المشكلات‬ ،‫الجاهزة‬ ‫البرمجية‬ ‫اللبنات‬ ‫على‬ ‫برامجها‬ ‫بناء‬ ‫في‬ ‫وتعتمد‬ ،‫المصدر‬ ‫ومفتوحة‬ ،‫المجانية‬ ‫العالي‬ ‫المستوى‬ ‫ذات‬ ‫غة‬ّ‫ل‬‫ال‬ ‫هذه‬ ‫وتمتاز‬ ،‫شائقة‬ ‫بطريقة‬ ‫وكتابتها‬ ‫برامجهم‬ ‫تنفيذ‬ ‫في‬ ‫المبرمجين‬ ‫قدرات‬ ‫تعزيز‬ ‫نها‬‫أ‬�‫ش‬ ‫من‬ ‫التي‬ ،‫الاختصاص‬ ‫ذوي‬ ‫غير‬ ‫من‬ ‫والكبار‬ ‫طفال‬‫أ‬�‫ال‬ ‫لدى‬ ‫والابتكار‬ ‫بداع‬ ‫ال�إ‬ ‫تنمية‬ ‫لى‬‫إ‬� ‫وتهدف‬ ،‫الاستخدام‬ ‫بسهولة‬ ،‫التحليل‬ ‫كمهارة‬ ،‫ة‬ّ‫ي‬‫ساس‬‫أ‬�‫ال‬ ‫المهارات‬ ‫المتعلمين‬ ‫كسب‬ُ‫ت‬ ‫كما‬ ،‫الجماعي‬ ‫والعمل‬ ‫والتشارك‬ ‫عاون‬ّ‫ت‬‫ال‬ ‫وتتيح‬ ‫مع‬ ‫قلم‬‫أ‬�‫والت‬ ،‫المستقبل‬ ‫في‬ ‫للنجاح‬ ‫ة‬ّ‫ي‬‫ضرور‬ ‫المهارات‬ ‫وهذه‬ ،‫الحياة‬ ‫مدى‬ ‫علم‬ّ‫ت‬‫وال‬ ،‫والتعاون‬ ،‫والتواصل‬ .‫المعرفة‬ ‫اقتصاد‬ ‫متطلبات‬ ‫ّرس‬‫د‬‫ال‬ ‫وفي‬ ،‫وتنصيبها‬ ‫العمل‬ ‫ة‬ّ‫منص‬ ‫لى‬‫إ‬� ‫ول‬‫أ‬�‫ال‬ ‫الدرس‬ ‫في‬ ‫ف‬ّ‫ر‬‫سنتع‬ ،‫دروس‬ ‫ربعة‬‫أ‬� ‫الوحدة‬ ‫هذه‬ ‫تعرض‬ ‫الثالث‬ ‫الدرس‬ ‫في‬ ‫ا‬ّ‫م‬‫أ‬� ،‫بخصائصه‬ ‫التحكم‬ ‫وكيفية‬ ،‫بالقلم‬ ‫الخاصة‬ ‫البرمجية‬ ‫اللبنات‬ ‫لى‬‫إ‬� ‫سنتعرف‬ ‫ّاني‬‫ث‬‫ال‬ ‫في‬ ‫الطلبة‬ ‫قدرات‬ ‫تنمية‬ ‫نها‬‫أ‬�‫ش‬ ‫من‬ ‫التي‬ ‫الانتظار‬ ‫وفترة‬ ،)‫الدورانية‬ ‫(الحلقات‬ ‫كرارات‬ّ‫ت‬‫ال‬ ‫مفهوم‬ ‫فسنتناول‬ ‫نهاية‬ ‫وفي‬ ،)‫(سكراتش‬ ‫في‬ ‫الملفات‬ ‫مع‬ ‫عامل‬ّ‫ت‬‫ال‬ ‫ة‬ّ‫ي‬‫آل‬� ‫الرابع‬ ‫الدرس‬ ‫وسيتناول‬ ،‫برامجهم‬ ‫تنفيذ‬ ‫لية‬‫آ‬�‫ب‬ ‫التحكم‬ .‫م‬ّ‫ل‬‫تع‬ ‫مشاريع‬ ‫بناء‬ ‫في‬ ‫البرمجة‬ ‫مهارات‬ ‫تطبيق‬ ّ‫م‬‫سيت‬ ،‫الوحدة‬ ‫ولى‬‫أ‬�‫ال‬ ‫الوحدة‬ ‫الـرسـومــات‬ ‫بـرمـجـة‬
  • 7. 3 ‫الوحدة‬ ‫هداف‬‫أ‬� :‫على‬ ً‫ا‬‫قادر‬ ‫تكون‬ ‫ن‬‫أ‬� ‫نشطتها‬‫أ‬� ‫مع‬ ‫والتفاعل‬ ،‫حدة‬َ‫و‬‫ال‬ ‫هذه‬ ‫دراسة‬ ‫بعد‬ ‫منك‬ ‫ع‬َّ‫ق‬‫تو‬ُ‫ي‬ 11 -.‫البرمجة‬ ‫ساسيات‬‫أ‬� ‫تعلم‬ ‫في‬ ‫سكراتش‬ ‫لغة‬ ‫همية‬‫أ‬� ‫لى‬‫إ‬� ‫ف‬ّ‫ر‬‫التع‬ 22 -.‫ناتها‬ّ‫و‬‫مك‬ ‫وتحديد‬ ،‫العمل‬ ‫ة‬ّ‫منص‬ ‫تنصيب‬ 33 -.‫القلم‬ ‫وامر‬‫أ‬� ‫باستخدام‬ ‫شكال‬‫أ‬�‫و‬ ‫خطوط‬ ‫رسم‬ 44 -.‫وحدودها‬ ،‫العمل‬ ‫ة‬ّ‫منص‬ ‫خصائص‬ ‫تحديد‬ 55 -.‫المنصة‬ ‫في‬ ‫كائن‬ ‫بموقع‬ ‫التحكم‬ 66 -.‫الخطوات‬ ‫قيمة‬ ‫خلال‬ ‫من‬ ‫كائن‬ ‫بحركة‬ ‫التحكم‬ 77 -.‫البرمجية‬ ‫اللبنة‬ ‫خلال‬ ‫من‬ ‫المنصة‬ ‫على‬ ‫الكائن‬ ‫باتجاه‬ ‫م‬ّ‫ك‬‫التح‬ 88 -.‫سم‬ّ‫ر‬‫ال‬ ‫في‬ ‫واستخدامها‬ ،‫ة‬ّ‫ي‬‫الدوران‬ ‫الحلقات‬ ‫لى‬‫إ‬� ‫ف‬ّ‫ر‬‫التع‬ 99 -.‫سكراتش‬ ‫بيئة‬ ‫في‬ ‫ات‬ّ‫ف‬‫المل‬ ‫على‬ ‫المهمة‬ ‫ات‬ّ‫ي‬‫العمل‬ ‫بعض‬ ‫جراء‬‫إ‬� 1010.‫ة‬ّ‫ي‬‫حيات‬ ‫عة‬ّ‫و‬‫متن‬ ‫تطبيقات‬ ‫تنفيذ‬
  • 8. 4 )Scratch( ‫سكراتش‬ ‫العمل‬ ‫ة‬ ّ‫منص‬ ‫المصدر‬ ‫مفتوحة‬ ‫سومية‬ّ‫ر‬‫ال‬ ‫البرمجة‬ ‫بيئات‬ ‫حد‬‫أ‬� )Scratch( ‫سكراتش‬ ّ‫د‬‫ع‬ُ‫ت‬ ‫والحكايات‬ ‫القصص‬ ‫ونسج‬ ،‫لعاب‬‫أ‬�‫ال‬ ‫نشاء‬‫إ‬�‫ب‬ ‫تسمح‬ ‫التي‬ ،)Open Source( ‫مفاهيم‬ ‫خلال‬ ‫من‬ ،‫ة‬ّ‫ي‬‫الحيات‬ ‫المشكلات‬ ّ‫ل‬‫وح‬ ،‫كة‬ّ‫ر‬‫المتح‬ ‫سوم‬ّ‫ر‬‫وال‬ ،‫ة‬ّ‫ي‬‫التفاعل‬ ‫صوات‬‫أ‬�‫وال‬ ‫والحركات‬ ‫لوان‬‫أ‬�‫بال‬ ‫مفعمة‬ ،‫وممتعة‬ ‫شائقة‬ ‫وبطريقة‬ ،‫بسيطة‬ ‫ة‬ّ‫ي‬‫برمج‬ ‫شكل‬ ‫على‬ ‫خلالها‬ ‫البرمجة‬ ‫تظهر‬ ‫حيث‬ ،‫المختلفة‬ ‫سومات‬ّ‫ر‬‫وال‬ ‫ور‬ّ‫والص‬ ‫صوص‬ّ‫ن‬‫وال‬ ‫التي‬ )Puzzle( ‫يجو‬ّ‫ل‬‫ال‬ ‫قطع‬ ‫كتركيب‬ ،‫عة‬ّ‫م‬‫مج‬ ‫وامر‬‫أ‬� ‫ّل‬‫ث‬‫تم‬ )Blocks( ‫نات‬ِ‫ب‬َ‫ل‬ .‫لعابهم‬‫أ‬� ‫في‬ ‫طفال‬‫أ‬�‫ال‬ ‫يستخدمها‬ ‫سكراتش‬ ‫العمل‬ ‫ة‬ ّ‫منص‬ ‫تنصيب‬ ً‫ا‬‫ل‬ّ‫و‬‫أ‬� ‫(مجتمع‬ ‫ضمن‬ ّ‫جماعي‬ ‫و‬‫أ‬� ّ‫ي‬‫فرد‬ ‫طار‬‫إ‬� ‫في‬ ‫وبنائها‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫المشاريع‬ ‫تصميم‬ ‫من‬ ‫سكراتش‬ ‫العمل‬ ‫بيئة‬ ‫ننا‬ّ‫ك‬‫تم‬ ،‫نترنت‬ ‫بال�إ‬ ً‫ا‬‫ودائم‬ ً‫ا‬‫مباشر‬ ً‫ا‬‫ّصال‬‫ت‬‫ا‬ ‫تمتلك‬ ‫تكن‬ ‫لم‬ ‫ذا‬‫إ‬� ‫ا‬ّ‫م‬‫أ‬� ،)Online( ‫نترنت‬ ‫ال�إ‬ ‫عبر‬ ‫الافتراضي‬ )‫سكراتش‬ //:https( :‫الموقع‬ ‫خلال‬ ‫من‬ ‫الحاسوبي‬ ‫جهازك‬ ‫لى‬‫إ‬� )Scratch Offline Editor( ‫تنصيب‬ ‫فيمكن‬ )download/edu.mit.scratch )Offline( ‫سكراتش‬ ‫عمل‬ ‫بيئة‬ ‫تنصيب‬ :)1( ‫نشاط‬ ‫الحاسوبي‬ ‫لجهازك‬ ‫التشغيل‬ ‫نظام‬ ‫مع‬ ‫المتوافقة‬ ‫سكراتش‬ ‫العمل‬ ‫بيئة‬ ‫بتنصيب‬ ‫قوم‬‫أ‬� ،‫معلمي‬ ‫بمساعدة‬ ‫لبرنامج‬ ‫المسبق‬ ‫نصيب‬ّ‫ت‬‫ال‬ ‫ضرورة‬ ‫مع‬ ،)download/edu.mit.scratch//:https( ‫الموقع‬ ‫خلال‬ ‫من‬ :‫تي‬‫آ‬�‫ال‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫ح‬ّ‫موض‬ ‫هو‬ ‫كما‬ ،‫الموقع‬ ‫في‬ ‫ر‬ّ‫ف‬‫المتو‬ )Adobe AIR( ‫ول‬‫أ‬�‫ال‬‫الدرس‬
  • 9. 5 ‫سكراتش‬ ‫العمل‬ ‫ة‬ ّ‫منص‬ ‫واجهة‬ ً‫ا‬‫ثانيـ‬ :‫تي‬‫آ‬�‫ال‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫ن‬ّ‫ي‬‫مب‬ ‫هو‬ ‫كما‬ ،‫مناطق‬ ‫ّة‬‫د‬‫ع‬ ‫لى‬‫إ‬� )Scratch( ‫سكراتش‬ ‫لبرنامج‬ ‫ئيسة‬ّ‫ر‬‫ال‬ ‫الواجهة‬ ‫م‬ّ‫س‬‫ق‬ُ‫ت‬ 11 -.‫القوائم‬ ‫شريط‬ 22 -.‫دوات‬‫أ‬�‫ال‬ ‫شريط‬ 33 -.‫المشروع‬ ‫في‬ ‫المستخدمة‬ ‫الكائنات‬ ّ‫م‬‫تض‬ ‫التي‬ ‫العمل‬ ‫ساحة‬ِ‫م‬ :)Stage( ‫المنصة‬ ‫منطقة‬ 44 -.)Sprite( ‫الكائن‬ 55 -.)Background( ‫المنصة‬ ‫خلفية‬ 66 -.‫المشروع‬ ‫في‬ ‫المستخدمة‬ ‫الكائنات‬ ‫جميع‬ ‫وتحوي‬ ،)Sprites( ‫الكائنات‬ ‫منطقة‬ 77 -.)Script-Costumes-Sound( ‫التبويبات‬ ‫شريط‬ 88 -.)‫ة‬ّ‫ي‬‫البرمج‬ ‫المقاطع‬ ‫بها‬ ‫ع‬ّ‫م‬‫تتج‬ ‫التي‬ ‫ساحة‬ِ‫م‬‫(ال‬ :)Script Area( ‫البرمجة‬ ‫منطقة‬ 99 -.)Blocks Area( ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫منطقة‬ 1010.)Stage( ‫المنصة‬ ‫على‬ ‫الكائن‬ ‫موضع‬ ‫وتمثل‬ ،)x,y( ‫نقطة‬ 1111.‫العرض‬ ‫واجهة‬ ‫لغة‬ ‫اختيار‬ ‫يقونة‬‫أ‬�
  • 10. 6 ‫القـلــم‬ :‫تية‬‫آ‬�‫ال‬ ‫ّساؤلات‬‫ت‬‫ال‬ ‫عن‬ ‫جب‬‫أ‬� ّ‫م‬‫ث‬ ،‫المجاور‬ ‫خرف‬ّ‫ز‬‫ال‬ ‫ل‬ّ‫م‬‫أ‬�‫ت‬ ‫المستخدمة؟‬ ‫لوان‬‫أ‬�‫ال‬ ‫عدد‬ ‫ما‬ - ‫رت؟‬ّ‫ر‬‫تك‬ ‫التي‬ ‫ة‬ّ‫ي‬‫الهندس‬ ‫شكال‬‫أ‬�‫ال‬ ‫ما‬ - ‫قصى؟‬‫أ‬�‫ال‬ ‫المسجد‬ ‫لزخارف‬ ٍ‫ة‬‫مشابه‬ ‫زخارف‬ ‫رسم‬ ‫في‬ ‫سكراتش‬ ‫برنامج‬ ‫استخدام‬ ‫يمكن‬ ‫هل‬ - ‫القلم‬ ‫باستخدام‬ ‫سم‬ّ‫ر‬‫ال‬ ً‫ا‬‫ل‬ّ‫و‬‫أ‬� .‫القلم‬ ‫نزل‬‫أ‬�‫و‬ ،‫تحرك‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫باستخدام‬ ‫مستقيمة‬ ‫قطعة‬ ‫رسم‬ :)1( ‫نشاط‬ :‫تي‬‫أ‬�‫ي‬ ‫ما‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ،‫سكراتش‬ ‫برنامج‬ ‫ة‬ّ‫منص‬ ‫فتح‬‫أ‬� ‫المقطع‬ ‫ختار‬‫أ‬� ّ‫م‬‫ث‬ ،)script( ‫ة‬ّ‫ي‬‫البرمج‬ ‫المقاطع‬ ‫لى‬‫إ‬� ‫ذهب‬‫أ‬� - .‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫الحركة‬ ّ‫البرمجي‬ ‫رة‬‫أ‬�‫بالف‬ ‫سحبها‬‫أ‬� ّ‫م‬‫ث‬ ،‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ختار‬‫أ‬� - .‫خطوة‬ 70 ‫بقيمة‬ ‫الخطوات‬ ‫عدد‬ ‫ّد‬‫د‬‫ح‬‫أ‬�‫و‬ ،‫البرمجة‬ ‫منطقة‬ ‫لى‬‫إ‬� ‫اني‬ّ‫ث‬‫ال‬‫الدرس‬
  • 11. 7 ‫حدث؟‬ ‫ماذا‬ ،‫واحدة‬ ‫ة‬ّ‫ر‬‫لم‬ ‫ابقة‬ّ‫الس‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫على‬ ‫يسر‬‫أ‬�‫ال‬ ‫رة‬‫أ‬�‫الف‬ ّ‫ر‬‫بز‬ ‫ضغط‬‫أ‬� - ‫حدث؟‬ ‫ماذا‬ ،‫السابقة‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫على‬ ‫يسر‬‫أ‬�‫ال‬ ‫رة‬‫أ‬�‫الف‬ ّ‫ر‬‫ز‬ ‫بضغط‬ ّ‫ر‬‫ستم‬‫أ‬� - ّ‫م‬‫ث‬ ،‫رة‬‫أ‬�‫الف‬ ‫باستخدام‬ ‫اشة‬ّ‫الش‬ ‫منتصف‬ ‫لى‬‫إ‬� »‫«القط‬ ‫كائن‬ ‫سحب‬‫أ‬� - ،‫القلم‬ ّ‫البرمجي‬ ‫المقطع‬ ‫من‬ ‫القلم‬ ‫نزل‬‫أ‬� ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ضيف‬‫أ‬� :‫تي‬‫آ‬�‫كال‬ ‫لتصبح‬ ‫حدث؟‬ ‫ماذا‬ ‫صف‬‫أ‬�‫و‬ ،‫البرمجة‬ ‫منطقة‬ ‫في‬ ‫ابقة‬ّ‫س‬‫ال‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫على‬ ‫يسر‬‫أ‬�‫ال‬ ‫رة‬‫أ‬�‫الف‬ ّ‫ر‬‫بز‬ ‫ضغط‬‫أ‬� - 11-‫من‬ ‫الكائنات‬ ‫لانتقال‬ ‫حركة‬ ّ‫البرمجي‬ ‫المقطع‬ ‫في‬ ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ستخدم‬ُ‫ت‬ .‫المدخلة‬ ‫للقيمة‬ ٍ‫و‬‫مسا‬ ٍ‫خطوات‬ ‫وبعدد‬ ،ً‫ة‬‫مباشر‬ ‫ة‬ّ‫المنص‬ ‫على‬ ‫خر‬‫آ‬�‫ل‬ ‫موضع‬ 22-‫كما‬ ،‫خطوط‬ ‫لرسم‬ ‫قلم‬ ‫البرمجي‬ ‫المقطع‬ ‫في‬ ‫الموجودة‬ ‫القلم‬ ‫نزل‬‫أ‬� ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ستخدم‬ُ‫ت‬ .‫ورقة‬ ‫على‬ ‫نزاله‬‫إ‬� ‫عند‬ ‫قلمك‬ ‫يفعل‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬� .‫القلم‬ ‫ثر‬‫أ‬� ‫من‬ ‫ص‬ّ‫ل‬‫التخ‬ :)2( ‫نشاط‬ ‫دون‬ ً‫ة‬‫منفرد‬ ‫الكائن‬ ‫برمجة‬ ‫منطقة‬ ‫لى‬‫إ‬� ،‫القلم‬ ّ‫البرمجي‬ ‫المقطع‬ ‫من‬ ، ‫امسح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ضيف‬‫أ‬� - .‫ابقة‬ّ‫الس‬ ‫وامر‬‫أ‬�‫ال‬ ‫بلبنات‬ ‫لصاقها‬‫إ‬� ‫لاحظ؟‬‫أ‬� ‫ماذا‬ ، ‫امسح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫على‬ ‫يسر‬‫أ‬�‫ال‬ ‫رة‬‫أ‬�‫الف‬ ّ‫ر‬‫بز‬ ‫ضغط‬‫أ‬� - ‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫ابق‬ّ‫س‬‫ال‬ ‫شاط‬ّ‫ن‬‫ال‬ ‫في‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫بداية‬ ‫لى‬‫إ‬� ، ‫امسح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - .‫الكائنات‬ ‫عدا‬ ‫ة‬ّ‫المنص‬ ‫على‬ ‫القلم‬ ‫آثار‬� ّ‫ل‬‫ك‬ ‫زيل‬ُ‫ت‬ ‫امسح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬�
  • 12. 8 .‫نزاله‬‫إ‬�‫و‬ ‫القلم‬ ‫رفع‬ :)3( ‫نشاط‬ .‫القط‬ ‫كائن‬ ‫برمجة‬ ‫منطقة‬ ‫في‬ ‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - ‫البرنامج؟‬ ‫ناتج‬ ‫يكون‬ ‫ن‬‫أ‬� ‫تتوقع‬ ‫ماذا‬ - .‫حدث‬ ‫ما‬ ‫ر‬ّ‫س‬‫ف‬‫أ‬�‫و‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - ‫الحياة؟‬ ‫في‬ ‫البرنامج‬ ‫بناتج‬ ‫شبيه‬ ‫ناتج‬ ‫رؤية‬ ‫يمكن‬ ‫ين‬‫أ‬� :‫ر‬ّ‫ك‬‫ف‬‫أ‬� 11-‫كان‬ ‫ذا‬‫إ‬� ‫الكائن‬ ‫سير‬ ّ‫ط‬َ‫خ‬ ‫يظهر‬ ‫ولا‬ ،ً‫ا‬‫نازل‬ ‫القلم‬ ‫كان‬ ‫ذا‬‫إ‬� ‫سيره‬ ّ‫ط‬‫خ‬ ‫به‬ ّ‫ط‬ُ‫خ‬َ‫ي‬ ،ً‫ا‬‫قلم‬ ‫الكائن‬ ‫يحمل‬ .ً‫ا‬‫مرفوع‬ ‫القلم‬ 22-.‫عكسية‬ ‫بصورة‬ ‫تعملان‬ ‫القلم‬ ‫وارفع‬ ‫القلم‬ ‫نزل‬‫أ‬� ‫البرمجي‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنتا‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬� .‫ة‬ ّ‫المنص‬ ‫حدود‬ :)4( ‫نشاط‬ :‫تي‬‫أ‬�‫ي‬ ‫كما‬ ‫حدودها‬ ّ‫د‬‫تمت‬ ‫حيث‬ ،ّ‫البياني‬ ‫سم‬ّ‫ر‬‫ال‬ ‫ورقة‬ ‫سكراتش‬ ‫ة‬ّ‫منص‬ ‫تشبه‬ ‫اليمين‬ ‫قصى‬‫أ‬� ‫لى‬‫إ‬� ‫المنتصف‬ ‫نقطة‬ ‫من‬ ‫المسافة‬ - .‫خطوة‬ 240 ‫تساوي‬ ‫اليسار‬ ‫قصى‬‫أ‬� ‫لى‬‫إ‬� ‫المنتصف‬ ‫نقطة‬ ‫من‬ ‫المسافة‬ - .‫خطوة‬ 240 ‫تساوي‬ ‫على‬‫أ‬�‫ال‬ ‫لى‬‫إ‬� ‫المنتصف‬ ‫نقطة‬ ‫من‬ ‫المسافة‬ - .‫خطوة‬ 180 ‫تساوي‬ ‫سفل‬‫أ‬�‫ال‬ ‫لى‬‫إ‬� ‫المنتصف‬ ‫نقطة‬ ‫من‬ ‫المسافة‬ -
  • 13. 9 .‫خطوة‬ 180 ‫تساوي‬ :‫تي‬‫أ‬�‫ي‬ ‫ما‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� ،‫ة‬ّ‫المنص‬ ‫داخل‬ ‫القط‬ ‫كائن‬ ‫حركة‬ ‫استكشاف‬ ‫جل‬‫أ‬� ‫ومن‬ . ‫امسح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫دراج‬‫إ‬�‫ب‬ ‫ة‬ّ‫المنص‬ ‫مسح‬‫أ‬� - ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ، )0=‫ص‬ ،0=‫(س‬ ‫الموضع‬ ‫لى‬‫إ‬� ‫اذهب‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - .‫حدث‬ ‫ما‬ ‫صف‬‫أ‬�‫و‬ ،‫عليه‬ ‫غط‬ّ‫بالض‬ ‫البرنامج‬ .‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ،‫سكراتش‬ ‫ة‬ّ‫منص‬ ‫على‬ ‫مكان‬ ّ‫ي‬‫أ‬� ‫لى‬‫إ‬� ‫رة‬‫أ‬�‫الف‬ ‫باستخدام‬ ‫القط‬ ‫كائن‬ ‫موضع‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� - .‫حدث‬ ‫ما‬ ‫صف‬‫أ‬� - ‫للانتقال‬ ‫؛‬ )0=‫ص‬ ،0=‫(س‬ ‫الموضع‬ ‫لى‬‫إ‬� ‫اذهب‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ستخدم‬‫أ‬� .ً‫ا‬‫دائم‬ )‫صل‬‫أ‬�‫ال‬ ‫(نقطة‬ ‫ة‬ّ‫المنص‬ ‫مركز‬ ‫نقطة‬ ‫لى‬‫إ‬� :‫م‬ّ‫ل‬‫تع‬‫أ‬� .‫مختلفة‬ ‫مواقع‬ ‫بين‬ ‫الكائن‬ ‫انتقال‬ :)5( ‫نشاط‬ ‫باستخدام‬ ‫قمت‬ ‫هل‬ ‫ما؟‬ ‫دولة‬ ‫و‬‫أ‬� ،‫ما‬ ٍ‫د‬‫بل‬ ‫لى‬‫إ‬� ‫قربائك‬‫أ‬� ‫من‬ ‫حد‬‫أ‬� ‫و‬‫أ‬� ،‫والديك‬ ‫مع‬ ً‫ا‬‫يوم‬ ‫سافرت‬ ‫و‬‫أ‬� ‫انتقلت‬ ‫هل‬ ‫طرق‬ ‫لى‬‫إ‬� ‫عرف‬ّ‫ت‬‫لل‬ ‫ستخدم‬ُ‫ت‬ ‫ما‬ ً‫ة‬‫عاد‬ ‫ها‬ّ‫ن‬‫لك‬ ،‫مختلفة‬ ‫واستخدامات‬ ‫نواع‬‫أ‬� ‫للخرائط‬ ‫فر؟‬ّ‫س‬‫ال‬ ‫ثناء‬‫أ‬� ‫الخريطة‬ ‫بين‬ ‫المسافة‬ ‫حساب‬ ‫يمكن‬ ‫كما‬ ،‫ليه‬‫إ‬� ‫فر‬ّ‫الس‬ ‫و‬‫أ‬� ‫هاب‬ّ‫ذ‬‫ال‬ ‫المراد‬ ‫والموقع‬ ّ‫الحالي‬ ‫موقعك‬ ‫بين‬ ‫الممكنة‬ ‫الوصول‬ .‫ذلك‬ ‫ردت‬‫أ‬� ‫ن‬‫إ‬� ‫سر‬ُ‫ي‬‫و‬ ‫بسهولة‬ ‫موقعين‬ .‫القط‬ ‫لكائن‬ ‫البرمجة‬ ‫منطقة‬ ‫في‬ ‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - ‫حدث؟‬ ‫ماذا‬ ‫صف‬‫أ‬�‫و‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - ‫البرنامج؟‬ ‫تنفيذ‬ ‫بداية‬ ‫عند‬ ‫القط‬ ‫لكائن‬ ‫ل‬ّ‫و‬‫أ‬�‫ال‬ ‫الموضع‬ ‫ما‬ - ............... :‫ص‬ ‫موضع‬ ........... :‫س‬ ‫موضع‬ ............... :‫ص‬ ‫موضع‬ ........... :‫س‬ ‫موضع‬ ‫القط؟‬ ‫كائن‬ ‫ليه‬‫إ‬� ‫انتقل‬ ‫الذي‬ ‫الموقع‬ ‫ما‬ - ‫مناسبة‬ ٍ‫م‬‫بقي‬ )‫و(الخامسة‬ )‫(الثالثة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫في‬ )‫ص‬ ‫(الموضع‬ ‫وقيمة‬ ،)‫س‬ ‫(الموضع‬ ‫قيمة‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� - .‫حدث‬ ‫ما‬ ‫صف‬‫أ‬�‫و‬ ،ً‫ا‬‫سابق‬ ‫متها‬ّ‫ل‬‫تع‬ ‫التي‬ ‫ة‬ّ‫المنص‬ ‫حدود‬ ‫ضمن‬
  • 14. 10 11-،‫س‬ ‫الموضع‬ ‫قيمة‬ ‫تحديد‬ ‫خلال‬ ‫من‬ ،‫ة‬ّ‫المنص‬ ‫على‬ ‫آخر‬� ‫لموقع‬ ‫الحالي‬ ‫موقعه‬ ‫من‬ ‫الكائن‬ ‫ينتقل‬ ‫من‬ ‫الموضع‬ ‫لى‬‫إ‬� ‫اذهب‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ‫ص‬ ‫الموضع‬ ‫وقيمة‬ .‫حركة‬ ‫البرمجي‬ ‫المقطع‬ 22-.ً‫ا‬‫دائم‬ ‫ة‬ّ‫المنص‬ ‫مركز‬ ‫نقطة‬ ‫الكائن‬ ‫موقع‬ ‫يكون‬ ‫ن‬‫أ‬� ً‫ا‬‫شرط‬ ‫ليس‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬� .‫للمنتصفها‬ ‫والعودة‬ ،‫ة‬ ّ‫المنص‬ ‫على‬ ‫ك‬ّ‫ر‬‫التح‬ :)6( ‫نشاط‬ ‫منطقة‬ ‫لى‬‫إ‬� )0=‫ص‬ ،0=‫(س‬ ‫الموضع‬ ‫الى‬ ‫اذهب‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫درج‬‫أ‬� - .‫القط‬ ‫لكائن‬ ‫البرمجة‬ . ‫خطوة‬ 240 ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - ‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫ابقة‬ّ‫الس‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - . )-240( ‫القيمة‬ ‫لى‬‫إ‬� ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫بلبنة‬ )240( ‫القيمة‬ ‫بتغيير‬ ‫شاط‬ّ‫ن‬‫ال‬ ‫ر‬ّ‫ر‬‫ك‬‫أ‬� - .‫القط‬ ‫كائن‬ ‫بحركة‬ ‫البة‬ّ‫الس‬ ‫شارة‬ ‫ال�إ‬ ‫علاقة‬ ‫ر‬ّ‫فس‬‫أ‬� ‫ثم‬ ،‫حدث‬ ‫ما‬ ‫صف‬‫أ‬� - .‫الكائن‬ ‫جاهات‬ّ‫ت‬‫ا‬ :)7( ‫نشاط‬ .‫القط‬ ‫لكائن‬ ‫البرمجة‬ ‫منطقة‬ ‫في‬ )0( ‫الاتجاه‬ ‫نحو‬ ‫جه‬ّ‫ت‬‫ا‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫درج‬‫أ‬� - .‫ابقة‬ّ‫الس‬ ‫بنة‬ّ‫ل‬‫ال‬ ‫لى‬‫إ‬� )0=‫ص‬ ،0=‫(س‬ ‫لى‬‫إ‬� ‫اذهب‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - .‫ابقة‬ّ‫س‬‫ال‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫لى‬‫إ‬� ‫خطوة‬ 100 ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - .‫لاحظ‬‫أ‬� ‫ما‬ ‫صف‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - ‫ّدة‬‫د‬‫المح‬ ‫القيمة‬ ‫على‬ ‫يعتمد‬ ‫ة‬ّ‫المنص‬ ‫داخل‬ ‫القط‬ ‫كائن‬ ‫ّجاه‬‫ت‬‫ا‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬� .‫المجاورة‬ ‫الاتجاه‬ ‫نحو‬ ‫جه‬ّ‫ت‬‫ا‬ ‫مر‬‫أ‬�‫ال‬ ‫بلبنة‬
  • 15. 11 ، ‫الاتجاه‬ ‫نحو‬ ‫جه‬ّ‫ت‬‫ا‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ))-90( ‫بالقيمة‬ 0( ‫القيمة‬ ‫بتغيير‬ ‫شاط‬ّ‫ن‬‫ال‬ ‫ر‬ّ‫ر‬‫ك‬‫أ‬� - .‫حدث‬ ‫ما‬ ‫ر‬ّ‫فس‬‫أ‬�‫و‬ .‫الكائن‬ ‫ارتداد‬ :)8( ‫نشاط‬ .‫القط‬ ‫لكائن‬ ‫البرمجة‬ ‫بمنطقة‬ ‫امسح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫درج‬‫أ‬� - .‫ابقة‬ّ‫الس‬ ‫بنة‬ّ‫ل‬‫ال‬ ‫في‬ ‫خطوة‬ 500 ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬�‫و‬ ،‫ة‬ّ‫المنص‬ ‫لى‬‫إ‬� ‫ذهب‬‫أ‬� - .‫حدث‬ ‫ما‬ ‫صف‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - .ً‫ا‬‫ظاهر‬ ‫د‬ُ‫ع‬َ‫ي‬ ‫ولم‬ ،‫ة‬ّ‫المنص‬ ‫حدود‬ ‫عن‬ ‫خرج‬ ‫الكائن‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬� ‫ة؟‬ّ‫ف‬‫الحا‬ ‫حدود‬ ‫عن‬ ‫الكائن‬ ‫خروج‬ ‫منع‬‫أ‬� ‫كيف‬ ،‫ذن‬‫إ‬� ‫بنات‬ّ‫ل‬‫بال‬ ‫ة‬ّ‫ف‬‫الحا‬ ‫عند‬ ‫كنت‬ ‫ذا‬‫إ‬� ّ‫د‬‫ارت‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - .‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ‫البرنامج‬ ‫ليصبح‬ ،‫ابقة‬ّ‫الس‬ ‫ة‬ّ‫ي‬‫البرمج‬ .‫لاحظ‬‫أ‬� ‫ما‬ ‫صف‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - .ً‫ا‬‫مقلوب‬ ‫القط‬ ‫كائن‬ ‫ظهر‬‫أ‬� ‫الارتداد‬ ّ‫ن‬‫لك‬ ،‫ة‬ّ‫المنص‬ ‫حدود‬ ‫عن‬ ‫يخرج‬ ‫لم‬ ‫الكائن‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬� !‫ة؟‬ّ‫ف‬‫الحا‬ ‫عن‬ ‫الارتداد‬ ‫عند‬ ً‫ا‬‫معتدل‬ ‫الكائن‬ ُ‫ر‬‫ظها‬‫إ‬� ‫يمكن‬ ‫كيف‬ :‫ر‬ّ‫ك‬‫ف‬‫أ‬� ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫لى‬‫إ‬� )‫(يمين-يسار‬ ‫الدوران‬ ‫نمط‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - .‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫ابقة‬ّ‫الس‬ .‫لاحظ‬‫أ‬� ‫ما‬ ‫صف‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - .‫ة‬ّ‫المنص‬ ‫حدود‬ ‫عن‬ ‫الخروج‬ ‫ودون‬ ،ً‫ا‬‫معتدل‬ ‫ظهر‬ ‫الكائن‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬�
  • 16. 12 11-. ‫ة‬ّ‫ف‬‫الحا‬ ‫عند‬ ‫كنت‬ ‫ذا‬‫إ‬� ّ‫د‬‫ارت‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫خلال‬ ‫من‬ ‫ة‬ّ‫المنص‬ ‫حدود‬ ‫عن‬ ‫الكائن‬ ّ‫د‬‫يرت‬ 22-‫اقترنت‬ ‫ذا‬‫إ‬� ‫ا‬ّ‫ل‬‫إ‬� ،‫ة‬ّ‫المنص‬ ‫ة‬ّ‫ف‬‫حا‬ ‫عن‬ ‫الارتداد‬ ‫بعد‬ ً‫ا‬‫مقلوب‬ ‫الكائن‬ ‫يظهر‬ ‫ذا‬‫إ‬� ّ‫د‬‫ارت‬ ‫مر‬‫أ‬�‫ال‬ ‫بلبنة‬ )‫(يمين-يسار‬ ‫ّوران‬‫د‬‫ال‬ ‫نمط‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ .‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫ة‬ّ‫ف‬‫الحا‬ ‫عند‬ ‫كنت‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬� ً‫ا‬‫عدد‬ ‫ر‬ّ‫ر‬‫يك‬ ‫ن‬‫أ‬� ‫راد‬‫أ‬� ‫حال‬ ‫في‬ ،‫المسبح‬ ‫ة‬ّ‫ف‬‫حا‬ ‫عند‬ ‫اح‬ّ‫ب‬‫الس‬ ‫بها‬ ‫يقوم‬ ‫التي‬ ‫الحركة‬ ‫ما‬ ،‫السباحة‬ ‫سباق‬ ‫في‬ ‫شواط؟‬‫أ‬�‫ال‬ ‫من‬ :‫ر‬ّ‫ك‬‫ف‬‫أ‬� ‫القلم‬ ‫خصائص‬ ً‫ا‬‫ثانيـ‬ .‫القلم‬ ‫حجم‬ :)9( ‫نشاط‬ :‫تية‬‫آ‬�‫ال‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� ،‫القط‬ ‫لكائن‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫المنطقة‬ ‫في‬ - .‫لاحظ‬‫أ‬� ‫ما‬ ‫صف‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - ً‫ا‬‫مساوي‬ ‫القلم‬ ‫حجم‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ‫ابقة‬ّ‫س‬‫ال‬ ‫القلم‬ ‫حجم‬ ‫قيمة‬ ‫ستبدل‬‫أ‬� - .100 ،77 ،50 ،12 :‫مثل‬ ،‫للقلم‬ ‫مختلفة‬ ‫حجام‬‫أ‬� ‫بقيم‬ ‫ذلك؟‬ ‫كيف‬ ‫البرنامج؟‬ ‫نتيجة‬ ‫رت‬ّ‫ي‬‫تغ‬ ‫هل‬ -
  • 17. 13 .‫القلم‬ ‫يرسمه‬ ‫الذي‬ ‫الخط‬ ‫مك‬ُ‫س‬ ‫زاد‬ ‫القلم‬ ‫حجم‬ ‫قيمة‬ ‫زادت‬ ‫ما‬ّ‫ل‬‫ك‬ ‫ه‬ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬� . ً‫ا‬‫مساوي‬ ‫القلم‬ ‫حجم‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ‫القيمة‬ ‫ر‬ّ‫ي‬‫بتغ‬ ‫القلم‬ ‫حجم‬ ‫ر‬ّ‫ي‬‫يتغ‬ - ّ‫البرمجي‬ ‫المقطع‬ ‫في‬ ً‫ا‬‫مساوي‬ ‫القلم‬ ‫حجم‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫استخدام‬ ‫يمكن‬ - .‫مختلفة‬ ‫حجام‬‫أ‬�‫ب‬ ّ‫ط‬‫خ‬ ‫لرسم‬ ‫قلم‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬� .‫القلم‬ ‫حجم‬ ‫تطبيقات‬ :)10( ‫نشاط‬ :‫تي‬‫أ‬�‫ي‬ ‫بما‬ ‫قوم‬‫أ‬� ،‫دناه‬‫أ‬� ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫ماكة‬ّ‫س‬‫ال‬ ‫ومختلفة‬ ،‫صلة‬ّ‫ت‬‫م‬ ‫غير‬ ‫مستقيمة‬ ‫قطع‬ ‫ثلاث‬ ‫لرسم‬ .‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - .‫نفيذ‬ّ‫ت‬‫ال‬ ‫خطوات‬ ‫صف‬‫أ‬�‫و‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - ،‫سطى‬ُ‫و‬‫وال‬ ،‫فيعة‬ّ‫ر‬‫(ال‬ ‫المستقيمة‬ ‫القطع‬ ‫رسمت‬ ‫التي‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ّد‬‫د‬‫ح‬‫أ‬� - .)‫ميكة‬ّ‫س‬‫وال‬ .‫بذلك‬ ْ‫م‬‫لتق‬ ‫لونها؟‬ ‫تغيير‬ ‫يمكن‬ ‫وهل‬ ‫المرسومة؟‬ ‫الخطوط‬ ‫لون‬ ‫ما‬ -
  • 18. 14 .‫ّلوين‬‫ت‬‫ال‬ :)11( ‫نشاط‬ .‫ونة‬ّ‫ل‬‫م‬ ‫ورسومات‬ ،‫زخارف‬ ‫لعمل‬ ‫جميلة؛‬ ‫بطرق‬ ‫سم‬ّ‫ر‬‫ال‬ ‫تلوين‬ ‫ميزة‬ ‫سكراتش‬ ‫ة‬ّ‫منص‬ ‫رت‬ّ‫ف‬‫و‬ .‫القط‬ ‫لكائن‬ ‫البرمجة‬ ‫منطقة‬ ‫في‬ ‫المجاور‬ ‫البرنامج‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - ‫ة؟‬ّ‫المنص‬ ‫في‬ ‫اهرة‬ّ‫ظ‬‫ال‬ ‫لوان‬‫أ‬�‫ال‬ ‫وما‬ ،‫اتج؟‬ّ‫ن‬‫ال‬ ‫سم‬ّ‫ر‬‫ال‬ ‫ما‬ :‫ّد‬‫د‬‫ح‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - .‫البرنامج‬ ‫في‬ ‫لونه‬ ‫عن‬ ‫المسؤولة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنة‬ّ‫ل‬‫وال‬ ،‫ة‬ّ‫المنص‬ ‫في‬ ‫اهر‬ّ‫ظ‬‫ال‬ ‫ون‬ّ‫ل‬‫ال‬ ‫بين‬ ‫ق‬ّ‫ف‬‫و‬‫أ‬� - ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ، ً‫ا‬‫مساوي‬ ‫القلم‬ ‫لون‬ ‫اجعل‬ ‫لى‬‫إ‬� ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنة‬ّ‫ل‬‫ال‬ ‫قيمة‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� ،‫ن‬‫آ‬�‫ال‬ - ‫اتجة؟‬ّ‫ن‬‫ال‬ ‫لوان‬‫أ‬�‫ال‬ ‫ما‬ .‫البرنامج‬ 11-. ً‫ا‬‫مساوي‬ ‫القلم‬ ‫لون‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ً‫ا‬ّ‫ي‬‫عدد‬ ‫القيمة‬ ‫ر‬ّ‫ي‬‫بتغ‬ ‫القلم‬ ‫لون‬ ‫ر‬ّ‫ي‬‫يتغ‬ 22-.ً‫ا‬‫لون‬ 256 ‫سكراتش‬ ‫ة‬ّ‫منص‬ ‫دعمها‬َ‫ت‬ ‫التي‬ ‫المختلفة‬ ‫ة‬ّ‫ي‬‫ون‬ّ‫ل‬‫ال‬ ‫ودرجاتها‬ ‫لوان‬‫أ‬�‫ال‬ ‫عدد‬ ‫يبلغ‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬� .‫خرى‬‫أ‬� ‫بطرق‬ ‫ّلوين‬‫ت‬‫ال‬ :)12( ‫نشاط‬ ‫وجدت‬‫أ‬� ‫لذا؛‬ ،‫سكراتش‬ ‫برنامج‬ ‫ة‬ّ‫منص‬ ‫في‬ ‫رة‬ّ‫ف‬‫المتو‬ ‫ة‬ّ‫ي‬‫الرقم‬ ‫لوان‬‫أ‬�‫ال‬ ‫قيم‬ ‫جميع‬ ‫حفظ‬ ‫نسان‬ ‫ال�إ‬ ‫على‬ ‫عب‬ّ‫الص‬ ‫من‬ ً‫ا‬‫مساوي‬ ‫القلم‬ ‫لون‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫خلال‬ ‫من‬ ‫وتغييرها‬ ‫لوان‬‫أ‬�‫ال‬ ‫لاختيار‬ ‫يسيرة‬ ‫طريقة‬ ‫سكراتش‬ ‫ة‬ّ‫منص‬ .
  • 19. 15 :‫ملحوظة‬ ‫خلال‬ ‫من‬ ،‫ة‬ّ‫ي‬‫البرمج‬ ‫المقاطع‬ ‫قوائم‬ ‫في‬ ‫الموجودة‬ ‫لوان‬‫أ‬�‫ال‬ ‫من‬ ‫تشكيلة‬ ‫على‬ ‫الحصول‬ ‫يمكن‬ ،‫يد‬ ‫شكل‬ ‫على‬ ‫رة‬‫أ‬�‫الف‬ ‫ر‬ّ‫مؤش‬ ‫فيظهر‬ ،‫ون‬ّ‫ل‬‫الم‬ ‫ع‬ّ‫ب‬‫المر‬ ‫على‬ ‫غط‬ّ‫الض‬ ّ‫م‬‫يت‬ ‫حيث‬ ،‫المطلوب‬ ‫ون‬ّ‫ل‬‫ال‬ ‫ملامسة‬ ً‫ا‬‫مساوي‬ ‫القلم‬ ‫لون‬ ‫اجعل‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنة‬ّ‫ل‬‫ال‬ ‫في‬ ‫المختار‬ ‫ون‬ّ‫ل‬‫ال‬ ‫فيظهر‬ ،‫ة‬ّ‫المنص‬ ‫على‬ ‫لون‬ ّ‫ي‬‫أ‬� ‫اختيار‬ ‫لحين‬ .ً‫ة‬‫بداي‬ ‫كان‬ ‫كما‬ ‫همي‬ّ‫الس‬ ‫شكله‬ ‫لى‬‫إ‬� ‫رة‬‫أ‬�‫الف‬ ‫ر‬ّ‫مؤش‬ ‫ويعود‬ ،‫القلم‬ ّ‫البرمجي‬ ‫المقطع‬ ‫في‬ .‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - .‫اتج‬ّ‫ن‬‫ال‬ ‫لاحظ‬‫أ‬�‫و‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - :‫والي‬ّ‫ت‬‫ال‬ ‫على‬ ‫تية‬‫آ‬�‫ال‬ ‫لوان‬‫أ‬�‫ال‬ ‫لى‬‫إ‬� ‫علاه‬‫أ‬� ‫البرنامج‬ ‫من‬ ‫ّالثة‬‫ث‬‫ال‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنة‬ّ‫ل‬‫ال‬ ‫في‬ ‫ون‬ّ‫ل‬‫ال‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� - .‫اتج‬ّ‫ن‬‫ال‬ ‫لاحظ‬‫أ‬�‫و‬ ،‫الجديد‬ ‫باللون‬ ‫ة‬ّ‫ر‬‫م‬ ّ‫ل‬‫ك‬ ‫في‬ ‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - . ً‫ا‬‫مساوي‬ ‫القلم‬ ‫لون‬ ‫اجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ‫ون‬ّ‫ل‬‫ال‬ ‫بتغيير‬ ‫القلم‬ ‫لون‬ ‫ر‬ّ‫ي‬‫يتغ‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬� .‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - :‫سؤال‬ ‫؟‬‫حدث‬ ‫الذي‬ ‫ما‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
  • 20. 16 ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - :‫سؤال‬ ‫بين‬ ‫مسار‬ ‫لرسم‬ ‫المناسبة‬ ‫ة‬ّ‫ي‬‫البرمج‬ )‫خضراء‬ ‫ونقطة‬ ،‫حمراء‬ ‫(نقطة‬ ‫موقعين‬ ‫في‬ ّ‫ط‬‫الق‬ ‫ساعد‬‫أ‬� ‫بحيث‬ ،‫ة‬ّ‫المنص‬ ‫على‬ ‫لى‬‫إ‬� ‫الحمراء‬ ‫قطة‬ّ‫ن‬‫ال‬ ‫من‬ ‫انتقاله‬ ‫مسار‬ ‫رسم‬ .‫دناه‬‫أ‬� ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫الخضراء‬ ‫قطة‬ّ‫ن‬‫ال‬ .‫نة‬ّ‫و‬‫مل‬ ‫مستقيمة‬ ‫قطع‬ ‫رسم‬ :)13( ‫نشاط‬ ‫على‬ ‫اهر‬ّ‫ظ‬‫ال‬ ‫ع‬ّ‫ط‬‫المتق‬ ‫ن‬ّ‫و‬‫المل‬ ّ‫ط‬‫الخ‬ ‫القط‬ ‫ليرسم‬ ‫ة؛‬ّ‫ي‬‫البرمج‬ ‫المقاطع‬ ‫مجموعة‬ ‫وتركيب‬ ‫ترتيب‬ ‫في‬ ‫ليلى‬ ‫ساعد‬‫أ‬� .‫دناه‬‫أ‬� ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫ة‬ّ‫المنص‬ .‫ة‬ّ‫ي‬‫هندس‬ ‫شكال‬‫أ‬� ‫رسم‬ :)14( ‫نشاط‬ :‫تية‬‫آ‬�‫ال‬ ‫ساؤلات‬ّ‫ت‬‫ال‬ ‫عن‬ ‫جابة‬ ‫لل�إ‬ ‫ذها‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ،‫الظاهرة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬�
  • 21. 17 ‫القط؟‬ ‫كائن‬ ‫رسمه‬ ‫ذي‬ّ‫ل‬‫ا‬ ‫كل‬ّ‫الش‬ ‫اسم‬ ‫ما‬ - ‫اوية؟‬ّ‫ز‬‫ال‬ ‫قيمة‬ ‫ما‬ ،‫وزاوية‬ ‫مستقيمتين‬ ‫قطعتين‬ ‫من‬ ‫اتج‬ّ‫ن‬‫ال‬ ‫كل‬ّ‫الش‬ ‫ن‬ّ‫و‬‫يتك‬ - ‫استدار‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ّ‫ي‬‫أ‬�‫و‬ ‫المستقيمة؟‬ ‫ع‬َ‫ط‬ِ‫ق‬‫ال‬ ‫مت‬َ‫س‬َ‫ر‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ّ‫ي‬‫أ‬� - ‫القط؟‬ ‫كائن‬ ‫بسببها‬ ‫كل؟‬ّ‫الش‬ ّ‫ط‬‫الق‬ ‫كائن‬ ‫به‬ ‫م‬َ‫س‬َ‫ر‬ ‫الذي‬ ‫رتيب‬ّ‫ت‬‫ال‬ ‫ما‬ - .‫المجاورة‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫تنفيذ‬ ‫عند‬ ‫ة‬ ّ‫المنص‬ ‫على‬ ‫اتج‬ّ‫ن‬‫ال‬ ‫كل‬ّ‫الش‬ ‫ّد‬‫د‬‫ح‬‫أ‬� -‫ب‬ ‫البرنامج؟‬ ‫وهذا‬ ‫ابق‬ّ‫س‬‫ال‬ ‫البرنامج‬ ‫تنفيذ‬ ‫ناتج‬ ‫بين‬ ‫الفرق‬ ‫ما‬ - ‫(مع‬ ً‫ا‬‫يمين‬ ‫و‬‫أ‬� ، )‫الساعة‬ ‫عقارب‬ ‫حركة‬ ‫(عكس‬ ً‫ا‬‫يسار‬ ‫الاستدارة‬ ‫كائن‬ ّ‫ي‬‫أ‬�‫ل‬ ‫يمكن‬ .‫الحركة‬ ‫وامر‬‫أ‬� ‫في‬ ‫المدخلة‬ ‫ّرجات‬‫د‬‫ال‬ ‫بعدد‬ )‫الساعة‬ ‫عقارب‬ ‫حركة‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬� .‫مختلفة‬ ‫زوايا‬ ‫سم‬َ‫ر‬ :)15( ‫نشاط‬ :‫تي‬‫أ‬�‫ي‬ ‫ما‬ ‫لرسم‬ ّ‫ط‬‫الق‬ ‫كائن‬ ‫برمجة‬ ‫منطقة‬ ‫في‬ ‫المناسبة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - .)‫درجة‬ 90 ‫من‬ ‫قل‬‫أ‬� ‫الاستدارة‬ ‫(قيمة‬ ‫ة‬ّ‫د‬‫حا‬ ‫زاوية‬ .)‫درجة‬ 90 ‫من‬ ‫كبر‬‫أ‬� ‫الاستدارة‬ ‫(قيمة‬ ‫منفرجة‬ ‫زاوية‬ .)‫درجة‬ 90 ‫تساوي‬ ‫الاستدارة‬ ‫(قيمة‬ ‫قائمة‬ ‫زاوية‬ .‫جابتي‬‫إ‬� ‫ة‬ّ‫صح‬ ‫من‬ ‫د‬ّ‫ك‬‫أ‬�‫للت‬ ‫ة؛‬ّ‫ر‬‫م‬ ّ‫ل‬‫ك‬ ‫في‬ ‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� -
  • 22. 18 ‫حركة‬ ‫مع‬ ‫زاوية‬ ‫شكل‬ ‫على‬ ‫ّدة‬‫د‬‫مح‬ ‫بقيمة‬ ً‫ا‬‫يمين‬ ‫جه‬ّ‫ت‬‫ي‬ ‫الكائن‬ ‫تجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ - .‫اعة‬ّ‫الس‬ ‫عقارب‬ ‫عكس‬ ‫زاوية‬ ‫شكل‬ ‫على‬ ‫ّدة‬‫د‬‫مح‬ ‫بقيمة‬ ً‫ا‬‫يسار‬ ‫جه‬ّ‫ت‬‫ي‬ ‫الكائن‬ ‫تجعل‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ - .‫اعة‬ّ‫الس‬ ‫عقارب‬ ‫حركة‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬� :‫الكائن‬ ‫حركة‬ ‫على‬ ‫تية‬‫آ‬�‫ال‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫من‬ ّ‫ل‬‫ك‬ ‫تنفيذ‬ ‫ناتج‬ ‫ما‬ :‫ر‬ّ‫ك‬‫ف‬‫أ‬� .‫ضلاع‬‫أ‬�‫ال‬ ‫متوازي‬ ‫رسم‬ :)16( ‫نشاط‬ 60 ‫الثاني‬ ‫ضلعه‬ ‫وطول‬ ،‫خطوة‬ 100 ‫ول‬‫أ‬�‫ال‬ ‫ضلعه‬ ‫طول‬ ،‫ضلاع‬‫أ‬� ‫متوازي‬ ‫لرسم‬ ‫مناسبة‬ ‫وامر‬‫أ‬� ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - ِ‫ة‬‫سماك‬ ‫عن‬ ِ‫ومختلفين‬ ،‫القلم‬ ‫ماكة‬َ‫وس‬ ،‫ون‬ّ‫ل‬‫ال‬ ‫في‬ ‫متساويين‬ ‫متقابلين‬ ‫ضلعين‬ ّ‫ل‬‫ك‬ ‫يكون‬ ‫بحيث‬ ،‫خطوة‬ .‫هما‬ِ‫ن‬‫ولو‬ ،‫ين‬َ‫خر‬‫آ‬�‫ال‬ ‫لعين‬ّ‫الض‬ ً‫ا‬‫مختلف‬ ً‫ا‬‫لون‬ ‫ضلاع‬‫أ‬�‫ال‬ ‫متوازي‬ ‫في‬ ‫ربعة‬‫أ‬�‫ال‬ ‫ضلاع‬‫أ‬�‫ال‬ ‫من‬ ‫ضلع‬ ّ‫ل‬‫ك‬ ‫لجعل‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫تركيب‬ ‫عيد‬‫أ‬� - .‫ضلاع‬‫أ‬�‫ال‬ ‫ة‬ّ‫ي‬‫بق‬ ‫عن‬
  • 23. 19 :‫تية‬‫آ‬�‫ال‬ ‫شكال‬‫أ‬�‫ال‬ ‫من‬ ً‫ا‬‫كل‬ ُ‫م‬‫رس‬َ‫ت‬ ‫برامج‬ ‫لرسم‬ ‫ة‬ّ‫ي‬‫برمج‬ ‫لبنات‬ ‫ركب‬‫أ‬� :‫سؤال‬
  • 24. 20 ‫الانتظار‬ ‫وفترة‬ )‫الدورانية‬ ‫(الحلقة‬ ‫ّـكرارات‬‫ت‬‫ال‬ :‫ّكرار‬‫ت‬‫ال‬ ً‫ا‬‫ل‬ّ‫و‬‫أ‬� ‫نختصر‬ ‫ّنا‬‫ن‬‫إ‬�‫ف‬ ،‫مدرسة‬ ،‫مدرسة‬ ،‫مدرسة‬ ،‫مدرسة‬ ،‫مدرسة‬ :‫كلمة‬ ‫قول‬ ‫عادة‬‫إ‬� ‫لك‬ ‫صديق‬ ‫من‬ ‫تطلب‬ ‫حين‬ .)‫مرات‬ ‫خمس‬ ‫مدرسة‬ ‫كلمة‬ َ‫ل‬‫قو‬ ‫ر‬ّ‫ر‬‫(ك‬ :‫بالعبارة‬ ‫الكلمات‬ ‫من‬ ً‫ابتداء‬ ‫القدم‬ ‫كرة‬ ‫ملعب‬ ‫حول‬ ‫يدور‬ ‫ن‬‫أ‬� ‫شخص‬ ‫من‬ ‫نطلب‬ ‫وحين‬ :‫تية‬‫آ‬�‫ال‬ ‫العبارات‬ ‫مجموعة‬ ‫نقول‬ ‫ّنا‬‫ن‬‫إ‬�‫ف‬ ،)‫أ‬�( .‫درجة‬ 90 ‫اليسار‬ ‫ناحية‬ ‫استدر‬ ّ‫م‬‫ث‬ ،‫021م‬ ‫مسافة‬ ‫ر‬ِ‫س‬ - .‫درجة‬ 90 ‫اليسار‬ ‫ناحية‬ ‫استدر‬ ّ‫م‬‫ث‬ ،‫09م‬ ‫مسافة‬ ‫ر‬ِ‫س‬ - .‫درجة‬ 90 ‫اليسار‬ ‫ناحية‬ ‫استدر‬ ّ‫م‬‫ث‬ ،‫021م‬ ‫مسافة‬ ‫ر‬ِ‫س‬ - .‫درجة‬ 90 ‫اليسار‬ ‫ناحية‬ ‫استدر‬ ّ‫م‬‫ث‬ ،‫09م‬ ‫مسافة‬ ‫ر‬ِ‫س‬ - ‫مختصرة؟‬ ‫بصورة‬ ‫وامر‬‫أ‬�‫ال‬ ‫تلك‬ ‫تنفيذ‬ ‫يمكن‬ ‫كيف‬ ،‫ولكن‬ .‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫تكرار‬ :)1( ‫نشاط‬ ‫للوحة‬ ّ‫الخارجي‬ ‫ع‬ّ‫ب‬‫المر‬ ‫حدود‬ ‫لرسم‬ ‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫مجموعة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - :‫تية‬‫آ‬�‫ال‬ ‫ساؤلات‬ّ‫ت‬‫ال‬ ‫عن‬ ‫جيب‬‫أ‬� ّ‫م‬‫ث‬ ،‫وحدة‬ 70 ‫طولها‬ ‫يكون‬ ‫بحيث‬ ،‫دناه‬‫أ‬� ‫الشطرنج‬ .‫الناتج‬ ‫سم‬ّ‫ر‬‫ال‬ ‫صف‬‫أ‬� ّ‫م‬‫ث‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - ‫رت؟‬ّ‫ر‬‫تك‬ ‫التي‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫مجموعة‬ ‫ما‬ - ‫منها؟‬ ‫مجموعة‬ ّ‫ل‬‫ك‬ ‫رت‬ّ‫ر‬‫تك‬ ‫ة‬ّ‫ر‬‫م‬ ‫كم‬ - ‫الثالث‬‫الدرس‬
  • 25. 21 .‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،‫ّحكم‬‫ت‬‫ال‬ ّ‫البرمجي‬ ‫المقطع‬ ‫ّد‬‫د‬‫ح‬‫أ‬� - .4 ‫القيمة‬ ‫لها‬ ‫سند‬‫أ‬�‫و‬ ، ‫ة‬ّ‫ر‬‫م‬ ‫ر‬ّ‫ر‬‫ك‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ختار‬‫أ‬� - .‫المجاورة‬ ‫رة‬ّ‫ر‬‫المتك‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫مجموعة‬ ‫كرار‬ّ‫ت‬‫ال‬ ‫داخل‬ ‫ع‬ َ‫ض‬‫أ‬� - ‫لبنات‬ ‫تنفيذ‬ ‫ات‬ّ‫ر‬‫م‬ ‫عدد‬ ‫عن‬ ‫ر‬ّ‫ب‬‫تع‬ ‫قيمة‬ ‫وله‬ ،‫حكم‬ّ‫ت‬‫ال‬ ّ‫البرمجي‬ ‫المقطع‬ ‫مر‬‫أ‬� ‫لبنات‬ ‫حد‬‫أ‬� ‫كرار‬ّ‫ت‬‫ال‬ ‫ّل‬‫ث‬‫يم‬ - .‫بداخله‬ ‫وامر‬‫أ‬�‫ال‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬� .‫ة‬ّ‫ي‬‫الخارج‬ ‫اوية‬ّ‫ز‬‫ال‬ ‫على‬ ً‫ا‬‫اعتماد‬ ‫سم‬ّ‫ر‬‫ال‬ :)2( ‫نشاط‬ :‫تليها‬ ‫التي‬ ‫ساؤلات‬ّ‫ت‬‫ال‬ ‫عن‬ ‫جيب‬‫أ‬� ّ‫م‬‫ث‬ ،‫دناه‬‫أ‬� ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫من‬ ‫مجموعة‬ ّ‫ل‬‫ك‬ ‫تنفيذ‬ ‫ناتج‬ ‫رسم‬‫أ‬� ‫لماذا؟‬ ‫ّاني؟‬‫ث‬‫ال‬ ‫البرنامج‬ ‫تنفيذ‬ ‫ناتج‬ ‫عن‬ ‫ل‬ّ‫و‬‫أ‬�‫ال‬ ‫البرنامج‬ ‫تنفيذ‬ ‫ناتج‬ ‫اختلف‬ ‫هل‬ - ...................= )‫درجة‬ 90 × ‫تكرارات‬ 4( ‫ضرب‬ ‫حاصل‬ ‫قيمة‬ - ..................= )‫درجة‬ 90 × ‫تكرارات‬ 8( ‫ضرب‬ ‫حاصل‬ ‫قيمة‬ - ‫تستنتج؟‬ ‫ماذا‬ -
  • 26. 22 .‫درجة‬ 360 ‫تكافئ‬ ‫للكائن‬ ‫الكاملة‬ ‫ّورة‬‫د‬‫ال‬ ّ‫ن‬‫إ‬�‫ف‬ ،‫شكال‬‫أ‬�‫ال‬ ‫رسم‬ ‫ثناء‬‫أ‬� :‫م‬ّ‫ل‬‫تع‬‫أ‬� .‫البرمجة‬ ‫لبنات‬ ‫تركيب‬ :)3( ‫نشاط‬ :‫مامك‬‫أ‬� ‫اهر‬ّ‫ظ‬‫ال‬ ‫كل‬ّ‫الش‬ ‫رسم‬ ‫على‬ ّ‫ط‬‫الق‬ ‫كائن‬ ‫يساعد‬ ً‫ا‬‫برنامج‬ ‫تية‬‫آ‬�‫ال‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫من‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� .‫الرسم‬ ‫بعد‬ ‫الكائن‬ ‫جاه‬ّ‫ت‬‫ا‬ :)4( ‫نشاط‬ .‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫من‬ ‫مجموعة‬ ‫كل‬ ‫تنفيذ‬ ‫بعد‬ ‫الكائن‬ ‫ّجاه‬‫ت‬‫ا‬ ‫ّد‬‫د‬‫ح‬‫أ‬� ّ‫م‬‫ث‬ ،‫الكائن‬ ‫مسار‬ ‫ع‬ّ‫ب‬‫تت‬‫أ‬�
  • 27. 23 .‫ة‬ّ‫ي‬‫البرمج‬ ‫خطاء‬‫أ‬�‫ال‬ ‫تصويب‬ :)5( ‫نشاط‬ ‫متساوي‬ ً‫ا‬‫ثـ‬ّ‫ل‬‫مث‬ ‫الكائن‬ ‫رسم‬ ‫بهدف‬ ‫ة؛‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫من‬ ‫مجموعة‬ ٌ‫ر‬‫سام‬ ‫ب‬ّ‫ك‬‫ر‬ - ‫كما‬ ،‫اتج‬ّ‫ن‬‫ال‬ ‫لديه‬ ‫ظهر‬ ‫التنفيذ‬ ‫عند‬ ْ‫لكن‬ ،‫وحدة‬ 75 ‫يساوي‬ ‫ضلعه‬ ‫طول‬ ،‫ضلاع‬‫أ‬�‫ال‬ .‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ .‫المجاور‬ ‫برنامجه‬ ‫بتصحيح‬ ‫ث‬ّ‫ل‬‫المث‬ ‫لرسم‬ ً‫ا‬‫سامر‬ ‫ساعد‬‫أ‬� - .‫الناتج‬ ‫من‬ ‫د‬ّ‫ك‬‫أ‬�‫للت‬ ‫البرنامج؛‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - .‫الخارجية‬ ‫اوية‬ّ‫ز‬‫ال‬ ‫قيمة‬ ‫حسب‬ ‫يستدير‬ ‫الكائن‬ ّ‫ن‬‫أ‬� ‫ّر‬‫ك‬‫تذ‬‫أ‬� .‫ّب‬‫ك‬‫ر‬‫أ‬�‫و‬ ‫شاهد‬‫أ‬� :)6( ‫نشاط‬ ‫كل‬ّ‫الش‬ ‫يرسم‬ ‫برنامج‬ ‫لكتابة‬ ‫يسارها؛‬ ‫على‬ ‫كل‬ّ‫الش‬ ‫ترسم‬ ‫التي‬ ،‫دناه‬‫أ‬� ‫بة‬ّ‫ك‬‫المر‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫بلبنات‬ ‫ستعين‬‫أ‬� :‫يليه‬ ‫الذي‬
  • 28. 24 ‫لبنات‬ ‫ستخدم‬‫أ‬� ،)‫أ‬�( ‫الشكل‬ ‫يرسم‬ ‫المجاور‬ ‫البرنامج‬ ‫كان‬ ‫ذا‬‫إ‬� :‫سؤال‬ .)‫(ب‬ ‫الشكل‬ ‫لرسم‬ ‫التكرار‬ ‫أ‬� ‫ب‬ )‫سريعة‬ ‫وحركة‬ ‫بطيئة‬ ‫(حركة‬ ‫الانتظار‬ ‫فترة‬ ً‫ا‬‫ثانيـ‬ . ‫انتظر‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫توظيف‬ :)7( ‫نشاط‬ ‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫ذه‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ،‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - ‫الكائن؟‬ ‫يدور‬ ‫دورة‬ ‫كم‬ ،‫يك‬‫أ‬�‫بر‬ - ‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،60 ‫القيمة‬ ‫لى‬‫إ‬� 15 ‫القيمة‬ ‫من‬ ‫للكائن‬ ‫الاستدارة‬ ‫قيمة‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� - .‫قيمتها‬ ‫بنقصان‬ ‫الدوران‬ ‫سرعة‬ ّ‫ل‬‫وتق‬ ،‫الاستدارة‬ ‫قيمة‬ ‫بازدياد‬ ‫تزداد‬ ‫الكائن‬ ‫دوران‬ ‫سرعة‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬� ‫لبنة‬ ‫بعد‬ ‫علاه‬‫أ‬� ‫للبرنامج‬ ‫ضيفها‬‫أ‬�‫و‬ ، ‫انتظر‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ّد‬‫د‬‫ح‬‫أ‬� ،‫ّحكم‬‫ت‬‫ال‬ ‫البرمجي‬ ‫المقطع‬ ‫من‬ - .‫استدر‬ ‫مر‬‫أ‬�‫ال‬ ‫البرنامج؟‬ ‫تنفيذ‬ ‫عند‬ ‫الكائن‬ ‫دوران‬ ‫لسرعة‬ ‫حصل‬ ‫الذي‬ ‫ما‬ -
  • 29. 25 ‫ّة‬‫د‬‫م‬ ‫احق‬ّ‫ل‬‫ال‬ ‫مر‬‫أ‬�‫ال‬ ‫تنفيذ‬ ‫قبل‬ ‫للكائن‬ ‫ّد‬‫د‬‫مح‬ ّ‫زمني‬ ‫يقاف‬‫إ‬� ‫على‬ ‫تعمل‬ ‫انتظر‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ -1 .‫ّانية‬‫ث‬‫ال‬ ‫من‬ ٍ‫ء‬‫جزا‬‫أ‬� ‫و‬‫أ‬� ،ٍ‫ثوان‬ ‫ّة‬‫د‬‫ع‬ ‫يقاف‬ ‫ال�إ‬ ‫زمن‬ ‫يكون‬ ‫ن‬‫أ‬� ‫ويمكن‬ ،‫ثانية‬ 1 .‫مناسب‬ ‫هو‬ ‫بما‬ ‫انتظر‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫قيمة‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� -2 :‫م‬ّ‫ل‬‫تع‬‫أ‬� .‫بالزمن‬ ‫ّحكم‬‫ت‬‫ال‬ :)8( ‫نشاط‬ :‫الانتظار‬ ‫زمن‬ ‫حسب‬ ً‫ا‬‫تصاعدي‬ ‫تية‬‫آ‬�‫ال‬ ‫اللبنات‬ ‫ّب‬‫ت‬‫ر‬‫أ‬� -1 ‫يسير‬ ّ‫م‬‫ث‬ ،‫ثانية‬ ‫نصف‬ ‫ينتظر‬ ّ‫م‬‫ث‬ ،‫خطوات‬ 10 ‫يسير‬ ‫القط‬ ‫كائن‬ ‫تجعل‬ ‫مناسبة‬ ‫ة‬ّ‫ي‬‫برمج‬ ‫وامر‬‫أ‬� ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� -2 ‫البرنامج؛‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� .‫خطوة‬ 50 ‫قدرها‬ ‫مسافة‬ ‫الكائن‬ ‫يقطع‬ ‫حتى‬ ‫ير‬ّ‫الس‬ ‫في‬ ‫ويستمر‬ ،‫خرى‬‫أ‬� ‫خطوات‬ 10 .‫اتج‬ّ‫ن‬‫ال‬ ‫ة‬ّ‫صح‬ ‫من‬ ‫ق‬ّ‫ق‬‫ح‬ّ‫ت‬‫لل‬ .‫ة‬ّ‫ف‬‫الحا‬ ‫عن‬ ‫الكائن‬ ‫ارتداد‬ :)9( ‫نشاط‬ ً‫ا‬‫ذهاب‬ ‫يسير‬ ‫الكائن‬ ‫لجعل‬ ‫ضافته‬‫إ‬� ‫الواجب‬ ‫مر‬‫أ‬�‫ال‬ ‫ّد‬‫د‬‫ح‬‫أ‬� ّ‫م‬‫ث‬ ،‫المجاور‬ ‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - .‫حركة‬ ّ‫ل‬‫ك‬ ‫بعد‬ ‫ثانية‬ ‫نصف‬ ‫انتظار‬ ‫مع‬ ،‫ة‬ّ‫المنص‬ ‫ي‬َ‫ف‬‫طر‬ ‫بين‬ ً‫ا‬‫ياب‬‫إ‬�‫و‬ . ٍ‫مقلوب‬ ‫غير‬ ٍ‫معتدل‬ ‫بشكل‬ ‫الحافة‬ ‫عند‬ ّ‫د‬‫يرت‬ ‫الكائن‬ ‫لجعل‬ ‫البرنامج‬ ‫ّل‬‫د‬‫ع‬‫أ‬� -
  • 30. 26 ‫سكراتش‬ ‫في‬ ‫ات‬ّ‫ف‬‫المل‬ ‫مع‬ ‫ّعامل‬‫ت‬‫ال‬ ‫المبرمج‬ ‫و‬‫أ‬� ‫للمستخدم‬ ‫ى‬ّ‫ن‬‫يتس‬ ‫لكي‬ ‫البرامج؛‬ ‫تحفظ‬ ‫فهي‬ ‫ة؛‬ّ‫م‬‫المه‬ ‫ات‬ّ‫ي‬‫العمل‬ ‫من‬ ‫وحفظها‬ ‫ات‬ّ‫ف‬‫المل‬ ‫تخزين‬ ّ‫د‬َ‫ع‬ُ‫ي‬ ‫طلب‬ ‫و‬‫أ‬� ،‫مشاهدتها‬ ‫جل‬‫أ‬� ‫من‬ ‫نترنت؛‬ ‫ال�إ‬ ‫عبر‬ ‫رسالها‬‫إ‬� ‫حتى‬ ‫و‬‫أ‬� ،‫عليها‬ ‫عديل‬ّ‫ت‬‫ال‬ ‫و‬‫أ‬� ،‫ة‬ّ‫ر‬‫م‬ ‫من‬ ‫كثر‬‫أ‬� ‫استخدامها‬ .‫نة‬ّ‫ي‬‫مع‬ ‫ة‬ّ‫ي‬‫برمج‬ ‫مشكلة‬ ّ‫ل‬‫لح‬ ‫صدقاء‬‫أ‬�‫ال‬ ‫مساعدة‬ :‫تي‬‫آ‬�‫ال‬ ‫القوائم‬ ‫شريط‬ ‫لاحظ‬‫أ‬� ،‫سكراتش‬ ‫برنامج‬ ‫واجهة‬ ‫خلال‬ ‫من‬ ‫جديد‬ ‫ملف‬ ‫نشاء‬‫إ‬� -1 ‫كتابة‬ ‫من‬ ‫نك‬ّ‫ك‬‫يم‬ ‫جديد‬ ‫ملف‬ ُ‫ج‬ُ‫ت‬ْ‫ن‬َ‫في‬ ،»‫«جديد‬ ‫مر‬‫أ‬�‫ال‬ ‫ختار‬‫أ‬� ،‫ملف‬ ‫قائمة‬ ‫من‬ .‫بها‬ ‫ترغب‬ ‫التي‬ ‫المشاريع‬ ‫و‬‫أ‬� ،‫البرامج‬ ‫ملف‬ ‫حفظ‬ -2 ‫كل‬ّ‫الش‬ ‫في‬ ‫كما‬ ،»‫باسم‬ ‫«حفظ‬ ‫و‬‫أ‬� ،»‫«حفظ‬ ‫مر‬‫أ‬�‫ال‬ ‫ختار‬‫أ‬� ،‫ملف‬ ‫قائمة‬ ‫من‬ ،ً‫ا‬‫لاحق‬ ‫لاستعادته‬ ‫)؛‬SB, SB2( ‫بالامتداد‬ ً‫ا‬ّ‫خاص‬ ً‫ا‬‫اسم‬ ‫الملف‬ ‫عطاء‬ ‫ل�إ‬ ‫المجاور؛‬ .‫الحاسوب‬ ‫جهاز‬ ‫في‬ ‫حفظه‬ ‫موقع‬ ‫تحديد‬ ‫يمكنك‬ ‫كما‬ ‫ابع‬‫ر‬‫ال‬‫الدرس‬
  • 31. 27 ‫الملف‬ ‫فتح‬ -3 .‫خرى‬‫أ‬� ‫ة‬ّ‫ر‬‫م‬ ‫تخزينه‬ ّ‫م‬‫ث‬ ،‫عليه‬ ‫عديل‬ّ‫ت‬‫ال‬ ‫و‬‫أ‬� ،‫الملف‬ ‫لمشاهدة‬ ‫«فتح»؛‬ ‫مر‬‫أ‬� ‫ختار‬‫أ‬� ،‫ملف‬ ‫قائمة‬ ‫من‬ ،‫الحاسوب‬ ‫على‬ ‫موجود‬ ‫ملف‬ ‫فتح‬ ‫طلبك‬ ‫عند‬ ‫ه‬ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬� ‫لك‬ ‫تظهر‬ ،‫ة‬ّ‫المنص‬ ‫على‬ ‫عملك‬ ‫ثناء‬‫أ‬� ‫جديد‬ ‫ملف‬ ‫نشاء‬‫إ‬� ‫و‬‫أ‬� ‫البرنامج‬ ‫حفظ‬ ‫ية‬ّ‫ر‬‫ح‬ ‫لتعطيك‬ ‫المشروع»؛‬ ‫«حفظ‬ ‫القائمة‬ ‫عملك‬ ّ‫ن‬‫إ‬�‫ف‬ ،‫الحفظ‬ ‫عدم‬ ‫اختيارك‬ ‫حال‬ ‫وفي‬ ،‫حفظه‬ ‫عدم‬ ‫و‬‫أ‬� ،‫وتخزينه‬ ،ً‫ا‬‫حالي‬ ‫عليه‬ ‫تعمل‬ ‫الذي‬ .‫خرى‬‫أ‬� ‫ة‬ّ‫ر‬‫م‬ ‫استرجاعه‬ ‫يمكن‬ ‫ولا‬ ،ً‫ا‬‫نهائي‬ ‫حذف‬ُ‫ي‬ ‫الحالي‬ ‫«حفظ‬ ‫قائمة‬ ‫في‬ »‫مر‬‫أ‬�‫ال‬ ‫لغاء‬‫إ‬�« ‫اختيارك‬ ‫خلال‬ ‫من‬ ‫ملف‬ »‫«فتح‬ ‫مر‬‫أ‬� ‫عن‬ ‫راجع‬ّ‫ت‬‫ال‬ ‫يمكن‬ ‫كما‬ .»‫المشروع‬ .‫القوائم‬ ‫شريط‬ ‫لى‬‫إ‬� ‫ف‬ّ‫ر‬‫التع‬ :)1( ‫نشاط‬ .‫مر‬‫أ‬�‫ال‬ ‫لزم‬ ‫ن‬‫إ‬� ،‫م‬ّ‫ل‬‫بالمع‬ ‫الاستعانة‬ ‫مع‬ ،‫سكراتش‬ ‫ة‬ّ‫بمنص‬ ‫القوائم‬ ‫شريط‬ ‫في‬ ‫وامر‬‫أ‬�‫ال‬ ‫ة‬ّ‫ي‬‫بق‬ ‫لى‬‫إ‬� ‫ف‬ّ‫ر‬‫تع‬‫أ‬� .‫الجديدة‬ ‫عديلات‬ّ‫ت‬‫بال‬ ‫حفظه‬ ‫عادة‬‫إ‬� ّ‫م‬‫ث‬ ،‫تعديله‬ ‫و‬‫أ‬� ،‫عليه‬ ‫والعمل‬ ،‫ملف‬ ‫فتح‬ ‫يمكن‬ -1 .ً‫ا‬‫لاحق‬ ‫ليه‬‫إ‬� ‫والعودة‬ ،‫ره‬ّ‫ك‬‫تذ‬ ‫يسهل‬ ‫بحيث‬ ،ّ‫للملف‬ ‫اسم‬ ‫اختيار‬ ّ‫م‬‫يت‬ -2 :‫م‬ّ‫ل‬‫تع‬‫أ‬�
  • 32. 28 ،5 ‫حجمه‬ ‫وبقلم‬ ،‫حمر‬‫أ‬� ‫ولونها‬ ،‫وحدة‬ 120 ‫طولها‬ ‫مستقيمة‬ ‫قطعة‬ ‫يرسم‬ ،ً‫ا‬‫برنامج‬ ‫كتب‬‫أ‬� .‫اختياري‬ ‫من‬ ‫باسم‬ ‫الملف‬ ‫حفظ‬‫أ‬�‫و‬ ،‫زرق‬‫أ‬� ‫ولونه‬ ،‫وحدة‬ 20 ‫طوله‬ ‫عمود‬ ‫وبمنتصفه‬ ‫المجاورة؟‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫تنفيذ‬ ‫عند‬ ‫اتج‬ّ‫ن‬‫ال‬ ‫كل‬ّ‫الش‬ ‫ما‬ .‫مناسب‬ ‫باسم‬ ‫الملف‬ ‫حفظ‬‫أ‬� ّ‫م‬‫ث‬ ،‫جابتي‬‫إ‬� ‫من‬ ‫د‬ّ‫ك‬‫أ‬�‫ت‬‫أ‬�‫و‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬�
  • 33. 29 ‫المجاور؟‬ ‫البرنامج‬ ‫تنفيذ‬ ‫عند‬ ‫اتج‬ّ‫ن‬‫ال‬ ‫كل‬ّ‫الش‬ ‫ما‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫بت‬ّ‫ك‬‫فر‬ ،‫مامي‬‫أ‬� ‫اهر‬ّ‫ظ‬‫ال‬ ‫كل‬ّ‫الش‬ ‫لرسم‬ ‫ابق‬ّ‫الس‬ ‫ؤال‬ّ‫الس‬ ‫في‬ ‫البرنامج‬ ‫استخدام‬ ‫ليلى‬ ‫رادت‬‫أ‬� .‫كرار‬ّ‫ت‬‫ال‬ ‫حلقة‬ ‫داخل‬ ‫ة‬ّ‫ي‬‫برمج‬ ‫لبنة‬ ‫تركيب‬ ‫نسيت‬ ‫ها‬ّ‫ن‬‫لك‬ ،‫دناه‬‫أ‬� ‫ة‬ّ‫ي‬‫البرمج‬ ‫موقعها؟‬ ‫ين‬‫أ‬�‫و‬ ‫ليلى؟‬ ‫ها‬ْ‫ت‬َ‫ي‬ِ‫َس‬‫ن‬ ‫التي‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنة‬ّ‫ل‬‫ال‬ ‫ما‬ - .‫اختياري‬ ‫من‬ ‫باسم‬ ‫الملف‬ ‫حفظ‬‫أ‬� -
  • 34. 30 :‫تيين‬‫آ‬�‫ال‬ ‫كلين‬ّ‫الش‬ ‫من‬ ّ‫ل‬‫ك‬ ‫لرسم‬ ‫المناسبة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫من‬ ‫مجموعتين‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� .‫مناسب‬ ‫باسم‬ ‫الملف‬ ‫حفظ‬‫أ‬� - .‫مناسبة‬ ‫راها‬‫أ‬� ‫التي‬ ‫بعاد‬‫أ‬�‫بال‬ ‫المجاور‬ ‫كل‬ّ‫الش‬ ‫لرسم‬ ‫المناسبة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� .‫مناسب‬ ‫باسم‬ ‫الملف‬ ‫حفظ‬‫أ‬� - ‫حفظ‬‫أ‬� ّ‫م‬‫ث‬ ،‫مامي‬‫أ‬� ‫اهر‬ّ‫ظ‬‫ال‬ ‫كل‬ّ‫الش‬ ‫لرسم‬ ‫الهادفة‬ ‫المجاورة‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ل‬ ‫واحدة‬ ‫مر‬‫أ‬� ‫لبنة‬ ‫ضيف‬‫أ‬� .‫مناسب‬ ‫باسم‬ ّ‫الملف‬
  • 35. 31 .‫مناسب‬ ‫باسم‬ ‫حفظه‬‫أ‬� ّ‫م‬‫ث‬ ،‫مامي‬‫أ‬� ‫الظاهر‬ ‫كل‬ّ‫الش‬ ‫لرسم‬ ‫كثر‬‫أ‬� ‫و‬‫أ‬� ،‫مناسبة‬ ‫ة‬ّ‫ي‬‫برمج‬ ‫لبنة‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬�
  • 36. 32 ‫الثانية‬ ‫الوحدة‬ ‫والخلفيات‬ ‫الكائنات‬ ‫برمجة‬ !!‫ــة‬ّ‫ي‬‫الواقع‬ ‫نحو‬ ‫خطوة‬ ‫الوحدة‬ ‫مقدمة‬ ،‫الخلفيات‬ ‫وتخصيص‬ ،‫ومظاهرها‬ ‫الكائنات‬ ‫صوات‬‫أ‬� ‫مع‬ ‫التعامل‬ ‫نشطتها‬‫أ‬� ‫في‬ ‫الوحدة‬ ‫هذه‬ ‫تتناول‬ ‫الدرس‬ ‫في‬ ‫وسنتعرف‬ ،‫وخصائصها‬ ‫والخلفيات‬ ‫الكائنات‬ ‫مع‬ ‫عامل‬ّ‫ت‬‫ال‬ ‫مهارات‬ ‫ول‬‫أ‬�‫ال‬ ‫الدرس‬ ‫يتناول‬ ‫حيث‬ ‫مع‬ ‫التعامل‬ ‫لى‬‫إ‬� ‫التطرق‬ ‫سيتم‬ ،‫الثالث‬ ‫الدرس‬ ‫وفي‬ ،‫التنفيذ‬ ‫حداث‬‫أ‬�‫و‬ ،‫صوات‬‫أ‬�‫ال‬ ‫مع‬ ‫التعامل‬ ‫كيفية‬ ‫لى‬‫إ‬� ‫الثاني‬ .‫الطلبة‬ ‫برامج‬ ‫بناء‬ ‫في‬ ‫والتشويق‬ ،‫والجاذبية‬ ،‫التفاعلية‬ ‫ة‬ّ‫ي‬ّ‫خاص‬ ‫البرامج‬ ‫كسب‬ُ‫ي‬ ‫ما‬ ‫المتعددة؛‬ ‫الكائنات‬ ‫مظاهر‬
  • 37. 33 ‫الوحدة‬ ‫هداف‬‫أ‬� :‫على‬ ً‫ا‬‫قادر‬ ‫تكون‬ ‫ن‬‫أ‬� ‫نشطتها‬‫أ‬� ‫مع‬ ‫والتفاعل‬ ،‫حدة‬َ‫و‬‫ال‬ ‫هذه‬ ‫دراسة‬ ‫بعد‬ ‫منك‬ ‫ع‬َّ‫ق‬‫تو‬ُ‫ي‬ 11 -.‫ة‬ّ‫ي‬‫احتراف‬ ‫كثر‬‫أ‬� ‫بطريقة‬ ‫وتوظيفهما‬ ،‫ات‬ّ‫ي‬‫والخلف‬ ‫الكائنات‬ ‫مع‬ ‫عامل‬ّ‫ت‬‫ال‬ 22 -.‫ة‬ّ‫ي‬‫واقع‬ ‫كثر‬‫أ‬� ‫لجعلها‬ ‫ة؛‬ّ‫ي‬‫البرمج‬ ‫طبيقات‬ّ‫ت‬‫وال‬ ،‫المشاريع‬ ‫في‬ ‫صوات‬‫أ‬�‫ال‬ ‫توظيف‬ 33 -.‫ة‬ّ‫ي‬‫حيو‬ ‫كثر‬‫أ‬�‫و‬ ،ّ‫تزامني‬ ٍ‫بشكل‬ ‫البرامج‬ ‫لتنفيذ‬ ‫والمشاريع؛‬ ‫التطبيقات‬ ‫في‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫حداث‬‫أ‬�‫ال‬ ‫توظيف‬ 44 -.ً‫ا‬‫وجمال‬ ،ً‫ة‬ّ‫ي‬‫واقع‬ َ‫كثر‬‫أ‬� ‫للكائنات‬ ‫ومشاهد‬ ،‫وانفعالات‬ ،‫حركات‬ ‫حداث‬ ‫ل�إ‬ ‫المظاهر؛‬ ‫مفهوم‬ ‫توظيف‬
  • 38. 34 ‫ة‬ ّ‫المنص‬ ‫على‬ ‫ات‬ّ‫ي‬‫والخلف‬ ‫الكائنات‬ ‫ويعتلي‬ ،‫ة‬ّ‫ي‬‫المسرح‬ ‫في‬ ‫الموقف‬ ‫فق‬َ‫و‬ ‫ر‬ّ‫ي‬‫يتغ‬ ،)‫(ديكور‬ ‫و‬‫أ‬� ،‫ة‬ّ‫ي‬‫خلف‬ ٍ‫مسرح‬ ّ‫ل‬‫ولك‬ ،‫المسرح‬ ‫عن‬ ‫عبارة‬ :‫ة‬ ّ‫المنص‬ .‫نفسه‬ ‫رتيب‬ّ‫ت‬‫وبال‬ ،ً‫ا‬ّ‫ي‬‫حرف‬ ‫خرج‬ُ‫م‬‫ال‬ ‫يطلبه‬ ‫ما‬ ‫ذون‬ّ‫ف‬‫ين‬ ‫ّلون‬‫ث‬‫مم‬ َ‫المسرح‬ :‫المكتبة‬ ‫من‬ ‫الكائنات‬ ‫دراج‬‫إ‬� :)1( ‫نشاط‬ :‫ة‬ّ‫المنص‬ ‫في‬ ‫الكائنات‬ ‫من‬ ‫مجموعة‬ ‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫شاهد‬ُ‫ت‬ ‫ين؟‬‫أ‬� ‫ومن‬ ‫ة؟‬ّ‫المنص‬ ‫لى‬‫إ‬� )‫حضارها‬‫إ‬�( ‫دراجها‬‫إ‬� ّ‫م‬‫ت‬ ‫كيف‬ - . ‫ضغط‬‫أ‬� ،‫ة‬ّ‫المنص‬ ‫لى‬‫إ‬� ‫جديد‬ ‫كائن‬ ‫دراج‬ ‫ل�إ‬ .‫ليها‬‫إ‬� ُ‫وصلت‬ ‫التي‬ ‫اشة‬ّ‫الش‬ ‫صف‬‫أ‬� - .»‫الكائنات‬ ‫«مكتبة‬ ‫ى‬ّ‫م‬‫س‬ُ‫ت‬ ‫مامي‬‫أ‬� ‫اهرة‬ّ‫ظ‬‫ال‬ ‫الكائنات‬ ‫مجموعة‬ .‫سد‬‫أ‬�‫و‬ ،‫طائرة‬ :‫ة‬ّ‫المنص‬ ‫لى‬‫إ‬� ‫تيتين‬‫آ‬�‫ال‬ ‫ورتين‬ّ‫الص‬ ‫درج‬‫أ‬� - .»‫الكائنات‬ ‫«مكتبة‬ ‫بـ‬ ‫موجودة‬ ‫لكائنات‬ ‫مثلة‬‫أ‬�‫ال‬ ‫بعض‬ ،‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ - .»‫الكائنات‬ ‫«مكتبة‬ ‫من‬ ‫ة‬ّ‫المنص‬ ‫لى‬‫إ‬� ‫كثر‬‫أ‬� ‫و‬‫أ‬� ‫كائن‬ ‫حضار‬‫إ‬� ‫يمكن‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬� ‫ول‬‫أ‬�‫ال‬‫الدرس‬
  • 39. 35 ‫ة‬ ّ‫المنص‬ ‫على‬ ‫المدرجة‬ ‫الكائنات‬ ‫مع‬ ‫ّعامل‬‫ت‬‫ال‬ :)2( ‫نشاط‬ ‫«منطقة‬ ‫بــ‬ ‫موجودة‬ ‫ة‬ّ‫المنص‬ ‫في‬ ‫المدرجة‬ ‫الكائنات‬ ‫جد‬‫أ‬� - .‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫ح‬ّ‫موض‬ ‫هو‬ ‫كما‬ ،‫سفل‬‫أ‬�‫بال‬ »‫الكائنات‬ ‫زرق‬‫أ‬� ٍ‫ر‬‫طا‬‫إ‬�‫ب‬ ٌ‫محاط‬ »‫الكائنات‬ ‫«منطقة‬ ‫في‬ ‫الكائنات‬ ‫من‬ ّ‫ي‬‫أ‬� - ‫ون؟‬ّ‫ل‬‫ال‬ ‫منطقة‬ ‫في‬ ‫تحرك‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫درج‬‫أ‬� - .‫البرمجة‬ ‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - ‫ذ‬ّ‫ف‬‫ين‬ ‫ويجعله‬ ،‫به‬ ‫ة‬ّ‫الخاص‬ »‫البرمجة‬ ‫«منطقة‬ ‫ر‬ِ‫ه‬‫ظ‬ُ‫ي‬ )Crab( ‫لطعون‬ّ‫الس‬ ‫كائن‬ ‫تحديد‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬� .‫داخله‬ ‫المضافة‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫لبنات‬ ‫ضافة‬ ‫ل�إ‬ ً‫ا‬‫جاهز‬ ‫ويكون‬ ،‫ة‬ّ‫ي‬‫البرمج‬ ‫منطقته‬ ‫ظهر‬َ‫ت‬ ‫ون‬ّ‫ل‬‫ال‬ ‫زرق‬‫أ‬� ‫طار‬‫إ‬� ‫يحيطه‬ ‫الذي‬ ‫ّد‬‫د‬‫المح‬ ‫الكائن‬ -1 .‫له‬ ‫مر‬‫أ‬�‫ال‬ ‫وذلك‬ ،‫رة‬‫أ‬�‫بالف‬ ‫زرق‬‫أ‬� ‫طار‬‫إ‬�‫ب‬ ‫تحديده‬ ‫خلال‬ ‫من‬ ،»‫الكائنات‬ ‫«منطقة‬ ‫من‬ ‫آخر‬� ٍ‫كائن‬ ‫اختيار‬ ‫يمكن‬ -2 .‫عليه‬ ‫غط‬ّ‫بالض‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬� ‫الكائنات‬ ‫جاه‬ّ‫ت‬‫ا‬ :)3( ‫نشاط‬ .‫ة‬ّ‫المنص‬ ‫لى‬‫إ‬� ‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫الظاهرة‬ ‫الكائنات‬ ‫درج‬‫أ‬� -
  • 40. 36 .‫المجاورة‬ ‫كائن‬ ‫السهم‬ ‫حركة‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - ‫يحدث؟‬ ‫ما‬ ‫لاحظ‬‫أ‬�‫و‬ ،‫حدة‬ ‫على‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫بنات‬ّ‫ل‬‫ال‬ ‫من‬ ‫لبنة‬ ّ‫ل‬‫ك‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� - .‫الظاهرة‬ ‫الكائنات‬ ‫من‬ ‫كائن‬ ‫كل‬ ‫نحو‬ ‫هم‬ّ‫س‬‫ال‬ ‫كائن‬ ‫استدارة‬ ‫زاوية‬ ‫قيمة‬ ‫ع‬ّ‫ق‬‫تو‬‫أ‬� - ،‫ة‬ّ‫ر‬‫م‬ ّ‫ل‬‫ك‬ ‫في‬ ‫كائن‬ ّ‫ل‬‫لك‬ ‫ّرته‬‫د‬‫ق‬ ‫الذي‬ ‫اه‬ّ‫الاتج‬ ‫ضع‬‫أ‬�‫و‬ ،‫نحو‬ ‫جه‬ّ‫ت‬‫ا‬ ‫ة‬ّ‫ي‬‫البرمج‬ ‫اللبنة‬ ‫ضيف‬‫أ‬� - . ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫ضيف‬‫أ‬�‫و‬ .‫للزاوية‬ ‫عي‬ّ‫ق‬‫تو‬ ‫صحة‬ ‫مدى‬ ‫ختبر‬‫أ‬� ّ‫م‬‫ث‬ ،‫ذه‬ّ‫ف‬‫ن‬‫أ‬� - .‫له‬ ‫حددها‬‫أ‬� ‫زاوية‬ ‫ي‬‫أ‬� ‫نحو‬ ‫ة‬ّ‫المنص‬ ‫داخل‬ ً‫ا‬‫ويسار‬ ً‫ا‬‫يمين‬ ‫يتجه‬ ‫الكائن‬ -1 ‫حركة‬ ‫ّجاه‬‫ت‬‫ا‬ ‫على‬ ‫ك‬ّ‫ر‬‫تح‬ ‫مر‬‫أ‬�‫ال‬ ‫لبنة‬ ‫في‬ ‫للقيمة‬ ‫البة‬ّ‫الس‬ ‫و‬‫أ‬� ‫الموجبة‬ ‫شارة‬ ‫ال�إ‬ ّ‫ل‬‫تد‬ -2 .‫ة‬ّ‫المنص‬ ‫في‬ ‫الكائن‬ :‫م‬ّ‫ل‬‫تع‬‫أ‬� ‫ماكن‬‫أ‬�‫ال‬ ‫استبدال‬ :)4( ‫نشاط‬ :‫دناه‬‫أ‬� ‫نة‬ّ‫ي‬‫المب‬ ‫ع‬ِ‫المواض‬ ‫من‬ ّ‫ل‬‫ك‬ ‫في‬ ً‫ا‬‫واحد‬ ً‫ا‬‫كائن‬ ُ‫ع‬‫ض‬‫أ‬� ّ‫م‬‫ث‬ ،‫شة‬ّ‫ا‬‫الش‬ ‫على‬ ‫مختلفة‬ ‫كائنات‬ ‫خمسة‬ ‫درج‬‫أ‬� - )-100،100( ، )100،-100( ، )-100،-100( ، )100،100( ، )0،0( .‫اعة‬ّ‫س‬‫ال‬ ‫عقارب‬ ‫دوران‬ ‫ّجاه‬‫ت‬‫با‬ ‫له‬ ‫المجاور‬ ‫الكائن‬ ‫مكان‬ ّ‫ل‬‫ليح‬ ‫ك‬ّ‫ر‬‫يتح‬ ٍ‫كائن‬ ّ‫ل‬‫ك‬ ‫جعل‬‫أ‬� -
  • 41. 37 ‫الحالية‬ ‫الكائن‬ ‫ة‬ّ‫ي‬‫وضع‬ ‫عن‬ ‫معلومات‬ :)5( ‫نشاط‬ ‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫المجاور‬ ‫كل‬ّ‫الش‬ ‫في‬ ‫الحمراء‬ ‫ّائرة‬‫د‬‫ال‬ ‫تحديد‬ ‫مكان‬ ‫على‬ ‫يسر‬‫أ‬�‫ال‬ ‫رة‬‫أ‬�‫الف‬ ّ‫ر‬‫ز‬ ‫ضغط‬‫أ‬� - :‫دناه‬‫أ‬� ‫القائمة‬ ‫تظهر‬ ،‫سبق‬ ‫ما‬ ‫تنفيذي‬ ‫بعد‬ - ‫القيم؟‬ ‫هذه‬ ‫ّل‬‫ث‬‫تم‬ ‫ماذا‬ ‫بالقائمة؟‬ y‫و‬ x ‫قيم‬ ‫لاحظ‬‫أ‬�‫و‬ ،‫ة‬ّ‫المنص‬ ‫على‬ ‫آخر‬� ‫مكان‬ ‫لى‬‫إ‬� ‫الكائن‬ ‫نقل‬‫أ‬� - ‫القائمة؟‬ ‫في‬ ‫الكائن‬ ‫اسم‬ ‫ما‬ - ،‫القط‬ ‫لكائن‬ ‫البرمجة‬ ‫منطقة‬ ‫في‬ ‫المجاورة‬ ‫البرمجية‬ ‫وامر‬‫أ‬�‫ال‬ ‫لبنات‬ ‫ب‬ّ‫ك‬‫ر‬‫أ‬� - ‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫البرنامج‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬�‫و‬ ‫ذ‬ّ‫ف‬‫ن‬‫أ‬� ّ‫م‬‫ث‬ ،‫علاه‬‫أ‬� ‫القائمة‬ ‫في‬ ‫الكائن‬ ‫خصائص‬ ‫من‬ ‫الدوران‬ ‫نمط‬ ‫ر‬ّ‫ي‬‫غ‬‫أ‬� ،‫ن‬‫آ‬�‫ال‬ - ‫لاحظ؟‬‫أ‬� ‫ماذا‬ ،‫البرنامج‬ ‫للكائن؟‬ ‫حدث‬ ‫ماذا‬ ،‫علاه‬‫أ‬� ‫القائمة‬ ‫في‬ »‫ظهار‬‫إ‬�« ‫كلمة‬ ‫بجانب‬ ‫الظاهرة‬ ‫شارة‬ ‫ال�إ‬ ‫زيل‬‫أ‬� - .‫الكائنات‬ ‫منطقة‬ ‫في‬ ً‫ا‬‫ظاهر‬ ‫بقائه‬ ‫مع‬ ،‫اختفى‬ ‫قد‬ ‫ة‬ّ‫المنص‬ ‫على‬ ‫الكائن‬ ّ‫ن‬‫أ‬� ‫لاحظ‬‫أ‬� .‫حدث‬ ‫ماذا‬ ‫صف‬‫أ‬�‫و‬ ،‫الكائن‬ ‫خصائص‬ ‫لقائمة‬ ‫العليا‬ ‫اوية‬ّ‫ز‬‫ال‬ ‫على‬ ‫الظاهرة‬ ‫يقونة‬‫أ‬�‫ال‬ ‫ختار‬‫أ‬� -