البرامج التعليمية التقنية

يوفر هذا الدرس مكانًا لعرض جميع مقاطع الفيديو التعليمية من Technovation لتطبيقات البرمجة وإنشاء نماذج الذكاء الاصطناعي في مكان واحد. 

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

coding icon

منصات الترميز

يقدم هذا الفيديو نظرة عامة على خيارات لغة الترميز في Technovation. إنه قديم بعض الشيء، حيث تتيح Technovation أي لغة ترميز الآن. ومع ذلك، فإنه يعطي نظرة عامة جيدة عن App Inventor و Thunkable وميزات كل منصة.

scratch cat

دروس في الصفر

دروس سكراتش التعليمية

3 فيديوهات
المزيد من المعلومات

لعبة بسيطة مع رسوم متحركة ومؤقت.

app inventor bee logo

دروس مخترع التطبيقات التعليمية

افتح كل علامة تبويب أدناه لمشاهدة بعض مقاطع الفيديو التعليمية لمساعدتك في تعلم الميزات المختلفة التي يمكن أن تساعدك في تطوير تطبيقك.

تقدم مقاطع الفيديو هذه لمحة عامة عن النافذتين في App Inventor - المصمم ومحرر الكتل. 

نظرة عامة على المنصة

2 فيديو
المزيد من المعلومات

هذا البرنامج التعليمي هو جزء من قائمة تشغيل أكبر لصنع لعبة، ولكنه يعرض بعض ميزات المصمم وتصميم واجهة المستخدم في App Inventor. إذا أردت استخدام قالب البداية، إليك الرابط

إذا كنت حديث العهد بالبرمجة، فهذه بعض الدروس التمهيدية الجيدة التي يمكنك تجربتها.

تعلم مخترع التطبيقات

2 فيديو
المزيد من المعلومات

هذه مقدمة جيدة لاستخدام مخترع التطبيقات. يُعرف أيضًا باسم البرنامج التعليمي للوحة الصوت، حيث تتعلم كيفية إنشاء تطبيق بسيط حيث ينقر المستخدم على زر فيقوم بتشغيل خطاب. يمكنك تنزيل مشروع البداية من هنا واستيراده إلى App Inventor (يوضح لك ديف كيف في الفيديو). 

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

تستخدم لعبة Recycle العديد من المفاهيم البسيطة ولكنها تعتمد عليها لبناء لعبة معقدة إلى حد ما. سوف تتعلم كيفية استخدام مؤقت لعرض الصور، واكتشاف النقرات على الأزرار، والإضافة والطرح من النتيجة. إليك رابط لقالب البداية في App Inventor.

لعبة إعادة التدوير

7 فيديوهات

توضح لك مقاطع الفيديو هذه كيفية استخدام Canvas و ImageSprites لإنشاء لعبة متحركة.

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

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

لعبة الرسوم المتحركة

4 فيديوهات

تطلعك مقاطع الفيديو هذه على كيفية إنشاء تطبيق تطوعي. توضح لك البرامج التعليمية كيفية إضافة خريطة بعلامات إعلامية في تطبيقك. سترى أيضًا كيفية دمج المكالمات الهاتفية مع تطبيقك وكيفية عرض مواقع الويب باستخدام مكون WebViewer.

تطبيق المتطوعين

2 فيديو
المزيد من المعلومات

مثال جيد على استخدام مكون الخريطة لتوفير المعلومات المستندة إلى الموقع للمستخدمين. في هذه الحالة، فرص التطوع. يستخدم التطبيق أيضًا WebViewer لعرض معلومات الموقع الإلكتروني، و PhoneCall حتى يتمكن المستخدم من الاتصال بالمنظمات التطوعية من التطبيق.

الجزء 1 من 2 فيديو - إضافة الخريطة والعلامات والمعلومات الأساسية

تغطي مقاطع الفيديو الثلاثة الأولى إنشاء تطبيق Green Tracker الذي يتيح للمستخدمين تتبع مدى التزامهم بالبيئة كل يوم. يتم تخزين البيانات باستخدام TinyDB على جهاز المستخدم المحمول. 

الفيديو الرابع يوضح كيفية تخزين عناصر القائمة في TinyDB. 

 

استخدام TinyDB لتخزين البيانات

