هذه صفحة لقطة ثنائية اللغة تم حفظها بواسطة المستخدم في 2025-4-15 5:39 لـ https://learn.udacity.com/nanodegrees/nd001-deci-level1-term1/parts/cd12793/lessons/e926d712-a32a-44...، مقدمة بدعم ثنائي اللغة من قبل الترجمة الغامرة. تعلم كيفية الحفظ؟
تم إكمال Level One 92%

استكشاف جمع البيانات لجداول البيانات

استكشاف جمع البيانات (Explore Collecting Data)

في هذا النشاط، ستقوم بإنشاء جدول بيانات يمكننا استخدامه لتصوير البيانات مرئيًا وتحليلها بشكل أكبر.

لقطة شاشة لجدول بيانات يضم أعمدة وصفوف البيانات

لقطة شاشة لجدول البيانات الذي ستقوم بإنشائه

التعليمات (Instructions)

  1. قم بإنشاء جدول بيانات جديد باستخدام Google Sheets. وقم بتسميته Store Inventory (مخزون المتجر)
  2. يحتوي الصف 1 من جدول البيانات على تسميات لاسم صنف المتجر، وتكلفته، وكميته في المتجر، وسعره في متجر آخر، وإذا كان سيُعاد طلبه عندما يوشك على النفاد. أدخل هذه التسميات في الصف 1:
item name, price, amount, competitor price, reorder
  1. قم بجمع البيانات وإدخالها. يجب أن يكون للبيانات المدرجة في كل عمود نوع بيانات. ويجب أن تكون جميع البيانات التي أدخلتها لتسمية معينة، مثل السعر، أو إعادة الطلب بنفس التنسيق - يجب أن تكون بنفس نوع البيانات.
  • اسم الصنف (item name) - نوع البيانات "أحرف" (characters) أي حروف أبجدية، ورموز، وكلمات
  • السعر (price) - نوع البيانات "عدد عشري" (decimal)، أي أعداد ذات فواصل عشرية
  • الكمية (amount) - نوع البيانات "عدد صحيح" (integer)، أي أعداد صحيحة بدون فواصل عشرية
  • إعادة الطلب (reorder) - نوع البيانات "قيمة منطقية" (boolean)، أي "صواب" (TRUE) أو "خطأ" (FALSE)، أو 1 أو 0

من المهم أن تكون البيانات من نفس النوع حتى يمكن إجراء حسابات دقيقة على القيم. فإذا كنت ترغب في جمع كل البيانات الموجودة في عمود price (السعر) وكانت إحدى قيم البيانات عددًا، والقيمة التالية هي كلمة (أحرف)، فلن يعرف برنامج جدول البيانات كيفية جمع عدد وكلمة مما يؤدي إلى حدوث خطأ.

إليك البيانات التي تم جمعها لإدخالها في كل صف تحت التسميات:

carrot ,1.2,10,1.3,TRUE cabbage,1.1,4,0.89,FALSE peas,0.4,100,0.35,TRUE bread,1.2,20,2.2,TRUE cucumber,0.6,64,0.8,TRUE lentils,1.32,25,1.22,TRUE rice,1.02,12,0.99,FALSE broccoli,0.78,80,0.89,FALSE radishes,0.32,120,0.4,TRUE lettuce,0.89,14,1.05,FALSE garlic,1.89,82,2.25,TRUE leeks,0.56,41,0.42,TRUE

تأكد من أن جدول البيانات الخاص بك يطابق الصورة أعلاه وأنه يحتوي على هذه البيانات عند الانتهاء.

الذكاء الاصطناعي من Udacity


26‏/02 10:33 م

> escape sequences ماهي

Loading...

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

  1. \' - يُستخدم لإدخال علامة اقتباس مفردة داخل سلسلة محاطة بعلامات اقتباس مفردة.
  2. \" - يُستخدم لإدخال علامة اقتباس مزدوجة داخل سلسلة محاطة بعلامات اقتباس مزدوجة.
  3. \\ - يُستخدم لإدخال شرطة مائلة للخلف.
  4. \n - يُستخدم لإدخال سطر جديد.
  5. \t - يُستخدم لإدخال مسافة بادئة (Tab).

