الالتزام بوقت الحصة
احترام المعلمة والزمــــيلات
الالتزام بالهدوء والانتباه لشرح المعلمة
رفع اليد للمشاركة
الاستخدام الآمن للتكنولوجيا
الالتزام بوقت الحصة
احترام المعلمة والزمــــيلات
الالتزام بالهدوء والانتباه لشرح المعلمة
رفع اليد للمشاركة
الاستخدام الآمن للتكنولوجيا
النشاط الاستهلالي
كيف أتسوق بأمان عبر الانترنت؟!
إعداد أ.أسماء حسن كلداري
مديرة المدرسة أ.شيخة محمد البستكي
المديرة المساعدة أ.ميثة محمد الرويعي
أهداف الدرس
أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
توظيف الدالة المناسبة في الموقع المناسب لحل مشكلة برمجية.
استخدمي الإنترنت بطريقة آمنة
مهمة الحصة السابقة
استعيني بالذكاء الاصطناعي chat Gpt للتعرف على مفهوم الدوال و انواعها التي يمكننا ادراجها في لغة البرمجة python
المهمة البحثية : المقدمة
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
الدوال هي كتلة من الجمل البرمجية الجاهزة مسبقا، يتم استدعاؤها عند اللزوم، عادة ما ترافقها بيانات خاصة بها تسمى parameters لاستخدامها للوصول الى النتيجة المطلوبة ،عادة ما تقوم الدالة بإرجاع النتيجة إلى البرنامج الرئيسي الذي تم استدعاؤها منه.
( أوامر جاهزة في ذاكرة البرنامج يتم استدعائها عند الحاجة اليها)
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
رفع اليد للمشاركة
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
لتحويل قيمة نصية \ عدد عشري الى عدد صحيح
لتحويل عدد صحيح \ قيمة نصية الى عدد عشري
ملاحظة: البرنامج يفهم أن أي قيمة مدخلة على انها قيمة نصية اذا لم يتم تحديد نوعها
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
اذا طلبنا من المستخدم أن يقوم بإدخال عددان
لكل عدد متغير مختلف
ثم طلبنا من البرنامج ان يقوم بجمع العددان اللذان ادخلهما المستخدم
فماذا ستكون النتيجة يا ترى ؟
ولماذا؟(تحدي)
هيا بنا نجرب في البرنامج
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
لان الدالة input
تقوم بقراءة البيانات بأنها بيانات نصية حتى لو كانت البيانات المدخلة أرقام
لذلك يجب تحديد نوع البيانات للبرنامج
Int or float
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
توقعي المكان الصحيح لإدراج الدالة int في البرمجة التالية ؟
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
هل تتذكرين الاعداد الغنية والفقيرة في خط الاعداد؟
في مادة الرياضيات : نستخدم خط الاعداد للتقريب الى اقرب عدد صحيح
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
في لغة البرمجة python
ندرج الدالة round
للتقريب الى اقرب عدد صحيح
x=12.8
print (round(x))
هيا بنا نجرب في البرنامج
رفع اليد للمشاركة
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
في لغة البرمجة python
ندرج الدالة round
للتقريب الى اقرب عدد صحيح
x=12.8
y=2
r=round(x+y)
print (r)
رفع اليد للمشاركة
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
ماهي القيمة المطلقة ؟
تحويل الاعداد السالبة الى موجبة من خلال تغيير الإشارة
والدالة الخاصة بالقيمة المطلقة هي abs
Print(abs(-20))
ماهي نتيجة الطباعة؟
20
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
ما نوع البيانات الخاصة بالقيم النصية ؟
رفع اليد للمشاركة
عند إضافة str الى القيم الرقمية
يقرأها البرنامج بأنها قيم نصية ، مثال:
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
صح
خطأ
A
B
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
صح
خطأ
A
B
الهدف الأول: أن تتعرف الطالبة على وظيفة الدوال المضمنة الخاصة بالتعامل مع الأرقام .
صح
خطأ
A
B
الهدف الثاني :توظيف الدالة المناسبة في الموقع المناسب لحل مشكلة برمجية.
n_stadium_hieght=input("enter national stadium hight")
n_stadium_width=float(input("enter national staium width"))
area= n_stadium_height * n_stadium_width
print(area)
أوجدي الخطأ
float( )
رفع اليد للمشاركة
الهدف الثاني :توظيف الدالة المناسبة في الموقع المناسب لحل مشكلة برمجية.
الهدف الثاني :توظيف الدالة المناسبة في الموقع المناسب لحل مشكلة برمجية.
2وحد1
الهدف الثاني :توظيف الدالة المناسبة في الموقع المناسب لحل مشكلة برمجية.
2وحد2
int
float
abs
round
str
اعداد صحيحة
تقريب العدد
تحويل إشارة العدد الموجب الى سالب
الاعداد العشرية
النصوص
x= int(input(“enter number1))
Y=----(input(“enter number2))
total= -------- * -------
-------(“the total is “ ), total)
اكتبي المخرجات للبرمجة التالية
اكملي الفراغ بما يناسبه :
اختاري الاجابة الصحية من العمود الأول بما يناسبه في العمود الثاني:
معلمة المقرر المديرة المساعدة مديرة المدرسة
أ.أسماء حسن كلداري أ.ميثة محمد الرويعي أ.شيخة محمد البستكي
معلمة المقرر المديرة المساعدة مديرة المدرسة
أ.أسماء حسن كلداري أ.ميثة محمد الرويعي أ.شيخة محمد البستكي
معلمة المقرر المديرة المساعدة مديرة المدرسة
أ.أسماء حسن كلداري أ.ميثة محمد الرويعي أ.شيخة محمد البستكي
اكتبي النشاط الذي أدرج عليه اسمك في الدفتر :
int
float
abs
round
str
اعداد صحيحة
تقريب العدد
تحويل إشارة العدد الموجب الى سالب
الاعداد العشرية
النصوص
اختاري الاجابة الصحية من العمود الأول بما يناسبه في العمود الثاني:
اكملي الفراغ بما يناسبه :
x= int(input(“enter number1))
Y=----(input(“enter number2))
total= -------- * -------
-------(“the total is “ )mtotal)
اكتبي المخرجات للبرمجة التالية
2وحد2
النشاط الختامي
اختيار طالبة بشكل عشوائي , ثم يتم سؤالها عن الدرس .
ارجعي للبوابة التعليمية لحلقات النقاش وحل الأنشطة
استعيني بالمتصفح للبحث عن الدوال الخاصة بالمصفوفة او القائمة
في لغة البرمجة بايثون
وادرجي الإجابة في padlet
استخدمي الانترنت بطريقة آمنة
Today's super star is: