أول متوسط - عرض الوحدة 3 - الدرس 1 - موقع معلم الحاسب

Summary

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

Full Transcript

‫الوحدة‬ ‫الثالثة‬ ‫البرمجة مع بايثون‬ ‫الفص ل الدراس ي الث اني‬ ‫من مقرر أول متوسط‬ ‫‪ 1446‬هـ‬ ‫بيانات‬ ‫الدرس‬ ‫صفحات‬ ‫الكتاب‬ ‫عدد‬ ‫عنوان‬ ‫رقم‬ ‫الحصة األولى‬ ‫الحصص‬ ‫الدرس‬...

‫الوحدة‬ ‫الثالثة‬ ‫البرمجة مع بايثون‬ ‫الفص ل الدراس ي الث اني‬ ‫من مقرر أول متوسط‬ ‫‪ 1446‬هـ‬ ‫بيانات‬ ‫الدرس‬ ‫صفحات‬ ‫الكتاب‬ ‫عدد‬ ‫عنوان‬ ‫رقم‬ ‫الحصة األولى‬ ‫الحصص‬ ‫الدرس‬ ‫الدرس‬ ‫من صفحة‪:‬‬ ‫حصتان‬ ‫إدخال البيانات‬ ‫الدرس األول‬ ‫‪205‬‬ ‫إلى صفحة‪:‬‬ ‫‪207‬‬ ‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪‬‬ ‫‪‬‬ ‫الواجب‬ ‫المنزلي‬ ‫‪‬‬ ‫للمجموعة‬ ‫‪‬‬ ‫التقويم النهائي‬ ‫‪3‬‬ ‫اإلستراتيجيات‬ ‫التعلم التعاوني‬ ‫‪1‬‬ ‫التطبيق العملي‬ ‫‪2‬‬ ‫‪3‬‬ ‫الجدول الذاتي ‪KWLH‬‬ ‫الفصل المقلوب‬ ‫‪4‬‬ ‫الدقيقة الواحدة‬ ‫‪5‬‬ ‫‪4‬‬ ‫من خالل عنوان الدرس‬ ‫إدخال البيانات‬ ‫نقوم بتعبئة الخانتين على اليمين‬ ‫كيف أتعلم المزيد ؟‬ ‫ماذا تعلمت ؟‬ ‫ماذا أريد أن‬ ‫ماذا أعرف ؟‬ ‫أعرف ؟‬ ‫د‬ ‫تمهي‬ ‫الدرس‪/‬‬ ‫الوحدة الثالثة‬ ‫الدرس األول‬ ‫إدخال البيانات‬ ‫‪ ‬ما الفرق بين العدد الصحيح والعدد الحقيقي؟‬ ‫‪ ‬في لغة البرمجة ماذا ُيقصد بالمتغيرات؟ وماذا ُيقصد‬ ‫بالثوابت؟‬ ‫‪ ‬أين يتم تعريف المتغيرات في بايثون؟‬ ‫‪6‬‬ ‫مغامرة سلمى‬ ‫مع إدخال البيانات‬ ‫قص‬ ‫ة‬ ‫كانت س لمى فت اة فض ولية تحب مس اعدة وال دها في عمله‪.‬في أح د األي ام‪ ،‬رأت ه يعم ل على الحاس ب‪،‬‬ ‫فسألته‪" :‬ماذا تفعل يا أبي؟"‬ ‫أجابه ا بابتس امة‪" :‬أن ا أدخ ل البيان ات ي ا س لمى‪.‬ه ذا يع ني أن ني أض ع المعلوم ات في الحاس ب بطريق ة‬ ‫منظمة ليستفيد منها اآلخرون‪".‬‬ ‫قالت سلمى‪" :‬هل يمكنك أن تعلمني كيف يتم ذلك؟"‬ ‫واف ق وال دها‪ ،‬وق ال‪" :‬أوًال‪ ،‬علي ِك أن تع رفي ن وع البيان ات ال تي س ُندخلها‪.‬على س بيل المث ال‪ ،‬هن ا ل دينا‬ ‫أسماء الطالب وعالماتهم في جدول‪".‬‬ ‫ثم أض اف‪" :‬يجب أن نتأك د من أن البيان ات ص حيحة قب ل إدخاله ا‪.‬األخط اء يمكن أن تس بب مش اكل في‬ ‫النتائج‪".‬‬ ‫بدأت س لمى بتجرب ة إدخ ال األس ماء والعالم ات في ج دول على الحاس وب‪.‬الحظت أنه ا تحت اج إلى كتاب ة‬ ‫كل اسم في العمود األول‪ ،‬والعالمة في العمود الثاني‪.‬‬ ‫قال وال دها‪" :‬أحس نِت ي ا س لمى! اآلن بع د إدخ ال البيان ات‪ ،‬يمكنن ا إج راء عملي ات عليه ا‪ ،‬مث ل حس اب‬ ‫المجموع أو المعدل‪".‬‬ ‫فكرت سلمى وقالت‪" :‬إذًا إدخال البيانات ليس مجرد كتابة‪ ،‬بل هو خطوة مهمة لتنظيم المعلومات!"‬ ‫النشا‬ ‫ط‬ ‫الإثرائ‬ ‫ي‬ ‫‪8‬‬ ‫مفردات‬ ‫‪4‬‬ ‫الدرس‬ ‫‪3‬‬ ‫األعداد الحقيقية‬ ‫النصوص والرموز‬ ‫‪2‬‬ ‫األعداد الصحيحة‬ ‫‪5‬‬ ‫‪1‬‬ ‫دالة ‪input‬‬ ‫البيانات المنطقية‬ ‫ماذا‬ ‫سنتعلم ؟‬ ‫تطبيق كود‬ ‫برمجي‬ ‫أنواع‬ ‫فائدة دالة‬ ‫لجمع عددين‬ ‫البيانات في‬ ‫‪input.‬‬ ‫بأكثر من‬ ‫‪.‬بايثون‬ ‫‪.‬طريقة‬ ‫الربط بالوطن‬ ‫“‬ ‫تلعب الحكوم ة الس عودية دوًر ا محورًي ا في تعزي ز اس تخدام التقني ة‬ ‫الحديث ة في جمي ع مجاالته ا‪ ،‬وق د أدت مش اريع مث ل "الرؤي ة الس عودية‬ ‫‪ "2030‬إلى دف ع جه ود التح ول ال رقمي‪.‬وه ذا يمه د الطري ق العتم اد‬ ‫تقني ات متقدم ة مث ل إدخ ال البيان ات ال ذكي باس تخدام ب ايثون كنم وذج‬ ‫للتطور في معالجة البيانات‪.‬‬ ‫إض افة إلى ذل ك‪ ،‬ف إن تكام ل ب ايثون م ع قواع د البيان ات المتع ددة‬ ‫وأنظم ة المعلوم ات يمكن أن يع زز من فعالي ة االس تعالم عن البيان ات‬ ‫وتص نيفها‪ ،‬مم ا يس مح لص ناع الق رار في الحكوم ة بالوص ول إلى‬ ‫“‬ ‫معلوم ات دقيق ة في ال وقت المناس ب‪ ،‬وه و م ا يع زز من معالج ة‬ ‫القضايا واتخاذ القرارات المستندة إلى الحقائق‪.‬‬ ‫ورقة‬ ‫العمل‬ ‫‪12‬‬ ‫صفحة الكتاب‪:‬‬ ‫‪205‬‬ ‫استخدام دالة ‪input‬‬ ‫استخدام دالة ‪input‬‬ ‫‪ ‬في لغ''ة ب''ايثون توج''د دال''ة اإلدخ''ال‬ ‫‪ input‬إلدخال البيانات ‪.‬‬ ‫‪ ‬عن'د اس'تخدام الدال'ة يتوق'ف البرن'امج‬ ‫وينتظ'ر أن ي'دخل المس'تخدم البيان'ات‬ ‫‪.‬‬ ‫صفحة الكتاب‪:‬‬ ‫‪205‬‬ ‫استخدام دالة ‪input‬‬ ‫استخدام دالة ‪input‬‬ ‫على س'''''''بيل المث'''''''ال ‪ :‬يطلب من‬ ‫المس''تخدم في البرن''امج الت''الي إدخ''ال‬ ‫قيم''ة للمتغ''ير ‪ ، x‬وعن دما ي دخل‬ ‫المس تخدم القيم ة ‪ 10‬ويض غط‬ ‫على ‪ Enter‬فيتم تع يين القيم ة‬ ‫‪ 10‬للمتغير ‪. x‬‬ ‫صفحة الكتاب‪:‬‬ ‫‪206‬‬ ‫أنواع البيانات‬ ‫أنواع البيانات‬ ‫‪ ‬نوع البيان'''ات ه'''و تنص'''يف‬ ‫ألنواع مختلفة من البيانات‪.‬‬ ‫‪ ‬يح'دد ن'وع البيان'ات مجموع'ة‬ ‫من القيم م''ع العملي''ات الت‬ ‫يمكن إجراؤه''''ا على ه''''ذه‬ ‫ب'''''ايثون بعض أن'''''واع‬ ‫‪ ‬يوفر‬ ‫القيم‪.‬‬ ‫البيان'''ات المدمج'''ة‪ ،‬وال'''تي‬ ‫تتمث'''ل بالفئ'''ات األساس'''ية‬ ‫الموضحة بالشكل‪.‬‬ ‫صفحة الكتاب‪:‬‬ ‫‪206‬‬ ‫أنواع البيانات‬ ‫صفحة الكتاب‪:‬‬ ‫‪207‬‬ ‫أنواع البيانات‬ ‫أنواع البيانات‬ ‫‪ ‬إذا كنت تري''د أن يكتب المس''تخدم‬ ‫أرقامن'ا إلج'راء عملي'ات حس'ابية ‪,‬‬ ‫فعليك استخدام األوامر التالية‪:‬‬ ‫‪ ،Int‬لألع''''''داد‬ ‫‪(input()) ‬‬ ‫الصحيحة‪.‬‬ ‫لألع'''''''''داد)‬ ‫'ال‪ ،‬لجم'ع ع'ددين ‪x‬‬ ‫))(‪float(input‬‬ ‫‪ ‬‬ ‫يمكن'ك هن'ا مش'اهدة مث‬ ‫و (‪: y‬‬ ‫العشرية‪.‬‬ ‫‪ ‬من المفي'د اس'تخدام دال'ة الطباع'ة‬ ‫م''''ع دال''''ة اإلدخ''''ال لمس''''اعدة‬ ‫المس''تخدم على فهم ن''وع البيان''ات‬ ‫التي يجب إدخالها‪.‬‬ ‫مهارة التفكير‬ ‫‪60‬‬ ‫‪50‬‬ ‫‪40‬‬ ‫‪30‬‬ ‫‪20‬‬ ‫‪10‬‬ ‫‪0‬‬ ‫كيف نميز بين أنواع البيانات؟‬ ‫‪18‬‬ ‫النشاط‬ ‫الصفي‬ ‫من صفحة‪207 :‬‬ ‫‪19‬‬ ‫ماذا تعلمن ا‬ ‫؟‬ ‫ما فائدة دالة ‪input‬؟‬ ‫‪1‬‬ ‫ما أنواع البيانات في‬ ‫بايثون؟‬ ‫‪2‬‬ ‫كيف نكتب كود برمجي يجمع عددين بأكثر من‬ ‫‪3‬‬ ‫طريقة؟‬ ‫الواجب‬ ‫المنزلي‬ ‫للمجموعة‬ ‫تدريب ‪ 1 :‬الصفحة ‪:‬‬ ‫‪209‬‬ ‫‪21‬‬ ‫ة‬ ‫خت ام الحص‬ ‫األولى‬ ‫بيانات‬ ‫الدرس‬ ‫صفحات‬ ‫الكتاب‬ ‫عدد‬ ‫عنوان‬ ‫رقم‬ ‫الحصة الثانية‬ ‫الحصص‬ ‫الدرس‬ ‫الدرس‬ ‫من صفحة‪:‬‬ ‫حصتان‬ ‫إدخال البيانات‬ ‫الدرس األول‬ ‫‪208‬‬ ‫إلى صفحة‪:‬‬ ‫‪208‬‬ ‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫الواجب‬ ‫المنزلي‬ ‫للمجموعة‬ ‫تدريب ‪ 1 :‬الصفحة ‪:‬‬ ‫‪209‬‬ ‫‪24‬‬ ‫اإلستراتيجيات‬ ‫التعلم التعاوني‬ ‫‪1‬‬ ‫التطبيق العملي‬ ‫‪2‬‬ ‫‪3‬‬ ‫الجدول الذاتي ‪KWLH‬‬ ‫الدقيقة الواحدة‬ ‫‪4‬‬ ‫التعلم بالمشاريع‬ ‫‪5‬‬ ‫‪25‬‬ ‫النشا‬ ‫ط‬ ‫الإثرائ‬ ‫ي‬ ‫‪26‬‬ ‫مفردات‬ ‫‪2‬‬ ‫الدرس‬ ‫األلعاب الرياضية‬ ‫‪1‬‬ ‫لعبة السباق‬ ‫الثالثي‬ ‫ماذا‬ ‫سنتعلم ؟‬ ‫برمجة لعبة‬ ‫السباق‬ ‫‪.‬الثالثي‬ ‫ورقة‬ ‫العمل‬ ‫‪29‬‬ ‫صفحة الكتاب‪:‬‬ ‫‪208‬‬ ‫لعبة السباق الثالثي‬ ‫برمجة لعبة السباق الثالثي‬ ‫‪ ‬يمكن أن تط'الب من المس'تخدم ادخ'ال‬ ‫الرياضي‬ ‫كتابتها بهذه الطريقة‬ ‫اسم‬ ‫يمكنك‬ ‫‪ ‬أو‬ ‫صفحة الكتاب‪:‬‬ ‫‪208‬‬ ‫لعبة السباق الثالثي‬ ‫مهارة التفكير‬ ‫‪60‬‬ ‫‪50‬‬ ‫‪40‬‬ ‫‪30‬‬ ‫‪20‬‬ ‫‪10‬‬ ‫‪0‬‬ ‫ما اللعبة التي تقترح‬ ‫تنفيذها عبر البايثون؟‬ ‫‪32‬‬ ‫النشاط‬ ‫الصفي‬ ‫من صفحة‪208 :‬‬ ‫‪33‬‬ ‫ماذا تعلمن ا‬ ‫؟‬ ‫كيف نبرمج لعبة السباق‬ ‫الثالثي؟‬ ‫‪1‬‬ ‫الواجب‬ ‫المنزلي‬ ‫للمجموعة‬ ‫التقويم النهائي‬ ‫‪35‬‬ ‫همسات‬ ‫المثابرة‬ ‫من خالل عنوان الدرس‬ ‫إدخال البيانات‬ ‫نقوم بتعبئة الخانتين على اليسار‬ ‫كيف أتعلم المزيد ؟‬ ‫ماذا تعلمت ؟‬ ‫ماذا أريد أن‬ ‫ماذا أعرف ؟‬ ‫أعرف ؟‬ ‫ختام الدرس‬

Use Quizgecko on...
Browser
Browser