الثلاثاء , يوليو 28 2026
أخبار الموقع

البرمجة بلغة سكراتش (Scratch) – الإعلام الآلي — السنة الثانية متوسط — المنهاج الجزائري

مقدمة

مرحباً بكم في درس جديد من مادة الإعلام الآلي للمرحلة المتوسطة حسب المنهاج الجزائري. في هذا الدرس، سنتناول موضوع البرمجة بلغة سكراتش (Scratch).

الأهداف التعليمية

  • التعرف على بيئة سكراتش.
  • فهم مفهوم اللبنات البرمجية.
  • إنشاء برامج بسيطة بسكراتش.
  • تطوير التفكير المنطقي والبرمجي.

ما هي سكراتش؟

سكراتش (Scratch) هي لغة برمجة مرئية مجانية طورها معهد MIT للتعليم. تستخدم لبنات ملونة يمكن سحبها وإفلاتها لإنشاء قصص تفاعلية وألعاب ورسوم متحركة. مناسبة للمبتدئين من عمر 8 إلى 16 سنة.

بيئة سكراتش

  • منطقة اللبنات: تحتوي على لبنات مقسمة حسب اللون والوظيفة (حركة، مظهر، صوت، أحداث، تحكم، استشعار، عمليات، متغيرات).
  • منطقة البرمجة: تسحب إليها اللبنات لتركيب البرنامج.
  • منصة العرض: تعرض نتائج تنفيذ البرنامج.
  • قائمة الكائنات: تعرض الكائنات المستخدمة في المشروع.
  • الخلفية: يمكن تغيير خلفية منصة العرض.

أنواع اللبنات الأساسية

  • الحركة: تحريك الكائن (تقدم، استدر، انتقل إلى موقع).
  • المظهر: تغيير شكل الكائن أو حجمه أو إظهاره/إخفائه.
  • الصوت: تشغيل الأصوات والموسيقى.
  • الأحداث: بدء البرنامج عند النقر على العلم الأخضر أو عند الضغط على مفتاح.
  • التحكم: الحلقات التكرارية (كرر، كرر باستمرار) والشروط (إذا، إذا وإلا).
  • الاستشعار: التفاعل مع المستخدم (اللمس، لون، سؤال).
  • العمليات: العمليات الحسابية والمنطقية.
  • المتغيرات: إنشاء المتغيرات وتغيير قيمها.

مثال: برنامج حركة بسيط

اللبنات: عند النقر على العلم الأخضر → كرر باستمرار → تحرك 10 خطوات → إذا كنت عند الحافة فارتد. هذا البرنامج يجعل الكائن يتحرك باستمرار ويرتد عند الحواف.

تمارين تطبيقية

  1. التمرين الأول: اشرح مكونات بيئة سكراتش.
  2. التمرين الثاني: أنشئ برنامجاً يجعل قطة تتحرك يميناً ويساراً عند الضغط على مفاتيح الأسهم.
  3. التمرين الثالث: ما الفرق بين لبنة “كرر 10 مرات” ولبنة “كرر باستمرار”؟
  4. التمرين الرابع: صمم برنامجاً يغير حجم الكائن عند النقر عليه.

ملخص الدرس

سكراتش: لغة برمجة مرئية من MIT. تستخدم لبنات ملونة (حركة، مظهر، صوت، أحداث، تحكم، استشعار، عمليات، متغيرات). مناسبة لتعليم البرمجة للمبتدئين. راجع درس لغات البرمجة: أنواعها واستخداماتها ودرس الخوارزميات: مفهومها وأمثلة عليها.

شاهد أيضا

اللغة العربية – النحو: الأفعال الخمسة – تعريفها وإعرابها – 1 ثانوي – شعبة آداب

الأفعال الخمسة الأفعال الخمسة : كل فعل مضارع اتصلت به ألف الاثنين أو واو الجماعة …

اللغة العربية – الأدب: العصر الجاهلي – خصائصه وأغراضه الشعرية – 1 ثانوي – شعبة آداب

العصر الجاهلي: خصائصه وأغراضه الشعرية العصر الجاهلي فترة ما قبل الإسلام. خصائص الشعر : قوة …

اللغة الإنجليزية – Grammar: Present Perfect vs Past Simple – 3 ثانوي – شعبة آداب – بكالوريا – المنهاج الجزائري

Present Perfect vs Past Simple The Present Perfect connects past and present. The Past Simple …

Français – Vocabulaire: Les champs lexicaux – 3ème Année Moyenne – Programme Algérien

Les champs lexicaux Le champ lexical est un ensemble de mots qui se rapportent à …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026