4 فيديوهات
المزيد من المعلومات

المتتبع الأخضر الجزء 1 يوضح كيفية تخزين بيانات التتبع على هاتفك باستخدام مكون TinyDB.

واجهات برمجة التطبيقات أو واجهات برمجة التطبيقات مفيدة جداً للتطبيقات. تعرف على كيفية توصيل تطبيقك بمواقع أو خوادم خارجية لإرسال البيانات واستقبالها. 

واجهات برمجة التطبيقات

4 فيديوهات

يوضح البرنامج التعليمي السريع للاختبار السريع كيفية توصيل ورقة جوجل بتطبيقك لتخزين بيانات لوحة المتصدرين. انقر هنا لفتح قالب المشروع في App Inventor.

يوضح البرنامج التعليمي لتطبيق الدردشة كيفية تخزين معلومات الدردشة باستخدام CloudDB.

البيانات السحابية

2 فيديو
المزيد من المعلومات

يوضح البرنامج التعليمي السريع للاختبار السريع كيفية توصيل ورقة جوجل بتطبيقك لتخزين بيانات لوحة المتصدرين. انقر هنا لفتح قالب المشروع في App Inventor.

Thunkable beaver logo

دروس تعليمية ثونكابل

افتح كل علامة تبويب أدناه لمشاهدة بعض مقاطع الفيديو التعليمية لمساعدتك في تعلم الميزات المختلفة التي يمكن أن تساعدك في تطوير تطبيقك.

يقدم هذا الفيديو لمحة عامة عن منصة Thunkable.

إذا كنت حديث العهد بالبرمجة، فهذه بعض الدروس التمهيدية الجيدة التي يمكنك تجربتها.

تعلّم ثنكابل

2 فيديو
المزيد من المعلومات

هذه مقدمة جيدة لاستخدام Thunkable. يُعرف أيضًا باسم البرنامج التعليمي للوحة الصوت، حيث تتعلم كيفية إنشاء تطبيق بسيط حيث ينقر المستخدم على زر فيقوم بتشغيل خطاب. انقر هنا واتبع الروابط الخاصة بـ "لدي حلم" لتحميل الأصول اللازمة لصنع التطبيق.

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

تطلعك مقاطع الفيديو هذه على كيفية إنشاء تطبيق تطوعي. توضح لك البرامج التعليمية كيفية إضافة خريطة بعلامات إعلامية في تطبيقك. سترى أيضًا كيفية دمج المكالمات الهاتفية مع تطبيقك وكيفية عرض مواقع الويب باستخدام مكون WebViewer.

تطبيق المتطوعين

2 فيديو
المزيد من المعلومات

مثال جيد على استخدام مكون الخريطة لتوفير المعلومات المستندة إلى الموقع للمستخدمين. في هذه الحالة، فرص التطوع. يستخدم التطبيق أيضًا WebViewer لعرض معلومات الموقع الإلكتروني، و PhoneCall حتى يتمكن المستخدم من الاتصال بالمنظمات التطوعية من التطبيق.

الجزء 1 من 2 فيديو - إضافة الخريطة والعلامات والمعلومات الأساسية

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

استخدام TinyDB لتخزين البيانات

3 فيديوهات
المزيد من المعلومات

المتتبع الأخضر الجزء 1 يوضح كيفية تخزين بيانات التتبع على هاتفك باستخدام مكون TinyDB.

واجهات برمجة التطبيقات أو واجهات برمجة التطبيقات مفيدة جداً للتطبيقات. تعرف على كيفية توصيل تطبيقك بمواقع أو خوادم خارجية لإرسال البيانات واستقبالها. 

واجهات برمجة التطبيقات

3 فيديوهات

يوضح البرنامج التعليمي السريع للاختبار السريع كيفية توصيل ورقة جوجل بتطبيقك لتخزين بيانات لوحة المتصدرين. انقر هنا لفتح قالب المشروع في Thunkable.

يوضح لك الفيديو الثاني كيفية إنشاء تطبيق يقوم بتشغيل مقاطع الفيديو. يتم تخزين معلومات الفيديو في ورقة جوجل.

