
إفصاح: NOXI ناشر هذا الدليل، ويظهر في قسم واحد منه أداةً لبناء العرض. أما التعريفات ومخططات العروض الثلاثة والأمثلة والأرقام فتصلح لأي برنامج عروض، ومصادرها رسمية أو تعليمية ومفتوحة ومؤرّخة.
«عرض تقديمي عن البرمجة» و«عرض تقديمي عن لغات البرمجة» و«بوربوينت عن البرمجة» مما يكتبه الطلاب والمعلمون في محرك البحث قبل حصة الحاسب أو المهارات الرقمية، والنتائج الأولى في الغالب ملفات للتنزيل. وفي هذا الموضوع أخطاء شائعة: جعل HTML لغة برمجة، أو الخلط بين الخوارزمية والكود، أو كتابة كود لم يُجرَّب فيتوقف أمام الفصل. هذا الدليل يعطيك تعريف البرمجة وأنواع لغاتها بالتاريخ، وسكراتش وبايثون بمثالين جرّبناهما بأنفسنا، وثلاثة عروض جاهزة بمخطط كامل لكل شريحة، وفي آخر كل عرض سؤالا مراجعة بإجابتيهما.
عرض تقديمي عن البرمجة يبدأ بتعريف البرمجة والخوارزمية، ثم أنواع لغات البرمجة واستخداماتها، ثم مثال عملي: سكراتش للصغار وبايثون للكبار. وهنا ثلاثة عروض جاهزة بمخطط كامل: 10 شرائح للابتدائي عن البرمجة وسكراتش، و10 للمتوسط عن الخوارزميات واللغات، و12 للثانوي عن بايثون ومجالات العمل، بمصادر راجعناها في 9 نوفمبر 2026.
كتبنا الدليل لمعلمي الحاسب والمهارات الرقمية، وللطلاب الذين يعدّون العرض بأنفسهم. التعريفات منقولة من موسوعة بريتانيكا، ومعلومات سكراتش من موقعها الرسمي ومؤسسة Scratch، وأسماء اللبنات العربية من ملف الترجمة الرسمي لمحررها، ومعلومات بايثون من وثائقها وموقعها الرسمي، وأرقام الوظائف من المنتدى الاقتصادي العالمي ومكتب إحصاءات العمل الأمريكي. فتحنا كل مصدر في 9 نوفمبر 2026. وإن اختلف اسم أو ترتيب في كتاب طلابك فاتّبع الكتاب، فهو مرجع الامتحان.
الخلاصة في سطور
- البرمجةكتابة تعليمات مفصّلة بلغة يفهمها الحاسوب لحل مشكلة أو أداء مهمة.
- الخوارزميةخطوات محددة تصل إلى الحل في عدد محدود من الخطوات، والكلمة مأخوذة من اسم الخوارزمي.
- 3 أنواعلغة الآلة، ولغة التجميع، واللغات عالية المستوى مثل بايثون.
- سكراتشلغة برمجة بالكتل، مجانية، صُمّمت للأعمار من 8 إلى 16، وواجهتها متاحة بالعربية.
- بايثونلغة نصية مفتوحة المصدر بدأت عام 1989، وأحدث إصداراتها 3.15 في أكتوبر 2026.
- 3 عروض10 شرائح للابتدائي في 12 دقيقة، و10 للمتوسط في 15 دقيقة، و12 للثانوي في 20 دقيقة.
أرقام أساسية
تصلح البطاقات الست شريحة «البرمجة بالأرقام» في العرضين الثاني والثالث، مع اسم المصدر وتاريخه تحت كل رقم. ورقما سكراتش من صفحة إحصاءات لم تتغير بياناتها منذ 14 يوليو 2024، كما تقول خانة «تاريخ توليد البيانات» فيها يوم فتحناها، فاكتب بجانبهما «بيانات يوليو 2024»، أو استعمل الرقم الأحدث في الصفحة الرئيسية لمؤسسة Scratch: 200 مليون طفل يصنعون على سكراتش. [5]
تعريف البرمجة وأنواعها: ما تكتبه في الشريحة الأولى
البرمجة كتابة تعليمات مفصّلة للحاسوب بلغة برمجة. وتعرّف موسوعة بريتانيكا لغة البرمجة بأنها أي لغة من اللغات التي يُعبَّر بها عن مجموعة من التعليمات المفصلة لحاسوب رقمي. [1] فالحاسوب لا يفهم «ارسم مربعًا»، لكنه ينفّذ «تحرك 100 خطوة، ثم استدر 90 درجة» أربع مرات. والبرنامج هو مجموعة هذه التعليمات بعد كتابتها، والمبرمج من يكتبها ويجرّبها ويصلح أخطاءها.
ثلاث صيغ للتعريف بحسب المرحلة
- للابتدائي: البرمجة أن نعطي الحاسوب أوامر واضحة بالترتيب، فينفّذها كما كتبناها تمامًا.
- للمتوسط: البرمجة تحويل خوارزمية، أي خطوات الحل، إلى أوامر بلغة برمجة ينفّذها الحاسوب.
- للثانوي: البرمجة كتابة تعليمات مفصلة لحاسوب رقمي بلغة برمجة، ثم ترجمتها إلى لغة الآلة واختبارها وتصحيحها. [1]
الخوارزمية: الكلمة من اسم الخوارزمي
تعرّف بريتانيكا الخوارزمية بأنها إجراء منظّم يصل إلى إجابة سؤال أو حل مشكلة في عدد محدود من الخطوات. وتذكر أن الاسم جاء من الترجمة اللاتينية لكتاب في الحساب للرياضي المسلم محمد بن موسى الخوارزمي في القرن التاسع الميلادي. [2] وتضرب الموسوعة مثالين يعرفهما الطلاب: طريقة إقليدس لإيجاد القاسم المشترك الأكبر في كتاب «الأصول» نحو سنة 300 قبل الميلاد، والقسمة الطويلة التي يتعلمها تلاميذ المدارس. [2] هذه المعلومة وحدها شريحة يحبها الطلاب العرب: كلمة يستعملها مبرمجو العالم كل يوم أصلها اسم عالم مسلم.
والفرق الذي يسأل عنه المعلم دائمًا: الخوارزمية خطوات الحل، تُكتب بالكلام أو بالرسم، والبرنامج هو الخوارزمية نفسها بعد كتابتها بلغة برمجة. فخوارزمية «هل العدد زوجي؟» جملتان: اقسم العدد على 2؛ إن كان الباقي صفرًا فهو زوجي، وإلا ففردي. ثم تُكتب هذه الخوارزمية في سكراتش بلبنات، وفي بايثون بسطر نصي.
أنواع لغات البرمجة: لغة الآلة ولغة التجميع واللغات عالية المستوى
تقسّم بريتانيكا لغات البرمجة إلى مستويين. اللغات منخفضة المستوى قريبة من الجهاز، واللغات عالية المستوى قريبة من الإنسان. [1]
| النوع | كيف يبدو | من يفهمه بسهولة | المصدر |
|---|---|---|---|
| لغة الآلة | رموز رقمية من الصفر والواحد، تختلف من حاسوب إلى آخر | المعالج مباشرة، ويصعب على الإنسان قراءتها | [1] |
| لغة التجميع | رموز قصيرة مثل add بدل سلسلة طويلة من الصفر والواحد | المبرمج الذي يعرف تفاصيل الجهاز | [1] |
| اللغات عالية المستوى | كلمات وتراكيب قريبة من لغة الإنسان والرياضيات | المبرمجون عمومًا، ثم تُترجم إلى لغة الآلة | [1] |
ومثال بريتانيكا مناسب لشريحة المتوسط: في لغة التجميع يكتب المبرمج تعليمة قصيرة مثل «add pay, total» لجمع عددين، بدل ستة عشر رقمًا من الصفر والواحد في لغة الآلة. [1] وللطلاب الذين يدرسون النظام الثنائي، يربط دليل بوربوينت الحاسوب ومكوناته هذه الشريحة بدرس الصفر والواحد.
البرمجة بالكتل والبرمجة بالنص
في البرمجة بالكتل يسحب الطالب لبنات ملوّنة ويركّبها بعضها فوق بعض، فلا يقع في خطأ إملائي أو قوس ناقص. وتصف مؤسسة Scratch واجهتها بأنها برمجة بالكتل يسحبها الأطفال ويركّبونها دون قواعد كتابة معقدة. [5] وفي البرمجة بالنص يكتب الطالب الأوامر حرفًا حرفًا، كما في بايثون، فيتعلم الدقة. والترتيب الذي تتبعه العروض الثلاثة هنا: الكتل أولًا في الابتدائي، ثم النص في المتوسط والثانوي.
عرض تقديمي عن لغات البرمجة: 9 لغات واستخداماتها بالتاريخ
شريحة «لغات البرمجة واستخداماتها» قلب هذا الموضوع، وفيها يقع أكثر الخلط بين اللغات. هذا الجدول يجمع اللغات التي تتكرر في دروس البرمجة المدرسية، مع سنة ظهورها وما تُستعمل فيه، من مصادرها:
| اللغة | متى ومن | فيمَ تُستعمل | المصدر |
|---|---|---|---|
| FORTRAN | 1957، فريق من IBM بقيادة جون باكوس | الحسابات العلمية، وهي أول لغة خوارزمية مهمة | [1] |
| COBOL | 1959، ويشرف على معيارها لجنة من مصنّعي الحواسيب ومستخدميها وجهات حكومية أمريكية | تطبيقات الأعمال والبيانات التجارية | [1] |
| BASIC | منتصف الستينيات، جون كيميني وتوماس كيرتز في كلية دارتموث | تعليم المبتدئين، وكانت تُترجم سطرًا سطرًا | [1] |
| C ثم C++ | بريتانيكا تعدّهما من أكثر اللغات شيوعًا | برمجة الأنظمة والاستفادة من خصائص الجهاز | [1] |
| SQL | لغة الاستعلام البنيوية | تنظيم قواعد البيانات والبحث فيها | [1] |
| Java | أوائل التسعينيات، شركة Sun Microsystems | صُمّمت للويب، وتعمل على أجهزة مختلفة بآلة جافا الافتراضية | [1] |
| Python | بدأها جيدو فان روسوم في عطلة نهاية 1989، ونشرها في فبراير 1991 | الويب، والعلوم والحساب، والتعليم، وتطوير البرمجيات، وتطبيقات الأعمال | [8] [10] |
| JavaScript | لغة خفيفة تُفسَّر أو تُترجم لحظة التشغيل | تُعرف أكثر ما تُعرف بأنها لغة برمجة صفحات الويب، وتُستعمل خارج المتصفح أيضًا | [13] |
| Scratch | 2007، مختبر الوسائط في معهد ماساتشوستس للتقنية | تعليم البرمجة بالكتل للأعمار من 8 إلى 16: قصص وألعاب ورسوم متحركة | [4] [5] |
تسع لغات تكفي شريحتين: الأولى خط زمني بالسنوات، والثانية جدول «اللغة وفيمَ تُستعمل». ولم نضع سنة للغة C لأن الصفحة التي فتحناها لا تذكرها، ولا سنة للغة JavaScript لأن صفحة المرجع التي فتحناها تعرّفها ولا تؤرّخها. فإن طلب كتابك سنتيهما فخذهما منه.

