‫بايثون‬ ‫برمجة‬ ‫لغة‬ ‫في‬ ‫مقدمة‬
‫والثوابت‬ ‫المتغيرات‬
‫الثاني‬ ‫الدرس‬
‫الغريب‬ ‫عبير‬ : ‫األستاذة‬ ‫إعداد‬
‫الوحدة‬
‫الثالثة‬
1
9
8
7
6
5
4
3
2
1
0
‫الوطني‬ ‫النشيد‬
‫والغياب‬ ‫الحضور‬
.‫بايثون‬ ‫لغة‬ ‫في‬ ‫المتغيرات‬ ‫بين‬ ‫التمييز‬
.‫بايثون‬ ‫في‬ ‫برنامج‬ ‫إنشاء‬
‫الدرس‬ ‫اهداف‬
‫الكلمات‬ ‫سحابة‬ ‫استراتيجية‬
‫البرمجة‬ ‫لغة‬ ‫عن‬ ‫الغيمة‬ ‫داخل‬ ‫لنبحث‬
‫مميزاتها؟‬ ‫واهم‬
‫عالية‬
‫المستوى‬
‫لغة‬
‫بايثون‬
‫مفتوحة‬
‫المصدر‬
‫للمبتدئي‬
‫ن‬
‫سهلة‬
‫ممتعة‬
‫اللغات‬
‫عالمية‬ ‫برمجية‬
‫عليا‬ ‫تفكير‬ ‫مهارة‬
‫عالية‬ ‫بلغات‬ ‫لمقصود‬ ‫ما‬
‫المستوى؟‬
‫المستوى‬ ‫عالية‬ ‫اللغات‬
‫المثال‬ ‫سبيل‬ ‫على‬:
‫كلمات‬ ‫تحتوي‬ ‫وقد‬ ‫االعتيادية‬ ‫اللغة‬ ‫من‬ ‫كلمات‬ ‫تستخدم‬
‫الجملة‬ ‫لبناء‬ ‫تعلمها‬ ‫الى‬ ‫نحتاج‬ ‫وتراكيب‬ ‫ومصطلحات‬
( ‫كلمات‬ ‫بايثون‬ ‫يستخدم‬
print
( ‫)و‬
inpout
‫اللغة‬ ‫)من‬
‫اإلنجليزية‬
. ‫التعليمات‬ ‫لتشكيل‬
‫التطوير‬ ‫بيئة‬ ‫لفتح‬
‫للغة‬ ‫المتكاملة‬
‫بايثون‬
الوحدة اÙ„ثاÙ„ثة مقدمة في اÙ„برÙ…جة اÙ„درس اÙ„ثانيpptx.pptx
‫فتح‬ ‫مثل‬ ‫األساسية‬ ‫العمليات‬ ‫اجراء‬ ‫لك‬ ‫تتيح‬
‫الطباعة‬ ‫او‬ ‫الحفظ‬ ‫او‬ ‫البرامج‬
‫التعليمات‬ ‫بيئة‬ ‫تعيين‬ ‫إلعادة‬ ‫تستخدم‬
‫البرمجية‬
‫داخل‬ ‫األخطاء‬ ‫وتشخيص‬ ‫لتتبع‬ ‫تستخدم‬
‫برنامجك‬
‫كتابة‬ ‫تستطيع‬ ‫هنا‬
‫برنامجك‬
‫البرمجة‬ ‫ملف‬ ‫إلنشاء‬
‫بيئة‬ ‫خالل‬ ‫من‬ ‫للبايثون‬ ‫البرمجية‬ ‫التعليمات‬ ‫كتابة‬ ‫يمكن‬
( ‫المتكامل‬ ‫التطوير‬
pythonlDLE
)
‫في‬ ‫التعديل‬ ‫دون‬ ‫فقط‬ ‫البرنامج‬ ‫لتشغيل‬ ‫استخدامها‬ ‫او‬
‫االوامر‬
‫ملف‬ ‫إلنشاء‬
‫البرمجة‬
الوحدة اÙ„ثاÙ„ثة مقدمة في اÙ„برÙ…جة اÙ„درس اÙ„ثانيpptx.pptx
‫البرنامج‬ ‫لحفظ‬
‫وتشغيله‬
الوحدة اÙ„ثاÙ„ثة مقدمة في اÙ„برÙ…جة اÙ„درس اÙ„ثانيpptx.pptx
‫بايثون‬ ‫للغة‬ ‫بديل‬ ‫موقع‬
‫الطباعة‬ ‫دالة‬
print
) (
‫في‬ ‫كتابته‬ ‫يمكن‬ ‫أمر‬ ‫أبسط‬ ‫فإن‬ ،‫السابق‬ ‫المثال‬ ‫في‬ ‫رأيت‬ ‫كما‬
‫أمر‬ ‫بايثون‬
.‫الشاشة‬ ‫على‬ ‫نص‬ ‫طباعة‬
‫نص‬ ‫كتابة‬ ‫أردت‬ ‫إذا‬ ‫على‬ ‫النص‬ ‫لعرض‬ ‫استخدامها‬ ‫يتم‬ ‫التي‬ ‫الدالة‬
‫هي‬ ‫بايثون‬ ‫في‬ ‫الشاشة‬ ،‫معين‬
‫الطباعة‬ ‫دالة‬
print
) (
‫يتعين‬
.‫تنصيص‬ ‫عالمتي‬ ‫داخل‬ ‫وضعه‬ ‫عليك‬
‫مرحلي‬ ‫تقويم‬
‫بايثون‬ ‫لغة‬ ‫أتعلم‬
‫البرمجة‬ ‫أحب‬
‫عليا‬ ‫تفكير‬ ‫مهارة‬
‫بين‬ ‫لفرق‬ ‫ما‬
‫والثوابت‬ ‫المتغيرات‬
‫؟‬
‫الواقع‬ ‫من‬ ‫ربط‬
:‫المتغيرات‬
‫رؤية‬ ‫لتنفيذ‬ ‫الحاصلة‬ ‫التغيرات‬ ‫مثل‬
2030
‫مجال‬ ‫في‬
.‫وغيرة‬ ‫التعليم‬
:‫الثوابت‬
‫والمبادئ‬ ‫والقيم‬ ‫الدولة‬ ‫وسياسة‬ ‫اإلسالمي‬ ‫الدين‬ ‫مثل‬
.‫لألفضل‬ ‫التغيير‬ ‫في‬ ‫المملكة‬ ‫جهود‬ ‫بقدر‬ ‫واعي‬ ‫شعب‬ ‫الننا‬
‫المتغيرات‬
•
‫قيمة‬ ‫لتخزين‬ ‫يستخدم‬ ‫الحاسب‬ ‫ذاكرة‬ ‫في‬ ‫محجوز‬ ‫مكان‬ ‫هو‬ ‫المتغير‬
. ‫إدخالها‬ ‫يتم‬
•
. ‫البرنامج‬ ‫تنفيذ‬ ‫أثناء‬ ‫المتغير‬ ‫قيمة‬ ‫تتغير‬
•
. ‫والنصوص‬ ‫األرقام‬ ‫هما‬ ‫رئيستين‬ ‫فئتين‬ ‫الى‬ ‫المتغيرات‬ ‫تنقسم‬
•
.‫العشرية‬ ‫واالعداد‬ ‫الصحيحة‬ ‫االعداد‬ : ‫األرقام‬ ‫من‬ ‫نوعين‬ ‫بايثون‬ ‫تدعم‬
•
. ‫نصية‬ ‫سلسلة‬ ‫تسمى‬ ‫النصية‬ ‫المتغيرات‬
‫المتغيرات‬
Message=" ‫ال‬
‫نعم‬ ‫؟‬ ‫أخرى‬ ‫مرة‬ ‫اللعب‬ ‫تريد‬ ‫"هل‬ /
MyName=" ‫"محمد‬
EmailAddress="mohammad@binary-
academy.com"
‫النصية‬ ‫المتغيرات‬
level=3
score=1200
TotalAmount=120.50
‫العددية‬ ‫المتغيرات‬
‫المتغير‬ ‫قيمة‬ ‫تخصيص‬
x=15
y=20
Total=x+y
print(Total)
‫المتغير‬ ‫قيمة‬ ‫تحديد‬
X
‫المتغير‬ ‫قيمة‬ ‫تحديد‬
Y
‫هنا‬ )+( ‫يعمل‬ , ‫آخر‬ ‫متغير‬ ‫الى‬ ‫متغير‬ ‫إضافة‬
‫المتغير‬ ‫في‬ ‫النتيجة‬ ‫وتسند‬ ‫رياضي‬ ‫كمعامل‬
Total
‫المتغير‬ ‫قيمة‬ ‫يعرض‬
Total
. ‫الشاشة‬ ‫على‬
‫المتغيرات‬ ‫اسماء‬ ‫شروط‬
‫او‬ ‫كبيرة‬ ‫انجليزية‬ ‫أحرف‬ ‫استخدام‬ ‫يمكن‬
(‫صغيرة‬
A-Z
‫او‬ )
‫ارقام‬
0
-
9
‫سفلية‬ ‫شرطة‬ ‫او‬ ‫بحرف‬ ‫يبدا‬ ‫ان‬
.‫برقم‬ ‫يبدا‬ ‫وال‬
‫تمثل‬ ‫للمتغيرات‬ ‫أسماء‬ ‫إعطاء‬ ‫يفضل‬
‫وذلك‬، ‫محتواها‬
.‫وتعليماته‬ ‫متغير‬ ‫كل‬ ‫لفهم‬
‫ثالث‬ ‫األسماء‬ ‫فتعتبر‬ ‫مهمه‬ ‫االحرف‬ ‫حالة‬
‫مختلفة‬ ‫متغيرات‬
AGE age
‫مرحلي‬ ‫تقويم‬
‫المتغيرات‬ ‫أسماء‬ ‫وحدد‬ ‫أدناه‬ ‫األسماء‬ ‫من‬ ‫تحقق‬
:‫الصحيحة‬
‫النصية‬ ‫المتغيرات‬
‫بل‬ ، ‫فقط‬ ‫األرقام‬ ‫تخزين‬ ‫على‬ ‫المتغيرات‬ ‫يقتصر‬ ‫ال‬
.ً‫أيضا‬ ‫النصوص‬ ‫لتخزين‬ ‫استخدامها‬ ‫يمكن‬
( ‫تسمى‬ ‫النص‬ ‫تخزن‬ ‫التي‬ ‫المتغيرات‬
(
String
‫من‬ ‫والبد‬
)" "( ‫تنصيص‬ ‫عالمتين‬ ‫بين‬ ‫وضعها‬
name= ""‫محمد‬
print (name)
‫محمد‬
‫التعليقات‬
‫البرمجية‬ ‫التعليمات‬ ‫بوظيفة‬ ‫للتذكير‬ ‫تستخدم‬
‫رغبت‬ ‫إذا‬ ‫المستقبل‬ ‫في‬ ‫للمراجعة‬ ‫تحتاج‬ ‫قد‬
‫بالتعديل‬
)#(
‫في‬ ‫عالمة‬ ‫باستخدام‬ ‫التعليق‬ ‫إضافة‬ ‫يمكن‬
‫العبارة‬ ‫بداية‬
‫المتغير‬ ‫السم‬ ‫قيمة‬ ‫ن‬ّ‫عي‬#
name=" "‫محمد‬
‫المتغير‬ ‫قيمة‬ ‫أطبع‬#
print(": , " ‫اسمي‬ name)
: ‫اسمي‬
‫محمد‬
‫الثوابت‬
‫البرنامج‬ ‫اثناء‬ ‫ثابتة‬ ‫قيمة‬ ‫ذو‬ ‫متغير‬ ‫الى‬ ‫نحتاج‬ ‫قد‬
‫مساحة‬ ‫حساب‬ ‫أردنا‬ ‫لو‬ ‫المثال‬ ‫سبيل‬ ‫فعلى‬..
‫الدائرة‬،
‫الى‬ ‫نحتاج‬ ‫فأننا‬
= ‫الباي‬ ‫قيمة‬
3.14
‫قيمة‬ ‫فأنها‬
( ‫في‬ ‫تخزن‬ ‫ثابته‬
(
Pl
from math import pi
print(pi,": "( " ‫قيمة‬ :‫باي‬ ‫قيمة‬
3.141592653589793
) ‫شخصيتك‬ ‫اختر‬ ( ‫ختامي‬ ‫تقويم‬
‫اللغات‬ ‫من‬ ‫بايثون‬ ‫برمجة‬ ‫لغة‬
1- ‫المستوى‬ ‫منخفضة‬
2
-
‫المستوى‬ ‫عالية‬
‫اللغات‬ ‫من‬ ‫بايثون‬ ‫برمجة‬ ‫لغة‬
1- ‫المجانية‬
2- ‫التجارية‬
‫اللغات‬ ‫من‬ ‫بايثون‬ ‫برمجة‬ ‫لغة‬
1- ‫المصدر‬ ‫مفتوحة‬
2- ‫المصدر‬ ‫مغلقة‬
1-‫للمبتدئين‬ ‫الصعبة‬
2-‫للمبتدئين‬ ‫السهلة‬
‫اللغات‬ ‫من‬ ‫بايثون‬ ‫برمجة‬ ‫لغة‬
‫والتحفيز‬ ‫التعزيز‬
‫االولى‬ ‫مجموعة‬
‫الثانية‬ ‫مجموعة‬
‫الثالثة‬ ‫مجموعة‬
‫الرابعة‬ ‫مجموعة‬
‫الواجب‬
‫االنتهاء‬ ‫الحمد‬ ‫ولله‬ ‫تم‬
‫المهارات‬ ‫منهج‬ ‫من‬
.‫األول‬ ‫الفصل‬ ‫الرقمية‬

More Related Content

PPTX
C++ & python
PDF
Noor-Book.com البرمجjjjة بلغة بايثون.pdf
PPT
مقارنة بين ثلاث لغات برمجة عربية
PDF
Python.pdf
PDF
Python.pdf
PDF
Pythonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn.pdf
PDF
Byt of ByteofPython arabic
PPTX
مراجعة ا لمهارا ت الأساسية للغة ساسية للغة البرمجة Python . 001.pptx
C++ & python
Noor-Book.com البرمجjjjة بلغة بايثون.pdf
مقارنة بين ثلاث لغات برمجة عربية
Python.pdf
Python.pdf
Pythonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn.pdf
Byt of ByteofPython arabic
مراجعة ا لمهارا ت الأساسية للغة ساسية للغة البرمجة Python . 001.pptx

Similar to الوحدة اÙ„ثاÙ„ثة مقدمة في اÙ„برÙ…جة اÙ„درس اÙ„ثانيpptx.pptx (20)

PPTX
لغة برمجة بايثون
PDF
Python vs c ++
PDF
استكشاف العالم باستخدام بايثون_ دليل المبتدئين لبناء مشاريع رائعة.pdf
PPT
PPTX
عرض البرمجة بلغة فيجول بيسك 04
PDF
سي بالعربي.pdf
PDF
C++&python
DOC
PPTX
1- Languages Basics
PDF
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
PDF
Matlab 08 - Loops in MATLAB Programming and Applications
PDF
ما هي أهم لغات البرمجة التي يجب البدء في تعلمها.pdf
PDF
Visual basic.net احترف فيجوال بيسك
PDF
محاضرات الذكاء الاصطناعي العملي خلاصة كتب الذكاء
PPTX
مقدمة عن الفيجوال بيسك 9-2019
PPTX
المحاضرة الثالثة لغات البرمجة
PDF
Quick Basic
PPT
lec2visual basic2010visual basic2010.ppt
PDF
01 Introduction in C++
PDF
لغة برمجة بايثون
Python vs c ++
استكشاف العالم باستخدام بايثون_ دليل المبتدئين لبناء مشاريع رائعة.pdf
عرض البرمجة بلغة فيجول بيسك 04
سي بالعربي.pdf
C++&python
1- Languages Basics
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
Matlab 08 - Loops in MATLAB Programming and Applications
ما هي أهم لغات البرمجة التي يجب البدء في تعلمها.pdf
Visual basic.net احترف فيجوال بيسك
محاضرات الذكاء الاصطناعي العملي خلاصة كتب الذكاء
مقدمة عن الفيجوال بيسك 9-2019
المحاضرة الثالثة لغات البرمجة
Quick Basic
lec2visual basic2010visual basic2010.ppt
01 Introduction in C++
Ad

الوحدة اÙ„ثاÙ„ثة مقدمة في اÙ„برÙ…جة اÙ„درس اÙ„ثانيpptx.pptx

Editor's Notes

  • #2: ملاحظة : يمكن استخدامه قبل بداية اللعبة او عرض او نشاط , يهدف كسر الجمود واضفاء نوع من الحماس بالحصة .