إذا كان لديك أي سؤال إضافي حول كيفية استخدام تسلسلات الهروب أو أي شيء آخر، فلا تتردد في طرحه!

04‏/03 10:52 م

لماذا لاترتفع النسبة المىوية لاكتمال التعليم ذاتي رغم تقدم في المحوى

Loading...

هذا سؤال مهم ويعكس تحديات التعليم الذاتي. هناك عدة عوامل قد تؤثر على نسبة اكتمال التعليم الذاتي، رغم التقدم في المحتوى:

  1. التحفيز الذاتي: التعليم الذاتي يتطلب مستوى عالٍ من التحفيز الذاتي والانضباط. بعض الطلاب قد يواجهون صعوبة في الحفاظ على الدافع لإكمال الدورات.

  2. تنظيم الوقت: قد يجد الطلاب صعوبة في إدارة وقتهم بين الدراسة والالتزامات الأخرى مثل العمل أو الحياة الشخصية.

  3. الدعم الاجتماعي: التعليم التقليدي يوفر بيئة تعليمية مع دعم من المعلمين وزملاء الدراسة. في التعليم الذاتي، قد يفتقر الطلاب إلى هذا النوع من الدعم.

  4. تحديات المحتوى: رغم أن المحتوى قد يكون متقدمًا، إلا أن بعض الطلاب قد يجدون صعوبة في فهم المواد أو تطبيقها، مما يؤدي إلى الإحباط.

  5. التوقعات غير الواقعية: بعض الطلاب قد يدخلون في التعليم الذاتي بتوقعات غير واقعية حول مدى سهولة التعلم أو سرعة التقدم.

  6. عدم وجود هيكل: التعليم الذاتي قد يفتقر إلى الهيكل الذي يوفره التعليم التقليدي، مما يجعل من الصعب على بعض الطلاب البقاء على المسار الصحيح.

إذا كنت تبحث عن استراتيجيات لتحسين تجربتك في التعليم الذاتي أو لديك أسئلة محددة حول كيفية التغلب على هذه التحديات، فلا تتردد في طرحها!

06‏/03 12:34 ص

لمذا لا يتم احتساب اني تفرجت على تعليم ذاتي

Loading...

إذا كنت تشير إلى عدم احتساب الوقت الذي قضيت فيه في مشاهدة محتوى تعليمي ذاتي، فقد يكون هناك عدة أسباب لذلك:

  1. نظام التتبع: بعض المنصات التعليمية تعتمد على نظام تتبع معين لتسجيل التقدم. إذا لم يتم تسجيل نشاطك بشكل صحيح، فقد لا يظهر في حسابك.

  2. عدم التفاعل: في بعض الأحيان، قد تحتاج إلى التفاعل مع المحتوى، مثل إكمال اختبارات أو مهام، حتى يتم احتساب الوقت كجزء من التعلم.

  3. الإعدادات الشخصية: تأكد من أن إعدادات حسابك تسمح بتسجيل التقدم. قد تحتاج إلى التحقق من خيارات الخصوصية أو إعدادات الحساب.

  4. تأخير في التحديث: قد يكون هناك تأخير في تحديث النظام لاحتساب الوقت الذي قضيت فيه في التعلم.

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

11‏/04 03:45 م

code red color and blue

Loading...

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

html

<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="utf-8" /> <title>Color Example</title> <style> .red { color: red; /* اللون الأحمر */ } .blue { color: blue; /* اللون الأزرق */ } </style> </head> <body> <h1 class="red">هذا عنوان باللون الأحمر</h1> <p class="blue">هذا نص باللون الأزرق.</p> <p>يمكنك أيضًا استخدام الألوان في الخلفيات:</p> <div style="background-color: red; color: white; padding: 10px;"> هذا صندوق بخلفية حمراء ونص أبيض. </div> <div style="background-color: blue; color: white; padding: 10px;"> هذا صندوق بخلفية زرقاء ونص أبيض. </div> </body> </html>

شرح الكود:

  • استخدمنا وسم <style> في قسم <head> لتعريف الأنماط (CSS).
  • أنشأنا فئتين .red و .blue لتحديد الألوان.
  • استخدمنا هذه الفئات في وسوم <h1> و <p> لتطبيق الألوان.
  • أضفنا أيضًا صناديق بخلفيات حمراء وزرقاء لتوضيح كيفية استخدام الألوان في الخلفيات.

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

