نظرة عامة على أنواع الفئات - Azure Lab Services

تمكنك Azure Lab Services من إعداد بيئات المختبر بسرعة في السحابة. توفر المقالات الواردة في هذا القسم إرشادات حول كيفية إعداد عدة أنواع من المختبرات باستخدام Azure Lab Services.

Adobe Creative Cloud

تستخدم مجموعة تطبيقات Adobe Creative Cloud بشكل شائع في الفنون الرقمية وفئات الوسائط.

للحصول على معلومات مفصلة حول كيفية إعداد هذا النوع من المختبرات، راجع إعداد مختبر ل Adobe Creative Cloud.

ArcGIS

ArcGIS هو نوع من نظام المعلومات الجغرافية (GIS). يمكنك إعداد معمل يستخدم تطبيقات ArcGIS Desktop المختلفة. على سبيل المثال، يمكن ل ArcMap إنشاء خرائط 2D وتحريرها وتحليلها.

للحصول على معلومات مفصلة حول كيفية إعداد هذا النوع من المختبرات، راجع إعداد معمل ل ArcMap\ArcGIS Desktop.

Autodesk

تقدم Autodesk حلول برامج في الهندسة المعمارية والهندسة والبناء والتصميم والتصنيع والمزيد. تستخدم هذه الحلول بشكل شائع في الفصول الهندسية وفي منهج Project Lead the Way .

للحصول على معلومات مفصلة حول كيفية إعداد هذا النوع من المختبرات، راجع إعداد معمل ل Autodesk.

تحليلات البيانات الضخمة

يمكنك إعداد معمل GPU لتعليم فئة تحليلات البيانات الضخمة. باستخدام هذا النوع من الصفوف، يتعلم الطلاب كيفية التعامل مع كميات كبيرة من البيانات، وتطبيق خوارزميات التعلم الآلي والإحصائي لاشتقاق رؤى البيانات. يتمثل الهدف الرئيسي للطلاب في تعلم كيفية استخدام أدوات تحليل البيانات، مثل حزمة البرامج مفتوحة المصدر من Apache Hadoop التي توفر أدوات لتخزين البيانات الضخمة وإدارتها ومعالجتها.

للحصول على معلومات مفصلة حول كيفية إعداد هذا النوع من المختبرات، راجع إعداد معمل لتحليلات البيانات الضخمة باستخدام نشر Docker ل HortonWorks Data Platform.

إدارة قاعدة البيانات

مفاهيم قواعد البيانات هي واحدة من الدورات التمهيدية التي تدرس في معظم أقسام علوم الكمبيوتر في الكلية. يمكنك إعداد معمل لفئة إدارة قواعد البيانات الأساسية في Azure Lab Services. على سبيل المثال، يمكنك إعداد قالب جهاز ظاهري في معمل باستخدام خادم قاعدة بيانات MySQL أو خادم SQL Server 2019 .

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

التعلم العميق في معالجة اللغة الطبيعية

يمكنك إعداد معمل يركز على التعلم العميق في معالجة اللغة الطبيعية (NLP) باستخدام Azure Lab Services. معالجة اللغة الطبيعية (NLP) هي شكل من أشكال الذكاء الاصطناعي (الذكاء الاصطناعي) التي تمكن أجهزة الكمبيوتر من الترجمة والتعرف على الكلام وقدرات فهم اللغة الأخرى. يحصل الطلاب الذين يأخذون فصل البرمجة اللغوية العصبية على جهاز ظاهري Linux (VM) لمعرفة كيفية تطبيق خوارزميات الشبكة العصبية لتطوير نماذج التعلم العميق المستخدمة لتحليل اللغة البشرية المكتوبة.

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

القرصنة الأخلاقية مع Hyper-V

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

في فصل القرصنة الأخلاقي، يمكن للطلاب تعلم تقنيات حديثة للدفاع ضد الثغرات الأمنية. يحصل كل طالب على جهاز ظاهري مضيف Windows Server يحتوي على جهازين ظاهريين متداخلين - جهاز ظاهري واحد مع صورة Metasploitable3 وجهاز آخر مع صورة Kali Linux . يتم استخدام الجهاز الظاهري Metasploitable لأغراض الاستغلال. يوفر الجهاز الظاهري Kali Linux الوصول إلى الأدوات اللازمة لتنفيذ مهام الطب الشرعي.

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

MATLAB

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

للحصول على معلومات مفصلة حول كيفية إعداد هذا النوع من المختبرات، راجع إعداد مختبر لتعليم MATLAB.

استخدام الشبكات مع GNS3

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

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

Project Lead the Way (PLTW)

Project Lead the Way (PLTW) هي مؤسسة غير ربحية توفر منهج PreK-12 في جميع أنحاء الولايات المتحدة في علوم الكمبيوتر والهندسة والعلوم الطبية الحيوية. في كل صف PLTW، يستخدم الطلاب تطبيقات برامج مختلفة كجزء من تجربة التعلم العملية الخاصة بهم.

للحصول على معلومات مفصلة حول كيفية إعداد هذه الأنواع من المختبرات، راجع إعداد مختبرات لفئات Project Lead the Way.

