يوفر هذا الدرس مكانًا لعرض جميع مقاطع الفيديو التعليمية من Technovation لتطبيقات البرمجة وإنشاء نماذج الذكاء الاصطناعي في مكان واحد.
انقر على الزر أدناه للاطلاع على البرامج التعليمية الخاصة بهذا الموضوع أو المنصة.
منصات الترميز
يقدم هذا الفيديو نظرة عامة على خيارات لغة الترميز في Technovation. إنه قديم بعض الشيء، حيث تتيح Technovation أي لغة ترميز الآن. ومع ذلك، فإنه يعطي نظرة عامة جيدة عن App Inventor و Thunkable وميزات كل منصة.
دروس في الصفر
دروس سكراتش التعليمية
24:40
17:51
8:23
لعبة بسيطة مع رسوم متحركة ومؤقت.
لعبة الرسوم المتحركة مع العفاريت
كيفية العثور على الأخطاء وإصلاحها في سكراتش
دروس مخترع التطبيقات التعليمية
افتح كل علامة تبويب أدناه لمشاهدة بعض مقاطع الفيديو التعليمية لمساعدتك في تعلم الميزات المختلفة التي يمكن أن تساعدك في تطوير تطبيقك.
نظرة عامة على المنصة
تقدم مقاطع الفيديو هذه لمحة عامة عن النافذتين في App Inventor - المصمم ومحرر الكتل.
نظرة عامة على المنصة
11:13
5:03
هذا البرنامج التعليمي هو جزء من قائمة تشغيل أكبر لصنع لعبة، ولكنه يعرض بعض ميزات المصمم وتصميم واجهة المستخدم في App Inventor. إذا أردت استخدام قالب البداية، إليك الرابط.
دروس المبتدئين
إذا كنت حديث العهد بالبرمجة، فهذه بعض الدروس التمهيدية الجيدة التي يمكنك تجربتها.
تعلم مخترع التطبيقات
8:57
9:36
هذه مقدمة جيدة لاستخدام مخترع التطبيقات. يُعرف أيضًا باسم البرنامج التعليمي للوحة الصوت، حيث تتعلم كيفية إنشاء تطبيق بسيط حيث ينقر المستخدم على زر فيقوم بتشغيل خطاب. يمكنك تنزيل مشروع البداية من هنا واستيراده إلى App Inventor (يوضح لك ديف كيف في الفيديو).
بعض النصائح لتصحيح أخطاء التعليمات البرمجية في مخترع التطبيقات
تطبيق تسجيل الدخول
إحدى ميزات العديد من التطبيقات هي قدرة المستخدمين على تسجيل الدخول باستخدام اسم مستخدم وكلمة مرور. يمكنك إضافة هذه الميزة إلى أي تطبيق باتباع الإرشادات الواردة في الفيديو.
لعبة مع صور، أزرار، مؤقت الساعة، تسجيل النقاط
تستخدم لعبة Recycle العديد من المفاهيم البسيطة ولكنها تعتمد عليها لبناء لعبة معقدة إلى حد ما. سوف تتعلم كيفية استخدام مؤقت لعرض الصور، واكتشاف النقرات على الأزرار، والإضافة والطرح من النتيجة. إليك رابط لقالب البداية في App Inventor.
لعبة إعادة التدوير
15:23
5:03
3:01
4:20
6:10
4:35
8:12
لعبة الرسوم المتحركة
توضح لك مقاطع الفيديو هذه كيفية استخدام Canvas و ImageSprites لإنشاء لعبة متحركة.
إذا كنت تريد المتابعة من البداية، يمكنك العثور على الصور المستخدمة في التطبيق هنا.
إذا كنت ترغب في تخطي الفيديو الأول الذي يبني واجهة المستخدم، يمكنك فتح القالب الذي يحتوي على واجهة المستخدم المبنية بالنقر هنا.
لعبة الرسوم المتحركة
11:13
8:26
5:08
6:38
خريطة، علامات، مكالمات هاتفية، عارض الويب
تطلعك مقاطع الفيديو هذه على كيفية إنشاء تطبيق تطوعي. توضح لك البرامج التعليمية كيفية إضافة خريطة بعلامات إعلامية في تطبيقك. سترى أيضًا كيفية دمج المكالمات الهاتفية مع تطبيقك وكيفية عرض مواقع الويب باستخدام مكون WebViewer.
تطبيق المتطوعين
9:53
14:05
مثال جيد على استخدام مكون الخريطة لتوفير المعلومات المستندة إلى الموقع للمستخدمين. في هذه الحالة، فرص التطوع. يستخدم التطبيق أيضًا WebViewer لعرض معلومات الموقع الإلكتروني، و PhoneCall حتى يتمكن المستخدم من الاتصال بالمنظمات التطوعية من التطبيق.
الجزء 1 من 2 فيديو - إضافة الخريطة والعلامات والمعلومات الأساسية
الجزء 2 من 2 من التطبيق التطوعي - تعرف على كيفية إجراء المكالمات الهاتفية وعرض المواقع الإلكترونية داخل التطبيق
تخزين البيانات على الهاتف
تغطي مقاطع الفيديو الثلاثة الأولى إنشاء تطبيق Green Tracker الذي يتيح للمستخدمين تتبع مدى التزامهم بالبيئة كل يوم. يتم تخزين البيانات باستخدام TinyDB على جهاز المستخدم المحمول.
الفيديو الرابع يوضح كيفية تخزين عناصر القائمة في TinyDB.
استخدام TinyDB لتخزين البيانات
15:53
8:06
4:27
38:27
المتتبع الأخضر الجزء 1 يوضح كيفية تخزين بيانات التتبع على هاتفك باستخدام مكون TinyDB.
في متعقب اللون الأخضر الجزء 2، تعلم كيفية إضافة مكون الساعة حتى تتمكن من تتبع ما إذا كان المستخدم أخضر في أيام متتالية.
في Green Tracker الجزء 3، استخدم ميزة Do It لمعالجة القيم المتغيرة في تطبيقك حتى تتمكن من اختبار ميزة اليوم المتتالي.
أجرت Girls Code It جلسات برمجة للمشاركات في Technovation. يوضح هذا الفيديو كيفية إنشاء قائمة مهام بسيطة وتخزينها على هاتفك.
واجهات برمجة التطبيقات
واجهات برمجة التطبيقات أو واجهات برمجة التطبيقات مفيدة جداً للتطبيقات. تعرف على كيفية توصيل تطبيقك بمواقع أو خوادم خارجية لإرسال البيانات واستقبالها.
واجهات برمجة التطبيقات
19:00
10:56
46:04
29:20
تخزين البيانات في السحابة
يوضح البرنامج التعليمي السريع للاختبار السريع كيفية توصيل ورقة جوجل بتطبيقك لتخزين بيانات لوحة المتصدرين. انقر هنا لفتح قالب المشروع في App Inventor.
يوضح البرنامج التعليمي لتطبيق الدردشة كيفية تخزين معلومات الدردشة باستخدام CloudDB.
البيانات السحابية
28:04
21:12
يوضح البرنامج التعليمي السريع للاختبار السريع كيفية توصيل ورقة جوجل بتطبيقك لتخزين بيانات لوحة المتصدرين. انقر هنا لفتح قالب المشروع في App Inventor.
دروس تعليمية ثونكابل
افتح كل علامة تبويب أدناه لمشاهدة بعض مقاطع الفيديو التعليمية لمساعدتك في تعلم الميزات المختلفة التي يمكن أن تساعدك في تطوير تطبيقك.
نظرة عامة على المنصة
يقدم هذا الفيديو لمحة عامة عن منصة Thunkable.
دروس المبتدئين
إذا كنت حديث العهد بالبرمجة، فهذه بعض الدروس التمهيدية الجيدة التي يمكنك تجربتها.
تعلّم ثنكابل
13:25
9:15
هذه مقدمة جيدة لاستخدام Thunkable. يُعرف أيضًا باسم البرنامج التعليمي للوحة الصوت، حيث تتعلم كيفية إنشاء تطبيق بسيط حيث ينقر المستخدم على زر فيقوم بتشغيل خطاب. انقر هنا واتبع الروابط الخاصة بـ "لدي حلم" لتحميل الأصول اللازمة لصنع التطبيق.
بعض النصائح لتصحيح أخطاء الكود الخاص بك في Thunkable
تطبيق تسجيل الدخول
إحدى ميزات العديد من التطبيقات هي قدرة المستخدمين على تسجيل الدخول باستخدام اسم مستخدم وكلمة مرور. يمكنك إضافة هذه الميزة إلى أي تطبيق باتباع الإرشادات الواردة في الفيديو.
خريطة، علامات، مكالمات هاتفية، عارض الويب
تطلعك مقاطع الفيديو هذه على كيفية إنشاء تطبيق تطوعي. توضح لك البرامج التعليمية كيفية إضافة خريطة بعلامات إعلامية في تطبيقك. سترى أيضًا كيفية دمج المكالمات الهاتفية مع تطبيقك وكيفية عرض مواقع الويب باستخدام مكون WebViewer.
تطبيق المتطوعين
9:31
10:51
مثال جيد على استخدام مكون الخريطة لتوفير المعلومات المستندة إلى الموقع للمستخدمين. في هذه الحالة، فرص التطوع. يستخدم التطبيق أيضًا WebViewer لعرض معلومات الموقع الإلكتروني، و PhoneCall حتى يتمكن المستخدم من الاتصال بالمنظمات التطوعية من التطبيق.
الجزء 1 من 2 فيديو - إضافة الخريطة والعلامات والمعلومات الأساسية
الجزء 2 من 2 من التطبيق التطوعي - تعرف على كيفية إجراء المكالمات الهاتفية وعرض المواقع الإلكترونية داخل التطبيق
تخزين البيانات على الهاتف
تغطي مقاطع الفيديو الثلاثة إنشاء تطبيق "المتتبع الأخضر" الذي يتيح للمستخدمين تتبع مدى التزامهم بالبيئة كل يوم. يتم تخزين البيانات باستخدام متغيرات مخزنة بحيث يتم حفظها على جهاز المستخدم المحمول.
استخدام TinyDB لتخزين البيانات
13:13
14:00
8:14
المتتبع الأخضر الجزء 1 يوضح كيفية تخزين بيانات التتبع على هاتفك باستخدام مكون TinyDB.
في الجزء الثاني من متتبع اللون الأخضر، تعلم كيفية استخدام معلومات الجهاز حتى تتمكن من تتبع ما إذا كان المستخدم أخضر في أيام متتالية.
في المتتبع الأخضر الجزء 3، قم بإنشاء زر مؤقت لمعالجة القيم المتغيرة في تطبيقك حتى تتمكن من اختبار ميزة اليوم المتتالي.
واجهات برمجة التطبيقات
واجهات برمجة التطبيقات أو واجهات برمجة التطبيقات مفيدة جداً للتطبيقات. تعرف على كيفية توصيل تطبيقك بمواقع أو خوادم خارجية لإرسال البيانات واستقبالها.
واجهات برمجة التطبيقات
5:51
4:35
10:53
تخزين البيانات في السحابة
يوضح البرنامج التعليمي السريع للاختبار السريع كيفية توصيل ورقة جوجل بتطبيقك لتخزين بيانات لوحة المتصدرين. انقر هنا لفتح قالب المشروع في Thunkable.
يوضح لك الفيديو الثاني كيفية إنشاء تطبيق يقوم بتشغيل مقاطع الفيديو. يتم تخزين معلومات الفيديو في ورقة جوجل.
الفيديو الثالث هو تطبيق آخر قائم على المناخ يوضح كيفية عرض معلومات لوحة المتصدرين من ورقة جوجل. يمكن العثور على قالب المشروع المبدئي هنا.
الفيديو الرابع هو مثال آخر من خريجة تستخدم ورقة جوجل لتخزين معلومات التطبيق. إليك رابط المشروع المبدئي.
البيانات السحابية
18:16
10:07
21:36
30:40
يوضح البرنامج التعليمي السريع للاختبار السريع كيفية توصيل ورقة جوجل بتطبيقك لتخزين بيانات لوحة المتصدرين. انقر هنا لفتح قالب المشروع في Thunkable.
توضح لك آنا كيفية إنشاء تطبيق مثلها الخيار أ تطبيق استهلاك مسؤول يقوم بتشغيل مقاطع الفيديو. يتم تخزين معلومات الفيديو في ورقة جوجل.
اطلع على كيفية عرض معلومات لوحة المتصدرين من ورقة جوجل. يمكن العثور على قالب مشروع المبتدئين هنا.
تطبيق Neki Nature من أفريل هو تطبيق لتعليم الطبيعة. يتم تخزين معلومات الحيوانات في ورقة جوجل. إليك رابط لقالب المشروع المبدئي.
دروس الذكاء الاصطناعي
تدريب نموذج ذكاء اصطناعي -> نقطة الصفر
توضح هذه السلسلة كيفية تدريب نموذج باستخدام التعلم الآلي للأطفال. ثم يتم استخدام النموذج الناتج في مشروع سكراتش.
لاحظ أن مشاريع سكراتش ممكنة فقط لقسم المبتدئين.
دروس الذكاء الاصطناعي
12:29
8:12
8:45
يستخدم برنامج " اجعلني سعيدًا" التعلم الآلي للأطفال لصنع نموذج تعلم آلي لاكتشاف النصوص السعيدة أو الحزينة. يستخدم البرنامج التعليمي المكون من 3 أجزاء النموذج في مشروع سكراتش.
نموذج الصوت -> سكراتش
يستخدم هذا المثال نموذجًا لاكتشاف الأصوات (الطقطقة أو التصفيق أو الصفير) تم تدريبه باستخدام آلة قابلة للتعليم لاستخدامه بعد ذلك في مشروع سكراتش. إليك رابط لتعليمات صنع النموذج.
لاحظ أن مشاريع سكراتش ممكنة فقط لقسم المبتدئين.
تدريب نموذج مجموعة بيانات عامة لاستخدامه في مخترع التطبيقات
توضح هذه السلسلة كيفية أخذ مجموعة بيانات عامة للصور من الويب، وتدريبها باستخدام مصنف الصور من App Inventor، ثم إضافة النموذج إلى تطبيق جوال باستخدام App Inventor.
مجموعة بيانات الصور ومخترع التطبيقات
8:19
5:00
7:28
نموذج التعلم الآلي مع الآلة القابلة للتعليم -> مخترع التطبيق
تُظهر مقاطع الفيديو هذه كيفية إنشاء تطبيق بسيط "صخرة، ورقة، مقص" يستخدم الذكاء الاصطناعي لتحديد اللعبة التي يقوم بها المستخدم. تتعلم تدريب نموذج تعلم آلي باستخدام الصور في آلة قابلة للتعليم. بعد ذلك، يتم دمج النموذج مع App Inventor لاستخدامه في تطبيق جوال.
قائمة التشغيل
7:00
31:47
نموذج التعلم الآلي مع Ximilar -> Thunkable
يشرح براثام غورادية كيفية استخدام منصة Ximilar لتدريب نموذج باستخدام صور الشعاب المرجانية. ثم يُستخدم النموذج في تطبيق Thunkable بمساعدة مكون واجهة برمجة تطبيقات الويب.
كشف العلامة التجارية للملابس باستخدام الذكاء الاصطناعي في مخترع التطبيقات
استخدم واجهات برمجة التطبيقات وتقنية الرؤية الحاسوبية لاكتشاف أسماء العلامات التجارية في علامات الملابس. ثم استخدم WebView للحصول على تصنيف الاستدامة للعلامة التجارية.
استخدام روبوت المحادثة لجعل الوصول إلى المعلومات أكثر سهولة (مخترع التطبيقات)
استخدم واجهات برمجة التطبيقات للحصول على معلومات حول الأنواع المهددة بالانقراض من موقع القائمة الحمراء للاتحاد الدولي لحفظ الطبيعة. ثم استخدم روبوت المحادثة لإعادة صياغة المعلومات لجعلها في متناول الشباب.
نموذج التعلم الآلي للتنبؤ بالسكتة الدماغية باستخدام Jupyter Notebook & Streamlit
تُظهر مقاطع الفيديو هذه (الموجودة أيضًا في القسم التعليمي لتطبيقات الويب أدناه) كيفية إنشاء نموذج تعلّم آلي باستخدام Python في دفتر ملاحظات Jupyter، ثم كيفية استخدام هذا النموذج في تطبيق ويب تم إنشاؤه باستخدام Streamlit.
الذكاء الاصطناعي في قائمة تشغيل تطبيقات الويب
32:51
18:13
نموذج ML لجودة مياه البحيرة مع Jupyter Notebook & Streamlit
تُظهر مقاطع الفيديو هذه (الموجودة أيضًا في القسم التعليمي لتطبيقات الويب أدناه) كيفية إنشاء نموذج تعلّم آلي باستخدام Python في دفتر ملاحظات Jupyter، ثم كيفية استخدام هذا النموذج في تطبيق ويب تم إنشاؤه باستخدام Streamlit.
نموذج ML لجودة المياه
23:50
15:36
روبوت المحادثة الشخصي للمعلم الشخصي (مخترع التطبيق)
دروس تطبيقات الويب التعليمية
برمجة بايثون وستريمليت على جهاز الكمبيوتر الخاص بك (مقاطع فيديو متعددة)
إذا كنت تقوم ببرمجة تطبيق ويب، يقدم لك المنهج خيارين - تثبيت برنامج مجاني وترميزه محلياً على حاسوبك الخاص، أو برمجته باستخدام منصات الإنترنت في متصفح الويب.
هذه الفيديوهات للخيار المحلي، الترميز على جهاز الكمبيوتر الخاص بك.
البرمجة باستخدام بايثون وستريمليت
3:48
6:41
13:36
33:09
20:14
32:51
18:13
إذا لم تكن قد فعلت ذلك بالفعل، يجب عليك تثبيت Python على جهازك. إليك التعليمات.
لتطبيق لوحة الصوت، ستحتاج إلى ملفات صوتية وصور. إليك رابط لتنزيل هذه الملفات.
يمكنك تنزيل ملف Jupyter Notebook المستخدم في الفيديو هنا. هذا هو الجزء الأول من بناء لوحة بيانات باستخدام Streamlit.
هذا هو الجزء 2 من لوحة البيانات.
ستستخدم دفتر ملاحظات Jupyter Notebook لاستكشاف مجموعة بيانات وبناء نموذج تعلّم آلي. إليك رابط دفتر الملاحظات المستخدم في الفيديو.
هذا هو الجزء الثاني من إنشاء تطبيق للتنبؤ بالسكتة الدماغية باستخدام Streamlit.
Python و Streamlit المشفرة في متصفحك (مقاطع فيديو متعددة)
إذا كنت تقوم ببرمجة تطبيق ويب، يقدم لك المنهج خيارين - تثبيت برنامج مجاني وترميزه محلياً على حاسوبك الخاص، أو برمجته باستخدام منصات الإنترنت في متصفح الويب.
هذه الفيديوهات مخصصة لخيار الاتصال بالإنترنت، وترميز كل شيء في متصفح الويب.