الفيديو الثالث هو تطبيق آخر قائم على المناخ يوضح كيفية عرض معلومات لوحة المتصدرين من ورقة جوجل. يمكن العثور على قالب المشروع المبدئي هنا.

الفيديو الرابع هو مثال آخر من خريجة تستخدم ورقة جوجل لتخزين معلومات التطبيق. إليك رابط المشروع المبدئي. 

البيانات السحابية

4 فيديوهات
المزيد من المعلومات

يوضح البرنامج التعليمي السريع للاختبار السريع كيفية توصيل ورقة جوجل بتطبيقك لتخزين بيانات لوحة المتصدرين. انقر هنا لفتح قالب المشروع في Thunkable.

artificial intelligence - brain with neural network

دروس الذكاء الاصطناعي

توضح هذه السلسلة كيفية تدريب نموذج باستخدام التعلم الآلي للأطفال. ثم يتم استخدام النموذج الناتج في مشروع سكراتش.

لاحظ أن مشاريع سكراتش ممكنة فقط لقسم المبتدئين.

دروس الذكاء الاصطناعي

3 فيديوهات
المزيد من التفاصيل

يستخدم برنامج " اجعلني سعيدًا" التعلم الآلي للأطفال لصنع نموذج تعلم آلي لاكتشاف النصوص السعيدة أو الحزينة. يستخدم البرنامج التعليمي المكون من 3 أجزاء النموذج في مشروع سكراتش.

يستخدم هذا المثال نموذجًا لاكتشاف الأصوات (الطقطقة أو التصفيق أو الصفير) تم تدريبه باستخدام آلة قابلة للتعليم لاستخدامه بعد ذلك في مشروع سكراتش. إليك رابط لتعليمات صنع النموذج. 

لاحظ أن مشاريع سكراتش ممكنة فقط لقسم المبتدئين.

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

مجموعة بيانات الصور ومخترع التطبيقات

3 فيديوهات

تُظهر مقاطع الفيديو هذه كيفية إنشاء تطبيق بسيط "صخرة، ورقة، مقص" يستخدم الذكاء الاصطناعي لتحديد اللعبة التي يقوم بها المستخدم. تتعلم تدريب نموذج تعلم آلي باستخدام الصور في آلة قابلة للتعليم. بعد ذلك، يتم دمج النموذج مع App Inventor لاستخدامه في تطبيق جوال.

قائمة التشغيل

2 فيديو

يشرح براثام غورادية كيفية استخدام منصة Ximilar لتدريب نموذج باستخدام صور الشعاب المرجانية. ثم يُستخدم النموذج في تطبيق Thunkable بمساعدة مكون واجهة برمجة تطبيقات الويب.

استخدم واجهات برمجة التطبيقات وتقنية الرؤية الحاسوبية لاكتشاف أسماء العلامات التجارية في علامات الملابس. ثم استخدم WebView للحصول على تصنيف الاستدامة للعلامة التجارية. 

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

تُظهر مقاطع الفيديو هذه (الموجودة أيضًا في القسم التعليمي لتطبيقات الويب أدناه) كيفية إنشاء نموذج تعلّم آلي باستخدام Python في دفتر ملاحظات Jupyter، ثم كيفية استخدام هذا النموذج في تطبيق ويب تم إنشاؤه باستخدام Streamlit.

الذكاء الاصطناعي في قائمة تشغيل تطبيقات الويب

2 فيديو

تُظهر مقاطع الفيديو هذه (الموجودة أيضًا في القسم التعليمي لتطبيقات الويب أدناه) كيفية إنشاء نموذج تعلّم آلي باستخدام Python في دفتر ملاحظات Jupyter، ثم كيفية استخدام هذا النموذج في تطبيق ويب تم إنشاؤه باستخدام Streamlit.

نموذج ML لجودة المياه

2 فيديو
python logo

دروس تطبيقات الويب التعليمية

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

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

البرمجة باستخدام بايثون وستريمليت

7 فيديوهات
المزيد من المعلومات

إذا لم تكن قد فعلت ذلك بالفعل، يجب عليك تثبيت Python على جهازك. إليك التعليمات.

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

هذه الفيديوهات مخصصة لخيار الاتصال بالإنترنت، وترميز كل شيء في متصفح الويب.

قائمة التشغيل

6 فيديوهات