هل HTML لغة برمجة؟
لا. تصف وثائق MDN، مرجع موزيلا لتقنيات الويب، لغة HTML بأنها لغة ترميز تخبر المتصفح كيف يبني هيكل صفحة الويب، فتحدد العناوين والفقرات والروابط. [14] أما JavaScript فتعرّفها الوثائق نفسها بأنها لغة برمجة، وأشهر استعمالاتها صفحات الويب. [13] والفرق في جملة لشريحة المتوسط: HTML تقول «هنا عنوان وهنا صورة»، أما JavaScript فتقول «إذا نقر المستخدم فافعل كذا».
لغات البرمجة المستخدمة في الذكاء الاصطناعي
يذكر موقع بايثون الرسمي الحساب العلمي والرقمي بين المجالات الستة التي تُستعمل فيها اللغة. [10] ومن الأمثلة التي تذكرها الصفحة مكتبة Pandas لتحليل البيانات، فتصلح بايثون مثالًا في أي شريحة عن البيانات والذكاء الاصطناعي. ولعرض كامل عن الذكاء الاصطناعي نفسه، بتعريفاته وأمثلته لكل مرحلة، انظر دليل العرض التقديمي عن الذكاء الاصطناعي.
عرض تقديمي عن سكراتش: ما هي ولمن، ومثال المربع بلبنات عربية
تعرّف سكراتش نفسها في موقعها بأنها لغة برمجة ومجتمع على الإنترنت يبرمج فيه الأطفال قصصًا وألعابًا ورسومًا متحركة ويشاركونها مع العالم، وأن الأطفال حين يصنعون بها يتعلمون التفكير الإبداعي والعمل مع غيرهم والتفكير المنظّم. [4] وتصمّمها وتطوّرها وتشرف على مجتمعها مؤسسة Scratch، وهي مؤسسة غير ربحية. [4]
| المعلومة | ما يقوله المصدر | المصدر |
|---|---|---|
| لمن صُمّمت | للأعمار من 8 إلى 16 خصوصًا، ويستعملها الناس من كل الأعمار | [4] |
| للأصغر سنًا | سكراتش جونيور (ScratchJr)، نسخة مبسطة للأعمار من 5 إلى 7 | [4] |
| السعر | مجانية للجميع، ويموّلها المتبرعون | [5] |
| النشأة | طُوّرت في مختبر الوسائط في معهد ماساتشوستس للتقنية عام 2007 بفريق قاده البروفيسور ميتشل ريزنيك، وانتقلت عام 2019 إلى مؤسسة Scratch | [5] |
| دون إنترنت | تطبيق Scratch يتيح صنع المشاريع دون اتصال | [4] |
| بالعربية | قائمة اللغات في أسفل الموقع فيها 80 خيارًا، منها العربية | [6] |
| المجتمع | 164,307,034 مشروعًا منشورًا و135,078,559 مستخدمًا مسجّلًا في صفحة الإحصاءات، وبياناتها مولّدة في 14 يوليو 2024 كما تذكر الصفحة | [6] |
وتكتب مؤسسة Scratch في صفحتها الرئيسية أن 200 مليون طفل يصنعون على سكراتش مجانًا، وأن ملايين الأطفال صنعوا أكثر من مليار مشروع. [5] وهذا رقم آخر غير رقم صفحة الإحصاءات: الأول عن المشاريع المصنوعة، والثاني عن المشاريع المنشورة في المجتمع حتى يوليو 2024. اختر رقمًا واحدًا للشريحة واكتب مصدره بجانبه.
سكراتش بالعربي: أقسام اللبنات بأسمائها في الواجهة
حين تختار العربية من قائمة اللغات تظهر أقسام اللبنات بهذه الأسماء، كما في ملف الترجمة العربية الرسمي لمحرر سكراتش: [7]
| القسم | ماذا تفعل لبناته | لبنة تستعملها في العرض |
|---|---|---|
| الحركة | تحريك الكائن وتدويره | «تحرك 10 خطوة»، «استدر 15 درجة» |
| الهيئة | الكلام والمظهر | «قل السلام عليكم! لمدة 2 ثانية»، وهذا نصها الجاهز في الواجهة العربية |
| الصوت | تشغيل الأصوات | «شغِّل الصوت ...» |
| الأحداث | متى يبدأ البرنامج | «عند نقر» العلم الأخضر |
| التحكم | التكرار والشرط والانتظار | «كرِّر 10 مرة»، «إذا»، «انتظر 1 ثانية» |
| الاستشعار | السؤال والإحساس بما حول الكائن | «اسأل ... وانتظر» |
| العمليات | الحساب والمقارنة وربط النصوص | «اربط ... ...» |
| المتغيرات | حفظ قيمة وتغييرها | «اجعل ... مساويًا ...» |
مثال مجرّب: ارسم مربعًا بست لبنات
هذا البرنامج يرسم مربعًا طول ضلعه 100 خطوة، وهو أوضح مثال على التكرار. قبل أن تبدأ أضف إضافة القلم: انقر زر «إدراج إضافة» في أسفل قائمة الأقسام واختر «القلم». [7] ثم ركّب اللبنات بهذا الترتيب:
- «عند نقر» العلم الأخضر (من الأحداث).
- «امسح كل شيء» (من القلم).
- «أنزل القلم» (من القلم).
- «كرِّر 4 مرة» (من التحكم)، وبداخلها اللبنتان التاليتان:
- «تحرك 100 خطوة» (من الحركة).
- «استدر 90 درجة» باتجاه عقارب الساعة (من الحركة).
لماذا 4 و90؟ لأن للمربع أربعة أضلاع، والكائن يدور ربع دورة عند كل زاوية: 4 × 90 = 360 درجة، أي دورة كاملة يعود بعدها إلى مكانه. وتحدٍّ للطلاب في آخر الحصة: غيّر 4 إلى 3 و90 إلى 120، فماذا ترسم؟ مثلثًا متساوي الأضلاع، لأن 3 × 120 = 360 أيضًا. وجرّبنا الحساب في الحالتين قبل نشره، فإن طلبت من الطلاب سداسيًا فالقاعدة نفسها: 6 × 60 = 360.