دفاتر ملاحظات Python وJupyter

يمكنك إعداد جهاز قالب في Azure Lab Services باستخدام الأدوات اللازمة لتعليم الطلاب كيفية استخدام Jupyter Notebooks. Jupyter Notebooks هو مشروع مفتوح المصدر يتيح لك الجمع بسهولة بين نص منسق ورمز مصدر Python قابل للتنفيذ على لوحة واحدة تسمى دفتر الملاحظات. يؤدي تشغيل دفتر ملاحظات إلى سجل خطي للمدخلات والمخرجات. يمكن أن تتضمن هذه المخرجات النص وجداول المعلومات والمخططات المبعثرة والمزيد.

للحصول على معلومات مفصلة حول كيفية إعداد هذا النوع من المختبرات، راجع إعداد مختبر لتعليم علوم البيانات باستخدام Python وJupyter Notebooks.

React

React هي مكتبة JavaScript شائعة لإنشاء واجهات المستخدم (UI). React هي طريقة تعريفية لإنشاء مكونات قابلة لإعادة الاستخدام لموقع الويب الخاص بك. هناك العديد من المكتبات الشائعة لتطوير الواجهة الأمامية المستندة إلى JavaScript. سنستخدم بعض هذه المكتبات أثناء إنشاء مختبرنا. Redux هي مكتبة توفر حاوية حالة يمكن التنبؤ بها لتطبيقات JavaScript وغالبا ما تستخدم مجاملة ل React. JSX هو ملحق بناء جملة مكتبة إلى JavaScript غالبا ما يستخدم مع React لوصف ما يجب أن تبدو عليه واجهة المستخدم. NodeJS هي طريقة ملائمة لتشغيل خادم ويب لتطبيق React الخاص بك.

للحصول على معلومات مفصلة حول كيفية إعداد هذا النوع من المختبرات على Linux باستخدام Visual Studio Code لبيئة التطوير الخاصة بك، راجع إعداد مختبر ل React على Linux. للحصول على معلومات مفصلة حول كيفية إعداد هذا النوع من المختبرات على Windows باستخدام Visual Studio 2019 لبيئة التطوير الخاصة بك، راجع إعداد مختبر ل React على Windows.

RStudio

R هي لغة مفتوحة المصدر تستخدم للحوسبة الإحصائية والرسومات. يتم استخدامه في التحليل الإحصائي للوراثة ومعالجة اللغة الطبيعية وتحليل البيانات المالية والمزيد. يوفر R تجربة سطر أوامر تفاعلية . RStudio هي بيئة تطوير تفاعلية (IDE) متوفرة للغة R. يوفر الإصدار المجاني أدوات تحرير التعليمات البرمجية وتجربة تصحيح الأخطاء المتكاملة وأدوات تطوير الحزم. سيركز نوع الفئة هذا على RStudio وR فقط ككتلة بناء لفئة تتطلب استخدام الحوسبة الإحصائية.

للحصول على معلومات مفصلة حول كيفية إعداد هذا النوع من المختبرات، راجع إعداد مختبر لتعليم R على Linux أو إعداد مختبر لتعليم R على Windows.

برمجة Shell النصية على Linux

يمكنك إعداد مختبر لتعليم البرمجة النصية shell على Linux. البرمجة النصية هي جزء مفيد من إدارة النظام التي تسمح للمسؤولين بتجنب المهام المتكررة. في هذا السيناريو النموذجي، تغطي الفئة البرامج النصية bash التقليدية والبرامج النصية المحسنة. البرامج النصية المحسنة هي برامج نصية تجمع بين أوامر bash وRupay. يسمح هذا الأسلوب ل Ruby بتمرير البيانات حول أوامر bash للتفاعل مع shell.

يحصل الطلاب الذين يأخذون فصول البرمجة النصية هذه على جهاز ظاهري Linux لمعرفة أساسيات Linux، وأيضا التعرف على البرمجة النصية bash shell. يأتي الجهاز الظاهري Linux مع تمكين الوصول إلى سطح المكتب البعيد ومع تثبيت محرري نص GeditوVisual Studio Code .

للحصول على معلومات مفصلة حول كيفية إعداد هذا النوع من المختبرات، راجع إعداد مختبر لبرمجة Shell النصية على Linux.

التصميم بمساعدة الكمبيوتر SolidWorks (CAD)

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

للحصول على معلومات مفصلة حول كيفية إعداد هذا النوع من المختبرات، راجع إعداد مختبر للفئات الهندسية باستخدام SolidWorks.

قاعدة بيانات SQL وإدارتها

لغة الاستعلام المنظمة (SQL) هي اللغة القياسية لإدارة قاعدة البيانات الارتباطية بما في ذلك إضافة المحتوى والوصول إليه وإدارته في قاعدة بيانات. يمكنك إعداد معمل لتعليم مفاهيم قاعدة البيانات باستخدام كل من خادم قاعدة بيانات MySQL وخادم SQL Server 2019 .

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

الخطوات التالية

راجع المقالات التالية: