← العودة لمرحلة بايثون
🐍الأسبوع 2 من 16

المتغيرات وأنواع البيانات

تعلم كيفية حفظ واستخدام البيانات في البرامج

مدة الجلسة
45 دقيقة

🎯 أهداف التعلم

فهم المتغيرات

معرفة ما هي المتغيرات ولماذا نحتاجها

إنشاء متغيراتتسمية المتغيراتتغيير القيم

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

التمييز بين النصوص والأرقام والقيم المنطقية

stringsintegersfloatsbooleans

📚 الأنشطة التعليمية

💬

ما هي المتغيرات؟

10 دقيقة • مناقشة

مناقشة مفهوم المتغيرات في الحياة والبرمجة

التعليمات:

  1. فكر في أشياء تتغير في حياتك (العمر، الطول، الدرجات)
  2. كيف يمكن للكمبيوتر أن يتذكر هذه المعلومات؟
  3. لماذا نحتاج لحفظ البيانات في البرامج؟
💻

إنشاء أول متغير

15 دقيقة • تطبيق عملي

تعلم كيفية إنشاء واستخدام المتغيرات

التعليمات:

  1. اكتب: name = "أحمد"
  2. اطبع المتغير: print(name)
  3. غير قيمة المتغير: name = "فاطمة"
  4. اطبعه مرة أخرى
  5. لاحظ كيف تغيرت القيمة
💻

أنواع البيانات المختلفة

20 دقيقة • تطبيق عملي

تجربة أنواع مختلفة من البيانات

التعليمات:

  1. جرب متغير نصي: message = "مرحباً"
  2. جرب متغير رقمي: age = 12
  3. جرب رقم عشري: height = 1.5
  4. جرب قيمة منطقية: is_student = True
  5. اطبع كل متغير واكتشف الفرق

🚀 المشروع العملي

حاسبة العمر البسيطة

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

مبتدئالنتيجة المتوقعة: برنامج يحسب ويعرض العمر بوحدات مختلفة

خطوات التنفيذ:

1

أنشئ متغير لاسمك

name = "اكتب اسمك هنا"
2

أنشئ متغير لعمرك بالسنوات

age_years = 12
3

احسب عمرك بالأيام

age_days = age_years * 365
4

احسب عمرك بالساعات

age_hours = age_days * 24
5

اطبع رسالة ترحيب

print("مرحباً " + name + "!")
6

اطبع العمر بالسنوات

print("عمرك:", age_years, "سنة")
7

اطبع العمر بالأيام

print("هذا يعني:", age_days, "يوم")
8

اطبع العمر بالساعات

print("أو:", age_hours, "ساعة!")

أمثلة الكود:

حاسبة العمر الكاملة
name = "أحمد"
age_years = 12
age_days = age_years * 365
age_hours = age_days * 24

print("مرحباً " + name + "!")
print("عمرك:", age_years, "سنة")
print("هذا يعني:", age_days, "يوم")
print("أو:", age_hours, "ساعة!")

هذا البرنامج يستخدم المتغيرات لحساب وعرض العمر بوحدات مختلفة

النتيجة المتوقعة:
مرحباً أحمد!
عمرك: 12 سنة
هذا يعني: 4380 يوم
أو: 105120 ساعة!

📝 الواجب المنزلي

حاسبات أخرى

أنشئ حاسبات مختلفة باستخدام المتغيرات

المدة المقترحة: 25 دقيقة

👀 نظرة على الأسبوع القادم

الأسبوع القادم سنتعلم الحلقات لتكرار العمليات!