عن الكورس
متطلبات الالتحاق
مستويات الكورس
هذا المستوى هو المدخل لعالم برمجة تطبيقات الأندرويد باستخدام بيئة MIT App Inventor. يهدف الكورس إلى تحويل الطالب من مجرد "مستخدم" للتطبيقات إلى "صانع" لها، حيث يتعلم كيف يصمم واجهة التطبيق وكيف يبرمج الأزرار والأدوات لتنفيذ مهام ذكية باستخدام البرمجة بالكتل (Blocks).
المحاور الدراسية
- الفرق بين التصميم والبرمجة (Designer vs Blocks): فهم واجهة العمل وكيفية بناء شكل التطبيق ثم برمجته خلف الكواليس.
- تصميم واجهات المستخدم (UI Design): تعلم التعامل مع الأدوات الأساسية مثل الأزرار (Buttons)، الصور (Images)، النصوص (Labels)، وترتيبها باستخدام الـ Layouts.
- برمجة الوسائط المتعددة: إضافة الأصوات، الكاميرا، ومشغل الفيديو داخل التطبيق.
- تطبيقات الذكاء الاصطناعي البسيطة: تعلم كيفية تحويل النص إلى صوت (Text to Speech) واستخدام المترجم (Translator).
- منطق البرمجة (Programming Logic): فهم المتغيرات (Variables) وكيفية حفظ البيانات واسترجاعها داخل التطبيق.
مخرجات التعلم
- بناء تطبيق أندرويد حقيقي وتشغيله على هاتفه الشخصي باستخدام.
- تصميم واجهات احترافية ومنظمة للتطبيقات.
- برمجة الأزرار للقيام بأوامر مختلفة (مثل الانتقال بين الشاشات أو تشغيل صوت).
- صنع تطبيقات خدمية مثل: تطبيق "قرآن كريم"، تطبيق "مترجم"، أو تطبيق "قصص صوتية".
- فهم أساسيات التفكير البرمجي التي تؤهله للمستويات المتقدمة.
الأدوات المستخدمة
هذا المستوى هو مرحلة التحدي والذكاء، حيث ينتقل الطالب من مجرد تصميم واجهات بسيطة إلى بناء منطق برمجي معقد (Logic). يتعلم فيه كيفية جعل التطبيق "يفكر" ويتخذ قرارات، وكيفية بناء ألعاب تفاعلية، بالإضافة إلى ربط التطبيق بحساسات الموبايل والذاكرة الدائمة.
المحاور الدراسية
- محور المنطق والعمليات (Functions & Math): تعلم بناء الدوال البرمجية والعمليات الحسابية لإنشاء تطبيقات ذكية مثل (مسابقات الرياضيات).
- محور الألعاب والتفاعل (Canvas & Animation): استخدام لوحة الرسم البرمجية لإنشاء ألعاب تعتمد على الحركة واللمس.
- محور الحساسات والوقت (Sensors & Clock): استخدام الساعة الداخلية للموبايل وحساسات الموقع (GPS) لبناء تطبيقات مرتبطة بالواقع.
- محور قواعد البيانات المحلية (TinyDB): تعلم كيفية حفظ بيانات المستخدم (مثل الأسماء أو النقاط في لعبة) بحيث لا تضيع عند إغلاق التطبيق.
- محور القوائم والخيارات (Lists): إدارة البيانات في شكل قوائم منظمة.
مشاريع طلابنا
تطبيق الة حاسبة
1,200 ج.م
- محاضرات أونلاين مباشرة عبر Zoom
- شهادة معتمدة من STEM.org
- مدربون متخصصون وخبراء
- مشاريع عملية وتطبيقية
- دعم فني ومتابعة مستمرة