في هذا الدرس الأول الممتع، سنكتشف ما هي البرمجة ولماذا بايثون لغة رائعة، ثم نوجهك لكتابة أول أمر لك في المحرر المدمج: طباعة رسالة ترحيب باستخدام الأمر print()!
رقم الدرس1
آخر تحديث2025/07/18
تقدم القراءة
مرحباً بك في مغامرتك البرمجية الأولى! 🧙✨
أهلاً بك يا ساحر الأكواد الصغير! أنا صديقك البرمجي، وسأكون دليلك في رحلة مدهشة إلى عالم بايثون السحري. اليوم، ستتعلم كيف تلقي أول “تعويذة” برمجية وتجعل الكمبيوتر ينفذ أوامرك. هل أنت مستعد لتصبح بطلاً في عالم التكنولوجيا؟
أهداف مغامرتنا اليوم 🗺️
– سنكتشف معًا ما هي البرمجة بطريقة تشبه قصص المغامرات.
– سنتعرف على لغة بايثون السحرية ولماذا يحبها الأبطال الصغار.
– ستتعلم أول وأهم تعويذة برمجية: الأمر `print()`.
– ستكتب بنفسك أول كود برمجي وتجعل الكمبيوتر يتكلم!
ما هي البرمجة؟ إنها وصفة سرية للمارد! 🤔
تخيل أن الكمبيوتر هو “مارد” عملاق وقوي جدًا، ولكنه لا يفهم لغتنا العادية. لكي نطلب منه شيئًا، يجب أن نقدم له “وصفة سرية” مكتوبة بلغة يفهمها. هذه الوصفة هي ما نسميه البرنامج، وكتابة هذه الوصفة هي البرمجة.
إذا كانت وصفتك واضحة ودقيقة، سينفذ المارد (الكمبيوتر) طلبك تمامًا ويصنع لك أروع الأشياء! 🎂
البرمجة
ببساطة، هي كتابة قائمة من التعليمات الواضحة للكمبيوتر ليتبعها وينفذها خطوة بخطوة.
لماذا بايثون؟ لأنها مثل لعبة الليجو! 🐍
هناك العديد من اللغات السحرية التي يمكنك التحدث بها مع الكمبيوتر، لكننا اخترنا لك لغة بايثون، وهي الأفضل للأبطال الصغار! والسبب هو:
سهلة وممتعة: كلماتها بسيطة وتشبه اللغة الإنجليزية التي نعرفها. لا توجد رموز معقدة كثيرة.
قوية جدًا: بالرغم من سهولتها، تستخدمها كبرى الشركات في بناء الألعاب 🎮 والمواقع الإلكترونية 🌐 وحتى في التحكم بالروبوتات وبرامج الفضاء! 🤖
تشبه الليجو: كل أمر في بايثون هو قطعة ليجو ملونة. يمكننا تركيب هذه القطع معًا بسهولة لنبني أشياء مدهشة وعملاقة!
تعويذتك السحرية الأولى: الأمر print()
لكل ساحر تعويذة يبدأ بها، وتعويذتك الأولى هي `print()`. هذه التعويذة تجعل الكمبيوتر يعرض أي كلام تريده على الشاشة. إنها مثل استخدام مكبر صوت سحري!
كيف تعمل هذه التعويذة؟ لنحلل أجزاءها:
تحليل التعويذة السحرية
print("أهلاً يا عالم")
`print`: هذا هو اسم التعويذة. أنت تخبر بايثون أنك تريد “طباعة” أو “إظهار” شيء ما.
`()`: هذان القوسان مثل يدي التعويذة. يجب أن تضع الشيء الذي تريد إظهاره بينهما.
`” “` : علامتا التنصيص هاتان مثل صندوق سحري. أي نص تضعه بداخلهما، سيفهم الكمبيوتر أنه مجرد “كلام” يجب عرضه كما هو، وليس أمرًا برمجيًا آخر.
✨ حان وقت التطبيق! لنجعل المارد يتكلم! ✨
هيا يا بطل! انظر كيف نكتب الأمر في محرر الأكواد. اكتب هذا الكود بنفسك تمامًا في المحرر المدمج، ثم اضغط على زر التشغيل (▶️) لترى السحر يحدث أمام عينيك!
مثال توضيحي:
print("أهلاً بالعالم! أنا مبرمج صغير!")
هذه هي النتيجة التي ستظهر لك على الشاشة:
[result_block]
أهلاً بالعالم! أنا مبرمج صغير!
[/result_block]
ما هي وظيفة الأمر السحري `print()` في بايثون؟
التفسير:
صحيح! الأمر print() هو أداتنا الأساسية لإظهار النصوص والنتائج على الشاشة.
🎉 تهانينا! لقد أنجزت مهمتك الأولى بنجاح! 🎉
عمل مذهل! لقد ألقيت أول تعويذة برمجية لك وجعلت الكمبيوتر يتكلم! أنت الآن oficialmente un ساحر أكواد. استلم ميداليتك الأولى يا بطل، فأنت تستحقها عن جدارة!
تحدي إضافي: اجعل الكمبيوتر ينادي باسمك! 🧪
الآن بعد أن أصبحت خبيرًا في التعويذة print()، جرب هذا التحدي الممتع. غيّر النص الموجود داخل الصندوق السحري (علامتي التنصيص) لتجعل الكمبيوتر يرحب بك شخصيًا!
⚠️ تحذير صغير: المسافات في البداية ممنوعة!
في بايثون، المسافات في بداية السطر مهمة جدًا! يجب أن تبدأ تعويذتك `print()` من بداية السطر مباشرة. إذا تركت مسافة فارغة في البداية عن طريق الخطأ، سيغضب المارد ويظهر لك خطأ يسمى `IndentationError`. لا تقلق، هذا يعني فقط “احذف المسافة الزائدة في بداية السطر!”.
لا تخف أبدًا من التجربة والخطأ! محرر الأكواد هو ملعبك السحري الخاص. كلما جربت وغيرت في التعويذات، أصبحت ساحرًا أقوى وأكثر حكمة في عالم البرمجة.
ماذا بعد؟ مغامرات جديدة تنتظرك!
لقد أتقنت أول تعويذة! في مغامرتنا القادمة، سنتعلم كيف نعطي الكمبيوتر ذاكرة ونجعله يتذكر الأشياء، مثل اسمك أو نتيجتك في لعبة! استعد لتعلم “تعويذة الذاكرة” (المتغيرات) لتصبح مغامرتك أكثر تشويقًا.