1 of 6

خطة الدرس

2 of 6

الذكاء الاصطناعي وإنترنت الأشياء في الرياضة: البرمجة من أجل الابتكار

الجلسة 1: أساسيات لغة بايثون

المنطقة: منطقة البرمجيات. الفئة العمرية: 19- 24 سنة

المعدات: أجهزة كمبيوتر.

المواد:

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

تحدي التصميم الهندسي:

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

بعد حضور هذه الجلسة، سيكتسب المشاركون:

١- ما هي البرمجة؟

٢- ما هي لغة برمجة بايثون؟

٣- ما هي المتغيرات؟ ٤

- ما هي المعاملات؟ ٥

- ما هي هياكل البيانات؟

٦- ما هي المصفوفات والقوائم؟

٧- كيف نستخدم الحلقات لمقارنة القيم وفقًا لشروط معينة؟

٨- لنحل مسائل تتراوح من البسيطة إلى المعقدة باستخدام بايثون.

3 of 6

المواد/المتطلبات

نشاط

الوقت / المدة

الكمبيوتر، الوصول إلى الإنترنت، الشاشة

1- عرف بنفسك\Studio5 .

2-اسأل عن المعلومات الأساسية (لكسر الجمود).

15 دقيقة

الكمبيوتر، الوصول إلى الإنترنت، الشاشة

عرض تقديمي :

١- ما هي البرمجة؟

٢- ما هي لغة برمجة بايثون؟

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

٤- ما هي المعاملات؟

٥- ما هي هياكل البيانات؟

٦- ما هي المصفوفات والقوائم؟

٧- كيف نستخدم الحلقات لمقارنة القيم وفقًا لشروط معينة؟

٨- لنحل مسائل تتراوح من البسيطة إلى المعقدة باستخدام بايثون.

20 دقيقة

4 of 6

المواد/المتطلبات

نشاط

الوقت / المدة

الكمبيوتر، الوصول إلى الإنترنت، الشاشة،

التدريب العملي: (خطوة بخطوة)

  1. سنبدأ بشرح كيفية الوصول إلى بيئة تطوير PyCharm واستخدامها.
  2. كيفية إنشاء مشروع وتشغيله.
  3. كيفية إنشاء متغيرات من أنواع بيانات مختلفة والتعامل معها.
  4. كيفية إنشاء المصفوفات والقوائم والتعامل معها.
  5. كيفية إنشاء متغيرات/قيم للتحقق من الشروط باستخدام عبارة IF.
  6. كيفية إنشاء حلقات التكرار وعناصر التحكم.
  7. كيفية استخدام المعاملات، المنطقية والرياضية.
  8. كيفية التحكم في تدفق البيانات.
  9. كيفية عرض النتائج في وحدة التحكم.

60 دقيقة

الكمبيوتر، الوصول إلى الإنترنت، الشاشة

،

ساعد المشاركين على كتابة أكواد بايثون لحل المشكلات الأساسية في البرمجة.

5 دقيقة

5 of 6

اعتبار

  1. يجب مراعاة تعدد مستويات المعرفة لدى المشاركين.
  2. يجب التأكد من إمكانية وصول جميع المشاركين إلى برنامج PyCharm.
  3. يجب التأكد من اتباع جميع المشاركين الخطوات بدقة.

6 of 6

شكراً لكم