|
3 weeks ago | |
---|---|---|
.. | ||
1-getting-started | 4 weeks ago | |
2-farm | 4 weeks ago | |
3-transport | 4 weeks ago | |
4-manufacturing | 4 weeks ago | |
5-retail | 4 weeks ago | |
6-consumer | 4 weeks ago | |
docs | 4 weeks ago | |
images | 4 weeks ago | |
lesson-template | 4 weeks ago | |
quiz-app | 4 weeks ago | |
CODE_OF_CONDUCT.md | 4 weeks ago | |
CONTRIBUTING.md | 4 weeks ago | |
README.md | 3 weeks ago | |
SECURITY.md | 4 weeks ago | |
SUPPORT.md | 4 weeks ago | |
attributions.md | 4 weeks ago | |
clean-up.md | 4 weeks ago | |
for-teachers.md | 4 weeks ago | |
hardware.md | 4 weeks ago | |
recommended-learning-model.md | 4 weeks ago |
README.md
انضم إلى مجتمع Azure AI Foundry
اتبع هذه الخطوات للبدء باستخدام هذه الموارد:
- تفرع المستودع: انقر
- استنساخ المستودع:
git clone https://github.com/microsoft/IoT-For-Beginners.git
- انضم إلى Discord الخاص بـ Azure AI Foundry وتواصل مع الخبراء والمطورين الآخرين
🌐 دعم متعدد اللغات
مدعوم عبر GitHub Action (تلقائي ودائم التحديث)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Korean | Malay | Marathi | Nepali | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Thai | Turkish | Ukrainian | Urdu | Vietnamese
إنترنت الأشياء للمبتدئين - منهج دراسي
يسر فريق Azure Cloud Advocates في Microsoft تقديم منهج دراسي لمدة 12 أسبوعًا و24 درسًا حول أساسيات إنترنت الأشياء. يتضمن كل درس اختبارات قبل وبعد الدرس، تعليمات مكتوبة لإكمال الدرس، حل، مهمة والمزيد. تسمح لك طريقة التدريس القائمة على المشاريع بالتعلم أثناء البناء، وهي طريقة مثبتة لجعل المهارات الجديدة "تترسخ".
تغطي المشاريع رحلة الطعام من المزرعة إلى المائدة. يشمل ذلك الزراعة، اللوجستيات، التصنيع، البيع بالتجزئة والمستهلك - جميعها مجالات صناعية شائعة لأجهزة إنترنت الأشياء.
رسم توضيحي بواسطة نيتيا ناراسيمهان. انقر على الصورة للحصول على نسخة أكبر.
شكر جزيل لمؤلفينا جين فوكس، جين لوبر، جيم بينيت، وفنانة الرسم التوضيحي نيتيا ناراسيمهان.
شكرًا أيضًا لفريقنا من سفراء الطلاب في Microsoft Learn الذين قاموا بمراجعة وترجمة هذا المنهج - أديتيا جارج، أنوراغ شارما، أربيتا داس، أريان جاين، بهافيش سونيجا، فيث هونجا، لاتيفا بيلو، مانفي جا، ميراي تان، محمد افتخار (إفتو) ابن جلال، محمد زلفقار، بريانشو سريفاستاف، ثانماي جودوشيروفو، وزينا كامل.
تعرف على الفريق!
صورة متحركة بواسطة موهيت جايسال
🎥 انقر على الصورة أعلاه لمشاهدة فيديو عن المشروع!
المعلمون، لقد قمنا بتضمين بعض الاقتراحات حول كيفية استخدام هذا المنهج. إذا كنت ترغب في إنشاء دروسك الخاصة، فقد قمنا أيضًا بتضمين قالب درس.
الطلاب، لاستخدام هذا المنهج بمفردك، قم بتفرع المستودع بالكامل وأكمل التمارين بنفسك، بدءًا من اختبار ما قبل المحاضرة، ثم قراءة المحاضرة وإكمال بقية الأنشطة. حاول إنشاء المشاريع من خلال فهم الدروس بدلاً من نسخ الكود الحل؛ ومع ذلك، يتوفر هذا الكود في مجلدات /solutions في كل درس قائم على المشروع. فكرة أخرى هي تشكيل مجموعة دراسة مع الأصدقاء ومراجعة المحتوى معًا. لمزيد من الدراسة، نوصي بـ Microsoft Learn.
لمشاهدة نظرة عامة على هذه الدورة، تحقق من هذا الفيديو:
🎥 انقر على الصورة أعلاه لمشاهدة فيديو عن المشروع!
طريقة التدريس
لقد اخترنا مبدأين تعليميين أثناء بناء هذا المنهج: التأكد من أنه قائم على المشاريع وأنه يتضمن اختبارات متكررة. بحلول نهاية هذه السلسلة، سيكون الطلاب قد بنوا نظام مراقبة وري النباتات، متتبع المركبات، إعداد مصنع ذكي لتتبع وفحص الطعام، ومؤقت طهي يتم التحكم فيه بالصوت، وتعلموا أساسيات إنترنت الأشياء بما في ذلك كيفية كتابة كود الأجهزة، الاتصال بالسحابة، تحليل البيانات وتشغيل الذكاء الاصطناعي على الحافة.
من خلال ضمان أن المحتوى يتماشى مع المشاريع، تصبح العملية أكثر جاذبية للطلاب ويتم تعزيز الاحتفاظ بالمفاهيم.
بالإضافة إلى ذلك، يحدد اختبار منخفض المخاطر قبل الفصل نية الطالب نحو تعلم موضوع معين، بينما يضمن اختبار ثانٍ بعد الفصل مزيدًا من الاحتفاظ. تم تصميم هذا المنهج ليكون مرنًا وممتعًا ويمكن تناوله بالكامل أو جزئيًا. تبدأ المشاريع صغيرة وتصبح أكثر تعقيدًا بحلول نهاية دورة الـ 12 أسبوعًا.
كل مشروع يعتمد على أجهزة حقيقية متاحة للطلاب والهواة. كل مشروع ينظر في مجال المشروع المحدد، ويوفر المعرفة الخلفية ذات الصلة. لكي تكون مطورًا ناجحًا، يساعد فهم المجال الذي تحل فيه المشكلات، وتوفير هذه المعرفة الخلفية يسمح للطلاب بالتفكير في حلول إنترنت الأشياء الخاصة بهم وتعلمهم في سياق نوع المشكلة الواقعية التي قد يُطلب منهم حلها كمطورين لإنترنت الأشياء. يتعلم الطلاب "لماذا" الحلول التي يبنونها، ويحصلون على تقدير للمستخدم النهائي.
الأجهزة
لدينا خياران من أجهزة إنترنت الأشياء لاستخدامها في المشاريع اعتمادًا على التفضيلات الشخصية، معرفة أو تفضيلات لغة البرمجة، أهداف التعلم والتوافر. لقد قمنا أيضًا بتوفير نسخة "أجهزة افتراضية" لأولئك الذين ليس لديهم إمكانية الوصول إلى الأجهزة، أو يرغبون في التعلم أكثر قبل الالتزام بالشراء. يمكنك قراءة المزيد والعثور على "قائمة تسوق" على صفحة الأجهزة، بما في ذلك روابط لشراء مجموعات كاملة من أصدقائنا في Seeed Studio.
💁 اعثر على مدونة قواعد السلوك، المساهمة، وإرشادات الترجمة. نحن نرحب بملاحظاتك البناءة!
يتضمن كل درس:
- رسم توضيحي
- فيديو اختياري مكمل
- اختبار تمهيدي قبل الدرس
- درس مكتوب
- بالنسبة للدروس القائمة على المشاريع، أدلة خطوة بخطوة حول كيفية بناء المشروع
- فحوصات المعرفة
- تحدي
- قراءة مكملة
- مهمة
- اختبار بعد الدرس
ملاحظة حول الاختبارات: جميع الاختبارات موجودة في مجلد quiz-app، بإجمالي 48 اختبارًا يحتوي كل منها على ثلاثة أسئلة. يتم الربط بها من داخل الدروس، ولكن يمكن تشغيل تطبيق الاختبارات محليًا أو نشره على Azure؛ اتبع التعليمات الموجودة في مجلد
quiz-app
. يتم ترجمتها تدريجيًا.
الدروس
اسم المشروع | المفاهيم التي يتم تدريسها | الأهداف التعليمية | الدرس المرتبط | |
---|---|---|---|---|
01 | البدء | مقدمة إلى إنترنت الأشياء | تعلم المبادئ الأساسية لإنترنت الأشياء والمكونات الأساسية لحلول إنترنت الأشياء مثل المستشعرات والخدمات السحابية أثناء إعداد أول جهاز إنترنت أشياء خاص بك | مقدمة إلى إنترنت الأشياء |
02 | البدء | نظرة أعمق على إنترنت الأشياء | تعلم المزيد عن مكونات نظام إنترنت الأشياء، بالإضافة إلى المتحكمات الدقيقة وأجهزة الكمبيوتر ذات اللوحة الواحدة | نظرة أعمق على إنترنت الأشياء |
03 | البدء | التفاعل مع العالم المادي باستخدام المستشعرات والمحركات | تعلم عن المستشعرات لجمع البيانات من العالم المادي، والمحركات لإرسال ردود الفعل، أثناء بناء مصباح ليلي | التفاعل مع العالم المادي باستخدام المستشعرات والمحركات |
04 | البدء | توصيل جهازك بالإنترنت | تعلم كيفية توصيل جهاز إنترنت الأشياء بالإنترنت لإرسال واستقبال الرسائل عن طريق توصيل المصباح الليلي بخادم MQTT | توصيل جهازك بالإنترنت |
05 | المزرعة | التنبؤ بنمو النباتات | تعلم كيفية التنبؤ بنمو النباتات باستخدام بيانات درجة الحرارة التي يتم جمعها بواسطة جهاز إنترنت الأشياء | التنبؤ بنمو النباتات |
06 | المزرعة | اكتشاف رطوبة التربة | تعلم كيفية اكتشاف رطوبة التربة ومعايرة مستشعر رطوبة التربة | اكتشاف رطوبة التربة |
07 | المزرعة | ري النباتات تلقائيًا | تعلم كيفية أتمتة وتوقيت الري باستخدام مرحل وخادم MQTT | ري النباتات تلقائيًا |
08 | المزرعة | نقل بيانات النبات إلى السحابة | تعلم عن الخدمات السحابية المستضافة لإنترنت الأشياء وكيفية توصيل نباتك بأحدها بدلاً من خادم MQTT العام | نقل بيانات النبات إلى السحابة |
09 | المزرعة | نقل منطق التطبيق الخاص بك إلى السحابة | تعلم كيفية كتابة منطق التطبيق في السحابة الذي يستجيب لرسائل إنترنت الأشياء | نقل منطق التطبيق الخاص بك إلى السحابة |
10 | المزرعة | تأمين نباتك | تعلم عن الأمان في إنترنت الأشياء وكيفية تأمين نباتك باستخدام المفاتيح والشهادات | تأمين نباتك |
11 | النقل | تتبع الموقع | تعلم عن تتبع الموقع باستخدام نظام تحديد المواقع (GPS) لأجهزة إنترنت الأشياء | تتبع الموقع |
12 | النقل | تخزين بيانات الموقع | تعلم كيفية تخزين بيانات إنترنت الأشياء لتصورها أو تحليلها لاحقًا | تخزين بيانات الموقع |
13 | النقل | تصور بيانات الموقع | تعلم عن تصور بيانات الموقع على خريطة، وكيف تمثل الخرائط العالم ثلاثي الأبعاد في بعدين | تصور بيانات الموقع |
14 | النقل | الأسوار الجغرافية | تعلم عن الأسوار الجغرافية، وكيف يمكن استخدامها للتنبيه عند اقتراب المركبات في سلسلة التوريد من وجهتها | الأسوار الجغرافية |
15 | التصنيع | تدريب كاشف جودة الفاكهة | تعلم كيفية تدريب مصنف الصور في السحابة لاكتشاف جودة الفاكهة | تدريب كاشف جودة الفاكهة |
16 | التصنيع | التحقق من جودة الفاكهة باستخدام جهاز إنترنت الأشياء | تعلم كيفية استخدام كاشف جودة الفاكهة الخاص بك من جهاز إنترنت الأشياء | التحقق من جودة الفاكهة باستخدام جهاز إنترنت الأشياء |
17 | التصنيع | تشغيل كاشف الفاكهة على الحافة | تعلم كيفية تشغيل كاشف الفاكهة الخاص بك على جهاز إنترنت الأشياء على الحافة | تشغيل كاشف الفاكهة على الحافة |
18 | التصنيع | تشغيل اكتشاف جودة الفاكهة من مستشعر | تعلم كيفية تشغيل اكتشاف جودة الفاكهة من مستشعر | تشغيل اكتشاف جودة الفاكهة من مستشعر |
19 | التجزئة | تدريب كاشف المخزون | تعلم كيفية استخدام اكتشاف الكائنات لتدريب كاشف المخزون لعد المخزون في المتجر | تدريب كاشف المخزون |
20 | التجزئة | التحقق من المخزون باستخدام جهاز إنترنت الأشياء | تعلم كيفية التحقق من المخزون باستخدام جهاز إنترنت الأشياء ونموذج اكتشاف الكائنات | التحقق من المخزون باستخدام جهاز إنترنت الأشياء |
21 | المستهلك | التعرف على الكلام باستخدام جهاز إنترنت الأشياء | تعلم كيفية التعرف على الكلام باستخدام جهاز إنترنت الأشياء لبناء مؤقت ذكي | التعرف على الكلام باستخدام جهاز إنترنت الأشياء |
22 | المستهلك | فهم اللغة | تعلم كيفية فهم الجمل المنطوقة لجهاز إنترنت الأشياء | فهم اللغة |
23 | المستهلك | ضبط مؤقت وتقديم ردود فعل منطوقة | تعلم كيفية ضبط مؤقت على جهاز إنترنت الأشياء وتقديم ردود فعل منطوقة عند ضبط المؤقت وعند انتهائه | ضبط مؤقت وتقديم ردود فعل منطوقة |
24 | المستهلك | دعم لغات متعددة | تعلم كيفية دعم لغات متعددة، سواء في التحدث إلى الجهاز أو الردود من المؤقت الذكي | دعم لغات متعددة |
الوصول دون اتصال
يمكنك تشغيل هذا التوثيق دون اتصال باستخدام Docsify. قم بعمل Fork لهذا المستودع، قم بتثبيت Docsify على جهازك المحلي، ثم في المجلد الجذر لهذا المستودع، اكتب docsify serve
. سيتم تشغيل الموقع على المنفذ 3000 على localhost الخاص بك: localhost:3000
.
الاختبار
شكرًا للمجتمع على استضافة الاختبار التفاعلي الذي يختبر معرفتك بكل فصل. يمكنك اختبار معرفتك هنا
يمكنك إنشاء ملف PDF لهذا المحتوى للوصول إليه دون اتصال إذا لزم الأمر. للقيام بذلك، تأكد من تثبيت npm وقم بتشغيل الأوامر التالية في المجلد الجذر لهذا المستودع:
npm i
npm run convert
الشرائح
توجد عروض تقديمية لبعض الدروس في مجلد الشرائح.
مناهج أخرى
فريقنا ينتج مناهج أخرى! تحقق من:
- وكلاء الذكاء الاصطناعي للمبتدئين
- MCP للمبتدئين
- الذكاء الاصطناعي التوليدي للمبتدئين
- الذكاء الاصطناعي التوليدي للمبتدئين .NET
- الذكاء الاصطناعي التوليدي باستخدام JavaScript
- الذكاء الاصطناعي التوليدي باستخدام Java
- الذكاء الاصطناعي للمبتدئين
- علم البيانات للمبتدئين
- تعلم الآلة للمبتدئين
- الأمن السيبراني للمبتدئين
- تطوير الويب للمبتدئين
- إنترنت الأشياء للمبتدئين
- تطوير XR للمبتدئين
- إتقان GitHub Copilot للاستخدام الذكي
- إتقان GitHub Copilot لمطوري C#/.NET
- اختر مغامرتك الخاصة مع Copilot
نسب الصور
يمكنك العثور على جميع نسب الصور المستخدمة في هذا المنهج عند الحاجة في نسب الصور.
إخلاء المسؤولية:
تم ترجمة هذا المستند باستخدام خدمة الترجمة الآلية Co-op Translator. بينما نسعى لتحقيق الدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو عدم دقة. يجب اعتبار المستند الأصلي بلغته الأصلية هو المصدر الموثوق. للحصول على معلومات حساسة أو هامة، يُوصى بالاستعانة بترجمة بشرية احترافية. نحن غير مسؤولين عن أي سوء فهم أو تفسيرات خاطئة تنشأ عن استخدام هذه الترجمة.