مقدمة
مرحباً بكم في درس جديد من مادة الإعلام الآلي للمرحلة المتوسطة حسب المنهاج الجزائري. في هذا الدرس، سنتناول موضوع البرمجة بلغة بايثون: المشاريع التطبيقية.
الأهداف التعليمية
- تطبيق مفاهيم البرمجة في مشاريع عملية.
- إنشاء آلة حاسبة بسيطة.
- إنشاء لعبة تخمين الأعداد.
- استخدام الدوال والمتغيرات والحلقات معاً.
المشروع 1: آلة حاسبة بسيطة
def calculator():
a = float(input(“أدخل العدد الأول: “))
b = float(input(“أدخل العدد الثاني: “))
op = input(“اختر العملية (+، -، *، /): “)
if op == “+”: print(a + b)
elif op == “-“: print(a – b)
elif op == “*”: print(a * b)
elif op == “/”: print(a / b)
else: print(“عملية غير صحيحة”)
المشروع 2: لعبة تخمين الأعداد
import random
secret = random.randint(1, 100)
guess = 0
while guess != secret:
guess = int(input(“خمن الرقم: “))
if guess < secret: print("أكبر من ذلك")
elif guess > secret: print(“أصغر من ذلك”)
print(“مبروك! لقد خمنت الرقم”)
تمارين تطبيقية
- التمرين الأول: أضف خيار الضرب والقسمة إلى الآلة الحاسبة.
- التمرين الثاني: عدّل لعبة التخمين لتحد من عدد المحاولات.
- التمرين الثالث: أنشئ برنامجاً لتحويل درجة الحرارة من مئوية إلى فهرنهايت.
ملخص الدرس
المشاريع: آلة حاسبة، لعبة تخمين. طبق المفاهيم: متغيرات، شرط، حلقات، دوال. راجع درس الأعداد الطبيعية والعشرية ودرس قراءة الأعداد.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.