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