عرض تقديمي عن بايثون: تعريفها الرسمي ومثال كود مجرّب
تعرّف وثائق بايثون الرسمية اللغة بأنها لغة برمجة مفسَّرة وتفاعلية وكائنية التوجه، تجمع قوة كبيرة إلى قواعد كتابة واضحة جدًا، وتعمل على أنظمة كثيرة منها لينكس وماك وويندوز. [8] وتجيب الوثائق نفسها عن سؤال «هل بايثون لغة جيدة للمبتدئين في البرمجة؟» بكلمة «نعم»، لأن قواعدها بسيطة ومتسقة ومكتبتها القياسية كبيرة، فيركّز الطالب على تقسيم المشكلة لا على تعقيد اللغة. [8]
| المعلومة | ما يقوله المصدر | المصدر |
|---|---|---|
| البداية | بدأ جيدو فان روسوم كتابتها في عطلة عيد الميلاد عام 1989، ونشرها على شبكة يوزنت في فبراير 1991 | [8] |
| الاسم | من برنامج الكوميديا البريطاني «Monty Python's Flying Circus» الذي كان يقرأ نصوصه، لا من الثعبان | [8] |
| الترخيص | مفتوحة المصدر بترخيص معتمد من مبادرة المصدر المفتوح، فاستعمالها وتوزيعها مجانيان حتى للأغراض التجارية، وتدير ترخيصها مؤسسة بايثون للبرمجيات | [9] |
| الإصدار | 3.15.0 في 9 أكتوبر 2026، ثم 3.15.1 في 21 أكتوبر، ثم 3.15.2 في 25 أكتوبر 2026 | [11] |
| المجالات | الويب والإنترنت، والحساب العلمي والرقمي، والتعليم، وواجهات سطح المكتب، وتطوير البرمجيات، وتطبيقات الأعمال | [10] |
مقدمة عن البرمجة بلغة بايثون: برنامج من 3 أسطر جرّبناه
هذا البرنامج يسأل الطالب عن اسمه، ثم يحيّيه، ثم يطبع أول خمسة أسطر من جدول ضرب 7. شغّلناه بأنفسنا يوم 9 نوفمبر 2026 على الإصدار 3.9 من بايثون، ويستعمل ثلاثة أوامر مدمجة موجودة في كل إصدارات بايثون 3: الدالتين input ثم print، ومعهما range. [12]
name = input("What is your name? ")
print("Hello,", name)
for i in range(1, 6): print(i, "x 7 =", i * 7)
يظهر السؤال أولًا، فإذا كتب الطالب اسمه، Sara مثلًا، وضغط Enter ظهرت هذه النتيجة سطرًا سطرًا:
What is your name? Sara
Hello, Sara
1 x 7 = 7
2 x 7 = 14
3 x 7 = 21
4 x 7 = 28
5 x 7 = 35
| السطر | ماذا يفعل | ما يقابله في سكراتش |
|---|---|---|
| 1 | input تكتب السؤال وتنتظر ما يكتبه المستخدم، ثم تحفظه نصًا في المتغير name | «اسأل ... وانتظر» ثم «الإجابة» |
| 2 | print تطبع النصوص على الشاشة، وتضع مسافة بين ما تفصله الفاصلة | «قل ...» |
| 3 | range(1, 6) تعطي تسلسل الأعداد من 1 إلى 5 (لا تدخل فيه 6)، فيطبع السطر خمس نتائج | «كرِّر 5 مرة» |
شرح الأوامر الثلاثة من صفحة الدوال المدمجة في وثائق بايثون، وتنبّه الصفحة إلى أن range في الحقيقة نوع تسلسل لا دالة، وهي معلومة تفيد طلاب الثانوي. [12] والسطر الثالث مكتوب في سطر واحد عمدًا، وهو صحيح في بايثون، حتى لا تضيع المسافة البادئة حين ينسخ الطالب الكود من الشريحة. وفي الكتاب المدرسي ستجده غالبًا في سطرين: سطر for، وتحته سطر print مزاحًا أربع مسافات. وانتبه إلى أن الكود يُكتب من اليسار إلى اليمين حتى في عرض عربي، وبعلامات تنصيص إنجليزية مستقيمة.

مثال ثانٍ للثانوي: متوسط الدرجات بأربعة أسطر
البرنامج التالي يحسب متوسط أربع درجات ويطبع النتيجة، وجرّبناه كذلك يوم 9 نوفمبر 2026:
marks = [18, 15, 20, 17]
average = sum(marks) / len(marks)
print("Average:", average)
print("Pass" if average >= 10 else "Try again")
والنتيجة: «Average: 17.5» ثم «Pass»، لأن مجموع الدرجات 70، و70 ÷ 4 = 17.5، وهي أكبر من 10. هذا المثال يقدّم القائمة والدالتين sum ثم len، والشرط في سطر واحد، ويربط الدرس بحصة الرياضيات.
أي عرض يناسب صفك؟ ست حالات
العروض الثلاثة أدناه مرتبة بالمرحلة، وكل واحد منها كامل بمخطط شرائحه. اختر بحسب الحالة:
- الصف الرابع إلى السادس، أول درس برمجة: العرض 1 «نعلّم الحاسوب خطوة خطوة» في 10 شرائح، لأنه يبدأ بأمثلة من الحياة ثم يصل إلى برنامج المربع في سكراتش.
- المرحلة المتوسطة، درس الخوارزميات أو لغات البرمجة: العرض 2 في 10 شرائح، لأنه يعرّف الخوارزمية بمصدرها، ويرسم المخطط الانسيابي، ويضع اللغات على خط زمني.
- المرحلة الثانوية، أول درس بايثون أو توجيه مهني: العرض 3 في 12 شريحة، لأنه يشغّل كودًا حقيقيًا ويختم بمجالات العمل بأرقام مؤرخة. ولعرض كامل عن المهن نفسها، انظر دليل عرض مهن المستقبل.
- حصة في أسبوع التعليم بعلوم الحاسب في ديسمبر: العرض 1 أو 2 مع نشاط الخوارزمية الورقي أدناه، وتفاصيل الحملة في دليل ساعة الذكاء الاصطناعي.
- مشروع تخرج جامعي في تقنية المعلومات: هذا الدليل يكفي شريحة الخلفية، أما كتابة تقرير المشروع بفصوله فانظر دليل كتابة مشروع التخرج.
- المطلوب بحث مكتوب أو مطوية لا عرض: خذ جدول اللغات وقائمة المصادر، واتبع هيكل البحث ذي الأقسام الستة أو المطوية ذات الأوجه الستة في قسم الأنشطة أدناه.