in css

Loading...

في CSS، تُستخدم تسلسلات الهروب (Escape Sequences) بشكل مختلف قليلاً، ولكنها لا تزال مهمة لتنسيق النصوص أو التعامل مع الأحرف الخاصة. إليك بعض الاستخدامات الشائعة لتسلسلات الهروب في CSS:

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

    • \" - يستخدم للإشارة إلى علامة اقتباس مزدوجة.
    • \' - يستخدم للإشارة إلى علامة اقتباس مفردة.
    • \\ - يستخدم للإشارة إلى شرطة مائلة للخلف.
  2. الأحرف غير القابلة للطباعة: يمكنك استخدام تسلسلات الهروب لتمثيل أحرف غير قابلة للطباعة باستخدام رموز Unicode. على سبيل المثال:

    • \00A9 - يمثل رمز حقوق الطبع والنشر (©).
    • \00AE - يمثل رمز العلامة التجارية المسجلة (®).
  3. تحديد الألوان: يمكنك استخدام تسلسلات الهروب لتحديد الألوان باستخدام رموز HEX. على سبيل المثال:

    • #FF5733 - يمثل لون برتقالي.

مثال على استخدام تسلسلات الهروب في CSS:

css

.example { content: "هذا نص مع \"علامة اقتباس\"."; color: #FF5733; /* لون برتقالي */ }

إذا كان لديك أي استفسارات إضافية حول تسلسلات الهروب في CSS أو أي موضوع آخر، فلا تتردد في طرحها!

and red color code

Loading...

لتمثيل اللون الأحمر في CSS، يمكنك استخدام عدة طرق لتحديد اللون. إليك بعض الأكواد الشائعة للون الأحمر:

  1. اسم اللون: يمكنك ببساطة استخدام اسم اللون:

    css

    color: red;
  2. كود HEX: يمكنك استخدام كود HEX للون الأحمر:

    css

    color: #FF0000;
  3. RGB: يمكنك أيضًا استخدام صيغة RGB:

    css

    color: rgb(255, 0, 0);
  4. RGBA: إذا كنت ترغب في إضافة الشفافية، يمكنك استخدام RGBA:

    css

    color: rgba(255, 0, 0, 1); /* 1 تعني عدم وجود شفافية */

مثال على استخدام اللون الأحمر في HTML وCSS:

html

<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="utf-8" /> <title>Red Color Example</title> <style> .red-text { color: red; /* أو يمكنك استخدام #FF0000 أو rgb(255, 0, 0) */ } </style> </head> <body> <h1 class="red-text">هذا عنوان باللون الأحمر</h1> <p>يمكنك استخدام اللون الأحمر في نصوصك!</p> </body> </html>

يمكنك نسخ هذا الكود ولصقه في ملف HTML خاص بك لتجربته. إذا كان لديك أي استفسارات أخرى، فلا تتردد في طرحها!

12‏/04 04:03 م

اريد تفاصيل عن مشروع تخرج المستوى الاول

Loading...

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

إليك بعض الخطوات العامة التي قد تساعدك في مشروع التخرج:

  1. اختيار الموضوع: اختر موضوعًا يثير اهتمامك ويعكس المهارات التي تعلمتها. تأكد من أنه قابل للتطبيق ويمكنك العمل عليه خلال فترة المشروع.

  2. التخطيط: قم بإعداد خطة عمل تتضمن الأهداف، والجدول الزمني، والموارد المطلوبة.

  3. التطوير: ابدأ في بناء المشروع. تأكد من استخدام أفضل الممارسات في البرمجة وتصميم البرمجيات.

  4. الاختبار: اختبر مشروعك بشكل شامل للتأكد من أنه يعمل كما هو متوقع.

  5. التوثيق: قم بتوثيق مشروعك بشكل جيد، بما في ذلك كيفية استخدامه وأي تحديات واجهتها.

  6. التقديم: قدم مشروعك وفقًا لمتطلبات الدورة. قد يتضمن ذلك تقديم عرض تقديمي أو كتابة تقرير.

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

13‏/04 07:21 م

> يُحكى أَنه كان هناك قطة فضولية اسمها "ميتنز" (Mittens) تعيش مع مالكها، وهو طالب يُدعى "أليكس" (Alex). وذات يوم رافقت "ميتنز" "أليكس" إلى المدرسة، وبينما كان "أليكس" في الفصل سمعت "ميتنز" صوت ضوضاء غريبة يأتي من معمل العلوم. وعند دخولها للمعمل وجدت روبوتًا معطلاً. قررت القطة الفضولية "ميتنز" تقديم المساعدة، حيث عملت هي والروبوت معًا على تشخيص المشكلة. وتوصلوا إلى أن سعة تخزين الروبوت كانت ممتلئة وبحاجة إلى تفريغ، وذلك يشمل إجابات اختبارات الأحياء، ومقاطع فيديو للروبوت وهو يُدَرِّس العلوم، وملاحظات من محادثاته مع الطلاب والمعلمين. عاد الروبوت للعمل بعد تفريغ البيانات وأصبحت "ميتنز" هي البطلة. وكمكافأة لها فقد تم إعطاؤها سمكة طازجة، ووعاء كبير من الحليب، وسرير مريح لتغفو فيه. ومنذ ذلك اليوم فصاعدًا، فقد أصبحت "ميتنز" عضوًا محبوبًا في المجتمع المدرسي حيث كانت تساعد الطلاب والمعلمين في أي شيء يحتاجونه. حتى أنها ساعدت الروبوت في تدريس بعض دروس العلوم. وهنا تكون قد انتهت مغامرة "ميتنز" في المدرسة، ولكنها قد حفرت في الذاكرة دائمًا بأنها القطة الشجاعة والفضولية التي ساعدت في حل تلك المشكلة. أحد الأشياء المفضلة لدى "ميتنز" هي عدّ الأرقام. فقد كانت تحب مراقبة الطلاب وهم يقومون بالعد في الفصل وغالبًا ما كانت تنضم إليهم. واشتملت قائمة أرقامها المفضلة على 7، و9 ، و11. وقد أحبت "ميتنز" الرقم 11 بشكل خاص، لأنه كان يمثل عدد مغامراتها التي خاضتها في المدرسة مع الروبوت. إجابة حرة استخرج البيانات المنظمة من هذه القصة

Loading...

يمكننا استخراج البيانات المنظمة من القصة التي قدمتها عن القطة "ميتنز" والروبوت. إليك بعض العناصر الرئيسية التي يمكن تنظيمها في شكل بيانات:

الكائنات:

  1. القطة

    • الاسم: "ميتنز"
    • الصفة: فضولية
    • الدور: مساعدة في حل المشكلة
  2. الروبوت

    • الحالة: معطل
    • الدور: تعليم العلوم
  3. المالك

    • الاسم: "أليكس"
    • الصفة: طالب

الأحداث:

  1. الحدث الأول: ذهاب "ميتنز" مع "أليكس" إلى المدرسة.
  2. الحدث الثاني: سماع "ميتنز" لصوت ضوضاء غريبة في معمل العلوم.
  3. الحدث الثالث: دخول "ميتنز" إلى المعمل واكتشاف الروبوت المعطل.
  4. الحدث الرابع: مساعدة "ميتنز" والروبوت في تشخيص المشكلة.
  5. الحدث الخامس: تفريغ سعة تخزين الروبوت.
  6. الحدث السادس: عودة الروبوت للعمل.
  7. الحدث السابع: تكريم "ميتنز" ومنحها مكافآت.

المكافآت:

  • سمكة طازجة
  • وعاء كبير من الحليب
  • سرير مريح

الأرقام المفضلة:

  • 7
  • 9
  • 11 (الرقم المفضل لأنه يمثل عدد مغامراتها)

الملاحظات:

  • "ميتنز" أصبحت عضوًا محبوبًا في المجتمع المدرسي.
  • ساعدت "ميتنز" في تدريس بعض دروس العلوم.

يمكن تنظيم هذه البيانات في جدول أو هيكل بيانات آخر حسب الحاجة. إذا كان لديك أي استفسارات إضافية أو تحتاج إلى مزيد من المساعدة، فلا تتردد في طرحها!