المحاضرة الخامسة لمقرر برمجة 1 يوم السبت 28 فبراير 2026م

Share

Summary

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

Highlights

مقدمة للمتغيرات والثوابت في بايثون
00:00:37

استكمالاً للمحاضرات السابقة حول برمجة بايثون، تركز هذه المحاضرة على مفاهيم المتغيرات (Variables) والثوابت وكيفية التعامل مع قيمها. سيتم تطبيق هذه المفاهيم عمليًا باستخدام مثال حساب مساحة الدائرة.

مراجعة مراحل تنفيذ البرنامج والخوارزميات
00:02:55

مراجعة سريعة لمراحل تنفيذ البرنامج تبدأ بتصميم الخوارزمية، وهي خطوات حل المسألة. ثم تحويل الخوارزمية إلى كود بايثون (Source Program)، وتصحيح الأخطاء مثل أخطاء الصياغة (Syntax Errors) الناتجة عن المسافات البادئة أو علامات التنقيط، قبل تنفيذ البرنامج والحصول على النتائج.

تصميم خوارزمية حساب مساحة الدائرة
00:05:31

لحل مشكلة حساب مساحة الدائرة، تتكون الخوارزمية من ثلاث خطوات رئيسية: أولاً، تحديد نصف قطر الدائرة (Radius)، والذي يمكن تعيين قيمته مباشرة أو إدخاله عبر المستخدم. ثانياً، حساب المساحة باستخدام المعادلة (نصف القطر تربيع × ط). ثالثاً، عرض النتيجة.

طرق إدخال قيمة نصف القطر
00:07:37

يمكن إدخال قيمة نصف القطر بطريقتين: إما تثبيت القيمة عند الإعلان عن المتغير (مثال: radius = 20)، أو طلب القيمة من المستخدم بعد تنفيذ البرنامج باستخدام دالة الإدخال (Input Function). تُبرز هذه المرونة أهمية المتغيرات في جعل البرنامج قابلاً للتطبيق على مدخلات مختلفة.

مفهوم المتغيرات وأهمية تسميتها
00:13:11

المتغير (Variable) هو اسم يمثل قيمة معينة تخزن في ذاكرة الكمبيوتر. عند استدعاء المتغير، تُستخدم القيمة المخزنة. من المهم اختيار أسماء متغيرة ذات معنى (مثل area أو radius) لتسهيل فهم الكود على المبرمجين الآخرين، بدلاً من استخدام أحرف منفردة.

تطبيق عملي: حساب مساحة الدائرة في بايثون
00:15:30

تطبيق عملي لكود حساب مساحة الدائرة، حيث يتم تعيين قيمة نصف القطر والمتغير الثابت 'باي'. ثم يتم حساب المساحة وطباعة النتيجة. التركيز على أهمية تطابق أسماء المتغيرات المستخدمة في التعريف والمعادلات والإخراج لتجنب الأخطاء البرمجية.

شرح وتحليل مخرجات البرنامج
00:25:23

تحليل مخرجات البرنامج بعد التنفيذ، وتوضيح كيفية عرض النصوص الثابتة والقيم المتغيرة. يتم عرض قيمة نصف القطر والقيمة المحسوبة للمساحة، مما يوضح تفاعل البرنامج مع المتغيرات والمخرجات المتوقعة.

أنواع البيانات (Data Types) للمتغيرات
00:29:03

المتغيرات تحمل قيمًا ذات أنواع بيانات محددة، مثل الأعداد الصحيحة (Integer)، الأعداد العشرية (Float/Real Number)، الأحرف (Character)، وسلاسل الأحرف (String). في بايثون، يتم تحديد نوع البيانات تلقائيًا بناءً على القيمة المخزنة في المتغير، على عكس لغات البرمجة الأخرى مثل جافا وسي.

لمحة عن التقييمات المستقبلية
00:36:31

إعلان عن اختبار قصير (Quiz) قادم عبر منصة تيمز خلال هذا الأسبوع، والذي سيساهم في درجات التقييم. كما سيتم إجراء اختبار قصير آخر واختبار نصفي بعد عطلة العيد.

Recently Summarized Articles

Loading...