العرض 1 للابتدائي: «نعلّم الحاسوب خطوة خطوة: البرمجة وسكراتش» في 10 شرائح
هذا العرض لاثنتي عشرة دقيقة، لطلاب الصف الرابع إلى السادس. لماذا يناسب الابتدائي: يبدأ بخطوات يعرفها الطفل من يومه قبل أي حاسوب، ثم يقدّم سكراتش بلبنات عربية، ويختم ببرنامج يرسم شكلًا يراه الطالب بعينه، فيفهم أن الحاسوب ينفّذ ما كُتب له بالضبط.
| # | عنوان الشريحة | ما يظهر عليها | المصدر |
|---|---|---|---|
| 1 | نعلّم الحاسوب خطوة خطوة: البرمجة وسكراتش | غلاف: رسم كائن كرتوني صغير على منصة ملوّنة، واسم الطالب والصف والمدرسة | بلا رقم |
| 2 | البرنامج أوامر نكتبها للحاسوب بالترتيب | خطوات غسل اليدين في خمس بطاقات مرقمة، وسؤال: ماذا يحدث لو بدّلنا ترتيبها؟ | بلا رقم |
| 3 | الخوارزمية خطوات واضحة تصل إلى الحل | تعريف في سطر، وأن الكلمة من اسم العالم المسلم الخوارزمي في القرن التاسع | [2] |
| 4 | سكراتش لغة برمجة نسحب فيها اللبنات ونركّبها | صُمّمت للأعمار من 8 إلى 16، ومجانية، وواجهتها بالعربية؛ وللأصغر سكراتش جونيور من 5 إلى 7 | [4] [5] [6] |
| 5 | في سكراتش ثلاثة أشياء: الكائن والمنصة واللبنات | رسم مبسط للمحرر بثلاثة أسهم، وأقسام اللبنات بألوانها: الحركة، الهيئة، الأحداث، التحكم | [7] |
| 6 | أول برنامج: نقرة على العلم فيتكلم الكائن ويتحرك | «عند نقر» العلم الأخضر، ثم «قل السلام عليكم! لمدة 2 ثانية»، ثم «تحرك 10 خطوة» | [7] |
| 7 | التكرار يوفّر علينا كتابة الأمر نفسه مرات | عمودان: أربع لبنات «تحرك» متكررة، مقابل لبنة «كرِّر 4 مرة» واحدة | [7] |
| 8 | نرسم مربعًا بست لبنات | برنامج المربع كاملًا، والمربع المرسوم، و4 × 90 = 360 | [7] |
| 9 | البرمجة حولنا في كل يوم | أربع صور مرسومة: إشارة مرور، وغسالة، ولعبة على الهاتف، وروبوت مكنسة، وتحت كل صورة أمر واحد تنفّذه | بلا رقم |
| 10 | سؤالان قبل أن نخرج | سؤالا المراجعة أدناه بخط كبير، وتحت كل سؤال مربع للإجابة | بلا رقم |
سؤالا المراجعة في الشريحة 10:
- رتّب هذه اللبنات ليرسم الكائن مربعًا: «تحرك 100 خطوة»، «أنزل القلم»، «عند نقر» العلم الأخضر، «كرِّر 4 مرة»، «استدر 90 درجة». الإجابة: «عند نقر» العلم الأخضر، ثم «أنزل القلم»، ثم «كرِّر 4 مرة» وبداخلها «تحرك 100 خطوة» ثم «استدر 90 درجة». [7]
- لماذا نستعمل لبنة «كرِّر» بدل نسخ اللبنة أربع مرات؟ الإجابة: لأنها تختصر البرنامج، ولأننا إن أردنا تغيير عدد المرات غيّرنا رقمًا واحدًا بدل أن نضيف لبنات أو نحذفها.
نص المعلم للشريحة 3: «من يعرف الخوارزمي؟ عالم مسلم عاش قبل أكثر من ألف سنة، وكتب كتابًا في الحساب تُرجم إلى اللاتينية، ومن اسمه جاءت كلمة الخوارزمية التي يستعملها المبرمجون في كل العالم اليوم. والخوارزمية خطوات واضحة نصل بها إلى الحل، مثل خطوات غسل اليدين التي رتبناها قبل قليل.» [2]
العرض 2 للمتوسط: «الخوارزميات ولغات البرمجة» في 10 شرائح
هذا العرض لخمس عشرة دقيقة. لماذا يناسب المتوسط: ينقل الطالب من «ماذا يفعل البرنامج» إلى «كيف نصمّم الحل قبل كتابته»، فيعرّف الخوارزمية ويرسمها مخططًا انسيابيًا، ثم يضع لغات البرمجة على خط زمني مؤرخ، ويختم بالبرنامج نفسه مكتوبًا بالكتل وبالنص.
| # | عنوان الشريحة | ما يظهر عليها | المصدر |
|---|---|---|---|
| 1 | الخوارزميات ولغات البرمجة | غلاف: مخطط انسيابي صغير بشكل البيضاوي والمعين والمستطيل، والصف والمدرسة | بلا رقم |
| 2 | البرمجة كتابة تعليمات مفصلة لحاسوب رقمي | تعريف لغة البرمجة، وثلاث كلمات: خوارزمية، برنامج، مبرمج | [1] |
| 3 | الخوارزمية تصل إلى الحل في عدد محدود من الخطوات | تعريف بريتانيكا، وأصل الكلمة من اسم الخوارزمي، ومثال القسمة الطويلة | [2] |
| 4 | نكتب الخوارزمية بثلاث طرق | خطوات مرقمة، ثم مخطط انسيابي، ثم كود؛ والمثال نفسه في الثلاث: هل العدد زوجي؟ | بلا رقم |
| 5 | المخطط الانسيابي يرسم القرار | بداية، ثم إدخال العدد، ثم معين «هل باقي القسمة على 2 يساوي صفرًا؟»، ثم فرعان: زوجي وفردي، ثم نهاية | بلا رقم |
| 6 | لغات البرمجة ثلاثة أنواع | لغة الآلة من الصفر والواحد، ولغة التجميع بمثال add pay, total، واللغات عالية المستوى | [1] |
| 7 | من 1843 إلى 2026: محطات في تاريخ البرمجة | خط زمني من اليمين: آدا لوفليس 1843، FORTRAN 1957، COBOL 1959، BASIC منتصف الستينيات، بايثون 1991، سكراتش 2007، بايثون 3.15 في 2026 | [1] [3] [5] [8] [11] |
| 8 | لكل لغة عمل تتقنه | جدول ست لغات وما تُستعمل فيه، وسطر تحته: HTML لغة ترميز وليست لغة برمجة | [1] [10] [13] [14] |
| 9 | البرنامج نفسه بالكتل وبالنص | نصف الشريحة لبنات «كرِّر 5 مرة» و«قل»، ونصفها سطر بايثون الذي يطبع جدول ضرب 7 | [7] [12] |
| 10 | سؤالا مراجعة | السؤالان أدناه، والإجابة تظهر بنقرة بعد دقيقة نقاش | بلا رقم |
سؤالا المراجعة في الشريحة 10:
- ما الفرق بين الخوارزمية والبرنامج؟ الإجابة: الخوارزمية خطوات الحل في عدد محدود من الخطوات، تُكتب بالكلام أو بمخطط انسيابي؛ والبرنامج هو الخوارزمية بعد كتابتها بلغة برمجة ينفذها الحاسوب. [1] [2]
- صنّف هذه إلى لغة برمجة ولغة ترميز: Python، HTML، Java. الإجابة: Python ثم Java لغتا برمجة، أما HTML فلغة ترميز تبني هيكل صفحة الويب. [1] [8] [14]
نص المعلم للشريحة 6: «الحاسوب في داخله لا يفهم إلا الصفر والواحد. لو كتبنا كل برنامج بهما لاحتجنا سنوات. فاخترع المبرمجون لغة التجميع، تكتب فيها كلمة قصيرة مثل add بدل سلسلة طويلة من الأرقام، ثم اللغات عالية المستوى التي تشبه لغتنا، وبرنامج آخر يترجمها إلى لغة الآلة.» [1]
العرض 3 للثانوي: «بايثون ومجالات البرمجة» في 12 شريحة
هذا العرض لعشرين دقيقة. لماذا يناسب الثانوي: يقدّم لغة نصية حقيقية بتعريفها الرسمي وتاريخها وإصدارها الحالي، ويشغّل كودين قصيرين مجرّبين، ثم يجيب عن سؤال الطالب الذي يختار مساره: أين يعمل المبرمج، وما الذي يقوله تقرير مؤرخ عن الطلب على هذه الوظائف.
| # | عنوان الشريحة | ما يظهر عليها | المصدر |
|---|---|---|---|
| 1 | بايثون ومجالات البرمجة | غلاف: سطر كود واحد بخط ثابت العرض على خلفية داكنة، والمادة والصف | بلا رقم |
| 2 | بايثون لغة مفسَّرة وتفاعلية وواضحة القواعد | تعريف الوثائق الرسمية مترجمًا، وأنظمة التشغيل التي تعمل عليها | [8] |
| 3 | بدأت في عطلة 1989، واسمها من برنامج كوميدي | خط زمني صغير: نهاية 1989 البداية، فبراير 1991 النشر، 9 أكتوبر 2026 الإصدار 3.15.0 | [8] [11] |
| 4 | لماذا يبدأ بها المبتدئ؟ | إجابة الوثائق «نعم»: قواعد بسيطة ومتسقة، ومكتبة قياسية كبيرة، ومفسّر تفاعلي يجرّب فيه الطالب | [8] |
| 5 | مفتوحة المصدر ومجانية الاستعمال | ترخيص معتمد من مبادرة المصدر المفتوح، وتديره مؤسسة بايثون للبرمجيات | [9] |
| 6 | أول برنامج في ثلاثة أسطر | كود الاسم وجدول ضرب 7 من اليسار إلى اليمين، وتحته شرح input ثم print ثم range | [12] |
| 7 | ما يظهر على الشاشة حين نشغّله | النتيجة سطرًا سطرًا، وسهم من range(1, 6) إلى الأعداد من 1 إلى 5 | [12] |
| 8 | القائمة والشرط: متوسط الدرجات | كود المتوسط بأربعة أسطر، والنتيجة 17.5 ثم Pass، والحساب 70 ÷ 4 | بلا رقم |
| 9 | ستة مجالات تُستعمل فيها بايثون | ست أيقونات: الويب، الحساب العلمي، التعليم، واجهات سطح المكتب، تطوير البرمجيات، تطبيقات الأعمال | [10] |
| 10 | الوظائف التقنية الأسرع نموًا بالنسبة المئوية | أخصائيو البيانات الضخمة، ومهندسو التقنية المالية، وأخصائيو الذكاء الاصطناعي وتعلم الآلة، ومطورو البرمجيات والتطبيقات؛ تقرير 7 يناير 2025 | [15] |
| 11 | مثال من سوق عمل واحد بأرقام رسمية | الولايات المتحدة: 1,905,400 وظيفة في 2025، ونمو متوقع 10% حتى 2035، ونحو 106,100 فرصة سنويًا | [16] |
| 12 | سؤالا مراجعة | السؤالان أدناه، مع سطر الكود من الشريحة 6 مصغّرًا | بلا رقم |
سؤالا المراجعة في الشريحة 12:
- كم سطرًا يطبع الأمر for i in range(1, 6): print(i)؟ ولماذا؟ الإجابة: خمسة أسطر، من 1 إلى 5، لأن range تبدأ من العدد الأول وتتوقف قبل العدد الثاني فلا تدخل فيه 6. [12]
- لماذا سُمّيت لغة بايثون بهذا الاسم؟ الإجابة: لأن جيدو فان روسوم كان يقرأ نصوص البرنامج الكوميدي البريطاني «Monty Python's Flying Circus» حين بدأ كتابتها، وأراد اسمًا قصيرًا ومميزًا وفيه شيء من الغموض. [8]
مجالات البرمجة: ما يقوله تقرير مستقبل الوظائف ومكتب إحصاءات العمل
يذكر تقرير مستقبل الوظائف 2025 للمنتدى الاقتصادي العالمي، المنشور في 7 يناير 2025، أن الوظائف التقنية هي الأسرع نموًا بالنسبة المئوية، ومنها أخصائيو البيانات الضخمة، ومهندسو التقنية المالية، وأخصائيو الذكاء الاصطناعي وتعلم الآلة، ومطورو البرمجيات والتطبيقات. [15] ويتوقع التقرير نفسه أن تُستحدث 170 مليون وظيفة وتختفي 92 مليونًا حتى 2030، فيكون الصافي 78 مليون وظيفة. [15]
وللمثال الرقمي على سوق عمل واحد، تطبع صفحة مكتب إحصاءات العمل الأمريكي عن مطوري البرمجيات ومحللي الجودة والمختبرين: 1,905,400 وظيفة في 2025، ونموًا متوقعًا بنسبة 10% من 2025 إلى 2035، وهو أسرع كثيرًا من المتوسط، ونحو 106,100 فرصة عمل كل سنة في المتوسط، ووسيط أجر سنوي 134,040 دولارًا في 2025. [16] هذه أرقام السوق الأمريكية وحدها، فاكتبها بهذا الوصف، ولا تنقلها إلى بلد آخر.
| المجال | ماذا يفعل المبرمج فيه | لغة يبدأ بها الطالب | المصدر |
|---|---|---|---|
| تطوير الويب | يبني المواقع وتطبيقات المتصفح | HTML للهيكل، ثم JavaScript للتفاعل | [13] [14] |
| البيانات والذكاء الاصطناعي | يحلل البيانات ويبني نماذج تتعلم منها | بايثون للحساب العلمي، ثم SQL لقواعد البيانات | [1] [10] [15] |
| تطوير البرمجيات والتطبيقات | يصمّم البرامج والتطبيقات ويختبرها ويصلح عيوبها | بايثون أو Java | [1] [10] [16] |
| التقنية المالية | يبني أنظمة الدفع والبنوك الرقمية | بحسب الجهة، ومعها SQL لقواعد البيانات | [1] [15] |
| الأنظمة والأجهزة | يكتب برامج قريبة من الجهاز | C ثم C++ | [1] |
| تعليم البرمجة | يدرّس البرمجة ويصمّم أنشطتها | سكراتش ثم بايثون | [4] [10] |
والجدول دليل للشريحة لا وصفة مهنية: المسار الذي يختاره الطالب يحدده ميله والجامعة والسوق في بلده، ولذلك نترك له شريحة سؤال في آخر العرض بدل حكم جاهز.
بوربوينت عن البرمجة مع ثلاثة أنشطة: روبوت بلا حاسوب وبحث ومطوية
العرض يشرح، والنشاط يثبّت. هذه ثلاثة أنشطة تناسب العروض الثلاثة، وكل معلومة فيها من المصادر نفسها.
الروبوت البشري: خوارزمية بلا حاسوب في 10 دقائق
يقف طالب في أول الصف «روبوتًا» لا ينفّذ إلا أربعة أوامر: تقدّم خطوة، استدر يمينًا، استدر يسارًا، التقط. ويكتب زملاؤه على السبورة خوارزمية توصله إلى كتاب على طاولة المعلم. الروبوت ينفّذ ما كُتب حرفيًا، فإن أخطأ الطريق فالخطأ في الخوارزمية لا فيه. ثم اسأل: أين يمكن أن نستعمل «كرّر»؟ فيكتشف الطلاب التكرار بأنفسهم قبل أن يروه في سكراتش. ويصلح النشاط بديلًا كاملًا إذا انقطع الإنترنت أو تعطّلت أجهزة المعمل.
بحث عن البرمجة باستخدام سكراتش: هيكل من ستة أقسام
المقدمة، ثم تعريف البرمجة والخوارزمية، ثم أنواع لغات البرمجة بالجدول، ثم سكراتش وبرنامج المربع بلبناته، ثم بايثون وبرنامجها القصير، ثم الخاتمة وقائمة المصادر بتاريخ فتح كل مصدر. والمصادر في آخر هذا الدليل تصلح قائمة مراجع كما هي، لأنها كلها صفحات رسمية أو موسوعية يفتحها المعلم بنفسه.
مطوية عن البرمجة من ستة أوجه
الوجه 1 الغلاف: «البرمجة: نعلّم الحاسوب خطوة خطوة» واسم الطالب. الوجه 2: تعريف البرمجة والخوارزمية. الوجه 3: أنواع لغات البرمجة الثلاثة. الوجه 4: برنامج المربع في سكراتش. الوجه 5: الخط الزمني من 1843 إلى 2026. الوجه 6: سؤال مراجعة ومصدران. ولطريقة طي المطوية وتصميمها، انظر دليل المطوية الجاهزة حسب المادة.
إذاعة مدرسية عن البرمجة: 6 فقرات في 7 دقائق
هذه إذاعة قصيرة تطابق العروض الثلاثة، وكل معلومة فيها من مصادر هذا الدليل. افتتحها بما تعتمده مدرستك في بداية الإذاعة، ثم اقرأ الفقرات بالترتيب:
| # | الفقرة | النص المقترح | المدة |
|---|---|---|---|
| 1 | مقدمة الإذاعة | «صباح الخير. في كل هاتف وكل لعبة وكل إشارة مرور أوامر كتبها إنسان بالترتيب. إذاعتنا اليوم عن البرمجة: كيف نعلّم الحاسوب أن يفعل ما نريد.» | 30 ثانية |
| 2 | ما البرمجة؟ | «البرمجة كتابة تعليمات مفصلة للحاسوب بلغة يفهمها، والخوارزمية هي خطوات الحل قبل كتابتها.» | 45 ثانية |
| 3 | هل تعلم؟ | خمس معلومات مؤرخة: كلمة خوارزمية من اسم الخوارزمي [2]؛ آدا لوفليس كتبت شروحها على آلة بابيج عام 1843 [3]؛ لغة FORTRAN ظهرت عام 1957 [1]؛ سكراتش مجانية وصُمّمت للأعمار من 8 إلى 16 [4] [5]؛ اسم بايثون من برنامج كوميدي لا من الثعبان [8] | 90 ثانية |
| 4 | من تراثنا | «محمد بن موسى الخوارزمي رياضي مسلم من القرن التاسع، تُرجم كتابه في الحساب إلى اللاتينية، فصار اسمه كلمة يقولها مبرمجو العالم كل يوم.» [2] | 60 ثانية |
| 5 | تحدي الإذاعة | «ارسم مربعًا بأربعة أوامر تتكرر: تقدّم، ثم استدر 90 درجة. كم مرة؟ أربع، لأن 4 × 90 = 360. ومن يرسم مثلثًا؟ ثلاث مرات و120 درجة.» | 90 ثانية |
| 6 | خاتمة الإذاعة | «البرمجة لا تحتاج عبقرية، بل خطوة صغيرة كل يوم: لبنة في سكراتش، أو سطر في بايثون. وفي أسبوع التعليم بعلوم الحاسب، الذي يبدأ في 7 ديسمبر 2026، فرصة للبداية.» [17] | 45 ثانية |
المجموع نحو ست دقائق، ودقيقة احتياط لتقديم المشاركين. وتاريخ بدء الأسبوع من صفحته الرسمية، وهي تختم برنامجه بلقاء في 9 ديسمبر، يوم ميلاد غريس هوبر كما تذكر. [17] ولفقرات إذاعية أطول عن الحاسوب والتكنولوجيا، انظر الإذاعة في دليل بوربوينت الحاسوب.
البرمجة في المناهج، وما تراجعه في كتاب طلابك
تختلف أسماء مواد البرمجة وصفوفها من بلد إلى آخر ومن عام إلى عام، ولذلك بنينا العروض على المرحلة لا على اسم مقرر بعينه. ومثال من مصدر رسمي: تذكر صفحة «جهود الدولة في التعليم» في الهيئة العامة للاستعلامات بمصر، المحدّثة في 19 أكتوبر 2026، البرمجة والذكاء الاصطناعي أبرزَ المجالات الحديثة التي تريد الدولة أن يوسّع الطالب معارفه فيها، وتذكر إدخال منصات للبرمجة والذكاء الاصطناعي مثل منصة «كيريو». [18] وفي بلدان أخرى تأتي البرمجة داخل مادة الحاسب أو المهارات الرقمية أو تقنية المعلومات بأسماء مختلفة.
فقبل العرض راجع ثلاثة أشياء في كتاب طلابك: اسم اللغة وإصدارها (سكراتش 3 أو غيرها، وبايثون 3)، وأسماء اللبنات والأوامر كما تظهر في الكتاب، والمصطلحات التي يمتحن فيها (مخطط انسيابي أو خريطة تدفق، مثلًا). وإن اختلف شيء من ذلك عن هذا الدليل فاتبع الكتاب، وغيّر الشريحة بجملة.
أخطاء شائعة في عروض البرمجة، وما تراجعه قبل العرض
سبعة أخطاء شائعة في عروض البرمجة، وكلها تُصحَّح من المصادر الرسمية نفسها:
| الخطأ | الصحيح | المصدر |
|---|---|---|
| «HTML لغة برمجة» | لغة ترميز تبني هيكل صفحة الويب | [14] |
| «الخوارزمية هي الكود» | الخوارزمية خطوات الحل، والكود كتابتها بلغة برمجة | [1] [2] |
| «سكراتش لعبة وليست برمجة» | تعرّف نفسها بأنها لغة برمجة ومجتمع على الإنترنت | [4] |
| «بايثون سُمّيت باسم الثعبان» | اسمها من برنامج كوميدي بريطاني | [8] |
| «Java هي JavaScript» | لغتان مختلفتان: الأولى صمّمتها شركة Sun في أوائل التسعينيات، والثانية تُعرف أكثر ما تُعرف بأنها لغة برمجة صفحات الويب | [1] [13] |
| رقم إصدار قديم لبايثون | الإصدار الرئيسي الأحدث 3.15 حتى 9 نوفمبر 2026 | [11] |
| كود على الشريحة لم يُشغَّل | شغّله قبل الحصة، وانسخ النتيجة كما ظهرت | [12] |
- التعريف بمصدرهينجح إذا حمل تعريف البرمجة أو الخوارزمية اسم مصدره في سطر صغير.
- اللغات مصنفة صحيحًاينجح إذا ظهرت HTML لغة ترميز، وظهرت JavaScript لغة برمجة مختلفة عن Java.
- الكود يعملينجح إذا شغّلت كل كود على الشرائح وطابقت نتيجته المطبوعة ما ظهر لك.
- الكود من اليسارينجح إذا كُتب الكود من اليسار إلى اليمين بخط ثابت العرض وعلامات تنصيص مستقيمة.
- اللبنات بأسماء الواجهةينجح إذا طابقت أسماء لبنات سكراتش ما يظهر في الواجهة العربية أو في كتابك.
- الأرقام مؤرخةينجح إذا حمل رقم مستخدمي سكراتش تاريخ بياناته، وحمل رقم الوظائف اسم البلد وسنته.
- الرسوم بلا نسخينجح إذا كانت الرسوم من صنعك أو مصنوعة للعرض، دون شعار سكراتش أو شخصياتها إلا بمصدرها.
- سؤالا المراجعة يُجابان من العرضينجح إذا وُجدت إجابة كل سؤال في شريحة سابقة من العرض نفسه.
وملاحظة صادقة قبل العرض: هذه المخططات تلخّص مصادر رسمية لطلاب المدارس، ولا تغني عن كتابك المدرسي. وإصدار بايثون صحيح يوم 9 نوفمبر 2026، ورقما صفحة إحصاءات سكراتش من بيانات 14 يوليو 2024، فافتح صفحة التنزيلات في موقع بايثون وصفحة الإحصاءات قبل الحصة إن مرّت أسابيع.
أربعة طلبات جاهزة للنسخ
عدّل ما بين القوسين، واحذف ما لا ينطبق على صفك. تعمل الطلبات في NOXI وفي أي أداة عروض بالذكاء الاصطناعي، ولمقارنة هذه الأدوات بقواعد منشورة انظر ترتيب بدائل gamma.
عرض من 10 شرائح عن البرمجة وسكراتش لطلاب الصف [الخامس الابتدائي] في [اسم المدرسة]، بالعربية ومن اليمين إلى اليسار، بعنوان «نعلّم الحاسوب خطوة خطوة: البرمجة وسكراتش»، مدته [12] دقيقة. الشرائح: البرنامج أوامر بالترتيب بمثال خطوات غسل اليدين؛ الخوارزمية خطوات واضحة، والكلمة من اسم الخوارزمي؛ سكراتش لغة برمجة بالكتل صُمّمت للأعمار من 8 إلى 16 ومجانية وواجهتها بالعربية؛ الكائن والمنصة واللبنات؛ أول برنامج («عند نقر» العلم الأخضر، «قل السلام عليكم! لمدة 2 ثانية»، «تحرك 10 خطوة»)؛ التكرار؛ برنامج المربع بست لبنات («عند نقر» العلم الأخضر، امسح كل شيء، أنزل القلم، كرِّر 4 مرة، تحرك 100 خطوة، استدر 90 درجة) مع 4 × 90 = 360؛ البرمجة حولنا؛ وسؤالا مراجعة في الشريحة الأخيرة. ارسم لبنات سكراتش بألوانها وأسمائها العربية، وعنوان كل شريحة جملة كاملة، وخط كبير يُقرأ من آخر الفصل.
عرض من 10 شرائح بعنوان «الخوارزميات ولغات البرمجة» لطلاب [الصف الثاني المتوسط]: تعريف البرمجة ولغة البرمجة (بريتانيكا)؛ تعريف الخوارزمية وأصلها من اسم الخوارزمي؛ ثلاث طرق لكتابة الخوارزمية؛ مخطط انسيابي لسؤال «هل العدد زوجي؟»؛ لغة الآلة ولغة التجميع واللغات عالية المستوى؛ خط زمني (آدا لوفليس 1843، FORTRAN 1957، COBOL 1959، BASIC منتصف الستينيات، بايثون 1991، سكراتش 2007)؛ جدول اللغات واستخداماتها مع سطر «HTML لغة ترميز»؛ البرنامج نفسه بالكتل وبسطر بايثون؛ سؤالا مراجعة. اكتب الكود من اليسار إلى اليمين بخط ثابت العرض، وسطر المصدر تحت كل تاريخ.
عرض من 12 شريحة لمادة [الحاسب، الصف الأول الثانوي] بعنوان «بايثون ومجالات البرمجة»: تعريف بايثون من وثائقها الرسمية؛ بدايتها 1989 ونشرها 1991 وسبب اسمها؛ لماذا تناسب المبتدئين؛ ترخيصها المفتوح؛ الإصدار 3.15.0 في 9 أكتوبر 2026؛ هذا الكود حرفيًا مع نتيجته: name = input("What is your name? ") print("Hello,", name) for i in range(1, 6): print(i, "x 7 =", i * 7) ثم كود متوسط الدرجات [18, 15, 20, 17] ونتيجته 17.5؛ مجالات بايثون الستة؛ الوظائف الأسرع نموًا في تقرير مستقبل الوظائف 2025؛ أرقام مكتب إحصاءات العمل الأمريكي موصوفة بأنها للسوق الأمريكية؛ سؤالا مراجعة. لا تغيّر الكود.
في الشريحة [8] اجعل اللبنات أكبر، ولوّن كل لبنة بلون قسمها: الأحداث أصفر، والقلم أخضر، والتحكم برتقالي، والحركة أزرق. وفي الشريحة [9] استبدل صورة الغسالة بإشارة مرور. لا تضف أي رقم أو تاريخ غير موجود في العرض.
اصنع عرض البرمجة في NOXI بطلب واحد: 6 خطوات
إن أردت العرض جاهزًا بلبناته ورسومه دون بنائه شريحة شريحة، فهذه طريقة NOXI 2.0 بصيغة «عرض تقديمي»، إحدى الصيغ الأربع عشرة في إعلان NOXI 2.0. المثال هو العرض 1 للابتدائي، والطريقة نفسها تصلح للعرضين الآخرين.
الخطوة 1: ادخل noxi.ai وأنشئ حسابًا مجانيًا
الإنشاء يحتاج حسابًا مجانيًا، ولا يحتاج بطاقة دفع. البداية مجانية: الخطة المجانية تغطي خمسة مستندات كل شهر، وكل تعديل بعد ذلك بالمحادثة أو باليد مجاني، والحسابات الجديدة تحصل على هدية ترحيب تستعملها في أول 14 يومًا.
الخطوة 2: اختر صيغة «عرض تقديمي»
تجدها بين الصيغ تحت مربع الكتابة، ومقاسها الافتراضي شرائح 16:9 تناسب شاشة الفصل. وإن كان عندك ملف من كتاب الطلاب أو ملاحظاتك عن الدرس، فأرفقه، فيبني NOXI العرض منه.
الخطوة 3: الصق الطلب 1 في سطر الكتابة
اكتب طلبًا واحدًا مثل «عرض من 10 شرائح عن البرمجة وسكراتش لطلاب الصف الخامس»، أو الصق الطلب 1 كاملًا وعدّل الصف والمدرسة والمدة. اترك أسماء اللبنات والأرقام كما هي: 4 مرات، و100 خطوة، و90 درجة. فالصيغة نقطة بداية، والطلب الواضح هو ما يتبعه NOXI.
الخطوة 4: يرسم NOXI الصفحات أولًا ثم يصممها
يرسم NOXI مخطط الشرائح أولًا (الغلاف، والخطوات المرقمة، وشريحة اللبنات، والخط الزمني)، ثم يكتب عدة شرائح معًا من اليمين إلى اليسار بأسلوب يختاره لموضوعك من مكتبة تضم أكثر من تسعين أسلوبًا، بالعربية والإنجليزية. وبعد الكتابة يقرأ العرض كله ويصلح ما لا يتفق، ويفحص الشرائح بحثًا عن نص مقطوع أو متداخل.
الخطوة 5: عدّل بالمحادثة
اختر الشريحة التي تريد تغييرها وقل ما يتغير، أو الصق الطلب 4 في المحادثة، فيغيّر NOXI ما طلبته فقط. ويمكنك التعديل باليد أيضًا: النص والصور والخلفيات وترتيب الشرائح. وكل تغيير يمكن التراجع عنه، و«سجل الإصدارات» يستعيد أي نسخة سابقة بنقرة.
الخطوة 6: صدّر PowerPoint بنص قابل للتعديل
نزّل ملف PowerPoint بمربعات نص قابلة للتعديل وخطوط مضمّنة تبقى فيها الحروف العربية متصلة، وصور بجودتها الأصلية، بعد أن يقارن NOXI الملف بالشرائح قبل ظهور التنزيل، وبلا علامة مائية على الخطة المجانية أيضًا. فإن أردت تعديل سطر في الفصل فعلته في PowerPoint نفسه.
أسئلة شائعة
- ماذا أكتب في عرض تقديمي عن البرمجة؟
- ابدأ بتعريف البرمجة والخوارزمية في شريحتين، ثم أنواع لغات البرمجة واستخداماتها، ثم مثال عملي يناسب المرحلة: برنامج المربع في سكراتش للابتدائي، ومخطط انسيابي للمتوسط، وكود بايثون قصير للثانوي. واختم بسؤالي مراجعة. وفي هذا الدليل ثلاثة عروض كاملة: 10 شرائح و10 شرائح و12 شريحة.
- ما تعريف البرمجة؟
- البرمجة كتابة تعليمات مفصلة بلغة برمجة يفهمها الحاسوب، بترتيب محدد، لحل مشكلة أو أداء مهمة. وتعرّف موسوعة بريتانيكا لغة البرمجة بأنها لغة يُعبَّر بها عن مجموعة تعليمات مفصلة لحاسوب رقمي. والتعليمات المكتوبة تُسمّى برنامجًا، وخطوات الحل قبل كتابتها تُسمّى خوارزمية.
- ما الفرق بين الخوارزمية والبرنامج؟
- الخوارزمية إجراء منظّم يصل إلى الحل في عدد محدود من الخطوات، ويُكتب بالكلام أو بمخطط انسيابي. والبرنامج هو الخوارزمية بعد كتابتها بلغة برمجة ينفذها الحاسوب. وكلمة الخوارزمية نفسها مأخوذة من اسم الرياضي المسلم الخوارزمي في القرن التاسع، كما تذكر موسوعة بريتانيكا.
- ما أنواع لغات البرمجة؟
- ثلاثة بحسب قربها من الجهاز: لغة الآلة، وهي رموز من الصفر والواحد ينفذها المعالج مباشرة؛ ثم لغة التجميع، وفيها رموز قصيرة مثل add؛ ثم اللغات عالية المستوى القريبة من لغة الإنسان، مثل بايثون وجافا، وتُترجم إلى لغة الآلة قبل التنفيذ أو أثناءه.
- ما سكراتش، ولأي عمر صُمّمت؟
- سكراتش لغة برمجة بالكتل ومجتمع على الإنترنت يصنع فيه الأطفال قصصًا وألعابًا ورسومًا متحركة ويشاركونها. صُمّمت خصوصًا للأعمار من 8 إلى 16، وللأصغر من 5 إلى 7 نسخة أبسط اسمها سكراتش جونيور. وهي مجانية للجميع، وتطورها وتشرف عليها مؤسسة Scratch غير الربحية.
- هل يوجد سكراتش بالعربي؟
- نعم. قائمة اللغات في أسفل موقع سكراتش فيها 80 خيارًا منها العربية، وحين تختارها تظهر الأقسام والأوامر بالعربية: الحركة والهيئة والأحداث والتحكم، و«عند نقر» العلم الأخضر و«كرِّر 10 مرة». وتطبيق سكراتش يعمل أيضًا دون اتصال بالإنترنت، كما تذكر صفحة أولياء الأمور.
- هل HTML لغة برمجة؟
- لا. تصف وثائق MDN، مرجع موزيلا لتقنيات الويب، لغة HTML بأنها لغة ترميز تخبر المتصفح كيف يبني هيكل الصفحة: العناوين والفقرات والروابط والصور. أما JavaScript فلغة برمجة تضيف التفاعل إلى الصفحة. فضع HTML في شريحة الويب، ولا تضعها في جدول لغات البرمجة.
- هل بايثون مناسبة للمبتدئين؟
- تجيب وثائق بايثون الرسمية عن هذا السؤال بكلمة «نعم»، لأن قواعدها بسيطة ومتسقة، ومكتبتها القياسية كبيرة، ومفسّرها التفاعلي يتيح للطالب تجربة كل أمر فورًا. ولهذا تصلح خطوة تالية بعد سكراتش، في المتوسط أو الثانوي. وأحدث إصدار رئيسي منها 3.15، صدر في أكتوبر 2026.
- ما مجالات البرمجة الأكثر طلبًا؟
- يذكر تقرير مستقبل الوظائف 2025 للمنتدى الاقتصادي العالمي أن الوظائف التقنية الأسرع نموًا بالنسبة المئوية تشمل أخصائيي البيانات الضخمة، ومهندسي التقنية المالية، وأخصائيي الذكاء الاصطناعي وتعلم الآلة، ومطوري البرمجيات والتطبيقات. والطلب يختلف من بلد إلى آخر، فراجع مصادر بلدك الرسمية قبل اختيار المسار.
- أين أجد عرض بوربوينت جاهزًا عن البرمجة؟
- في هذا الدليل ثلاثة عروض جاهزة بمخطط كامل لكل شريحة ومصدرها: للابتدائي، وللمتوسط، وللثانوي. انسخ المخطط إلى أي برنامج عروض، أو الصق الطلب 1 في NOXI بصيغة «عرض تقديمي» فيبني العرض بلبناته ورسومه، ثم صدّره PowerPoint بنص قابل للتعديل. البداية مجانية بخمسة مستندات كل شهر.
المصادر وكيف أُعدّ هذا الدليل
فتحنا كل الصفحات أدناه في 9 نوفمبر 2026 دون تسجيل دخول ودون قبول ملفات تعريف الارتباط. ترجمة التعريفات والعبارات إلى العربية من عندنا. وأسماء لبنات سكراتش العربية منقولة حرفيًا من ملف الترجمة الرسمي. وشغّلنا كودي بايثون بأنفسنا على الإصدار 3.9 يوم 9 نوفمبر 2026 ونقلنا نتيجتهما كما ظهرت. واخترنا الكلمات المفتاحية من اقتراحات بحث Google بالعربية في مصر، عشرين طلبًا في 9 نوفمبر 2026. ومخططات العروض الثلاثة ونصوص المعلم وأسئلة المراجعة والإذاعة اقتراحات تعليمية من عندنا مبنية على هذه المصادر.
- [1] تعريف لغة البرمجة، ولغة الآلة ولغة التجميع واللغات عالية المستوى ومثال add pay, total، ولغة FORTRAN عام 1957 بقيادة جون باكوس، ولغة COBOL عام 1959، ولغة BASIC في منتصف الستينيات، وشيوع لغتي C ثم C++، ولغة SQL، ولغة Java في أوائل التسعينيات · Britannica, Computer programming language (تحقّقنا في 9 نوفمبر 2026).
- [2] تعريف الخوارزمية، وأصل الكلمة من اسم الخوارزمي في القرن التاسع، ومثالا إقليدس والقسمة الطويلة · Britannica, Algorithm (تحقّقنا في 9 نوفمبر 2026).
- [3] آدا لوفليس (1815 إلى 1852)، وترجمتها وشروحها عام 1843 على مقال عن آلة بابيج التحليلية، وأنها سُمّيت أول مبرمجة حاسوب · Britannica, Ada Lovelace (تحقّقنا في 9 نوفمبر 2026).
- [4] تعريف سكراتش، والأعمار من 8 إلى 16، وسكراتش جونيور من 5 إلى 7، ومؤسسة Scratch غير الربحية، والتطبيق دون اتصال · Scratch, For Parents (تحقّقنا في 9 نوفمبر 2026).
- [5] سكراتش مجانية للجميع، و200 مليون طفل، وأكثر من مليار مشروع، والنشأة في مختبر الوسائط عام 2007 والانتقال إلى المؤسسة عام 2019، والبرمجة بالكتل · Scratch Foundation (تحقّقنا في 9 نوفمبر 2026).
- [6] 164,307,034 مشروعًا منشورًا و135,078,559 مستخدمًا مسجّلًا من بيانات مولّدة في 14 يوليو 2024 كما تذكر الصفحة، وقائمة لغات الموقع بثمانين خيارًا منها العربية · Scratch, Statistics (تحقّقنا في 9 نوفمبر 2026).
- [7] أسماء اللبنات والأقسام وزر «إدراج إضافة» وإضافة القلم في الواجهة العربية · Scratch Foundation, scratch-l10n (editor/blocks, extensions, interface: ar.json) (تحقّقنا في 9 نوفمبر 2026).
- [8] تعريف بايثون، وبدايتها في عطلة 1989 ونشرها في فبراير 1991، وسبب الاسم، ومناسبتها للمبتدئين · Python, General Python FAQ (3.15.2 documentation) (تحقّقنا في 9 نوفمبر 2026).
- [9] الترخيص المفتوح المعتمد واستعمالها المجاني حتى تجاريًا، ومؤسسة بايثون للبرمجيات · Python, About (تحقّقنا في 9 نوفمبر 2026).
- [10] مجالات استعمال بايثون الستة · Python, Applications for Python (تحقّقنا في 9 نوفمبر 2026).
- [11] الإصدارات 3.15.0 في 9 أكتوبر 2026، و3.15.1 في 21 أكتوبر، و3.15.2 في 25 أكتوبر 2026 · Python, Downloads (تحقّقنا في 9 نوفمبر 2026).
- [12] شرح input ثم print، وأن range نوع تسلسل لا دالة · Python, Built-in Functions (تحقّقنا في 9 نوفمبر 2026).
- [13] تعريف JavaScript لغة برمجة، وأشهر استعمالاتها صفحات الويب · MDN, JavaScript (تحقّقنا في 9 نوفمبر 2026).
- [14] HTML لغة ترميز تخبر المتصفح كيف يبني هيكل الصفحة · MDN, Basic HTML syntax (تحقّقنا في 9 نوفمبر 2026).
- [15] الوظائف التقنية الأسرع نموًا بالنسبة المئوية، و170 مليون وظيفة تُستحدث و92 مليونًا تختفي والصافي 78 مليونًا حتى 2030 (منشور في 7 يناير 2025) · World Economic Forum, The Future of Jobs Report 2025 (تحقّقنا في 9 نوفمبر 2026).
- [16] 1,905,400 وظيفة في 2025، ونمو 10% من 2025 إلى 2035، ونحو 106,100 فرصة سنويًا، ووسيط أجر 134,040 دولارًا في 2025 · U.S. Bureau of Labor Statistics, Software Developers, Quality Assurance Analysts, and Testers (تحقّقنا في 9 نوفمبر 2026).
- [17] أسبوع التعليم بعلوم الحاسب يبدأ في 7 ديسمبر، وفعالياته في 18 نوفمبر و5 و9 ديسمبر 2026، و9 ديسمبر يوم ميلاد غريس هوبر · CSEdWeek (تحقّقنا في 9 نوفمبر 2026).
- [18] البرمجة والذكاء الاصطناعي بين مجالات تطوير المنهج، ومنصة «كيريو» (الصفحة محدّثة في 19 أكتوبر 2026) · الهيئة العامة للاستعلامات، مصر: جهود الدولة في التعليم (تحقّقنا في 9 نوفمبر 2026).



