تطبيق Visual Coding Lab هو تطبيق تعليمي يُمكّنك من تعلّم البرمجة باستخدام هاتفك الذكي فقط. يتضمن 60 درسًا تغطي كل شيء بدءًا من أساسيات لغتي بايثون وسي وصولًا إلى الخوارزميات الأساسية مثل البحث عن القيمة القصوى وفرز الفقاعات.
■ اقرأ، اكتب، وشغّل
يتبع كل فصل عملية من ثلاث خطوات: "القراءة ← التمرين ← الاختبار". تقرأ شرحًا موجزًا، ثم تعيد كتابة الكود وتشغيله فورًا، وأخيرًا، تختبر فهمك من خلال اختبار قصير. صُمم التطبيق ليتجاوز مجرد القراءة أو النسخ.
■ اطّلع على محتويات المتغيرات
في تمارين بايثون، لا تُعرض نتائج التنفيذ فحسب، بل تُعرض أيضًا قيم المتغيرات على شكل مربعات. من خلال تشغيل البرنامج خطوة بخطوة، يمكنك متابعة سطور البرنامج بصريًا وكيفية تغير القيم. في درس الفرز، يمكنك رؤية كيفية إعادة ترتيب عناصر المصفوفة في رسم تخطيطي.
■ بيئة التنفيذ داخل جهازك
يتم تشغيل كل من بايثون وسي باستخدام متصفح جهازك فقط. لا يتم إرسال الكود الذي تكتبه إلى أي خادم. بمجرد فتحه، تُحفظ مواد التعلم وبيئة التنفيذ على جهازك، مما يتيح لك مواصلة التعلم حتى في المناطق ذات الاتصال غير المستقر أو بدون إشارة.
■ المنهج الدراسي المشمول (٦٠ درسًا إجمالًا)
• مقدمة إلى لغة بايثون: من الأساسيات إلى الخوارزميات (١٠ فصول / ٣٠ درسًا)
• دالة print()، والمتغيرات والحسابات، والسلاسل النصية f، وعبارات if، وحلقات for، وحلقات while، والقوائم، والدوال، والبحث عن القيمة القصوى، وفرز الفقاعات
• مقدمة إلى لغة C: من الأساسيات إلى الخوارزميات (١٠ فصول / ٣٠ درسًا)
• دالة printf()، ونوع البيانات int والحسابات، ودالة scanf()، وعبارات if، وحلقات for، والمصفوفات، ومصفوفات وسلاسل الأحرف، والدوال، والبحث عن القيمة القصوى، وفرز الفقاعات
■ يتم تصحيح التمارين تلقائيًا
تُقدم حالات اختبار للتمارين. بالضغط على "تشغيل الاختبار"، ستظهر القيمة المتوقعة والناتج الفعلي جنبًا إلى جنب، مما يتيح لك معرفة نتيجة اختبارك (ناجح/فاشل) فورًا.
■ تنفيذ حر لكتابة التعليمات البرمجية بحرية
بصرف النظر عن الدروس، توجد صفحة يمكنك من خلالها كتابة التعليمات البرمجية وتشغيلها بحرية من الصفر. يُفيد هذا عند رغبتك في اختبار التعليمات البرمجية التي ظهرت في الدروس.
■ سجل التعلم
يتم تسجيل عدد مرات تشغيل البرنامج، وعدد الأخطاء، وآخر تعليمات برمجية كتبتها على جهازك. يمكنك مراجعة تقدمك لاحقًا.
■ شروط الاستخدام
• مجاني الاستخدام (ستظهر إعلانات)
• لا يتطلب إنشاء حساب أو تسجيل دخول
• يتم حفظ التعليمات البرمجية التي كتبتها، وتقدمك، وإعداداتك على جهازك فقط (التخزين المحلي) ولا يتم إرسالها إلى خادمنا.
• تُستخدم ملفات تعريف الارتباط ومعرّفات الإعلانات لعرض الإعلانات.
• الفئة العمرية المستهدفة: ١٣ عامًا فأكثر
• سياسة الخصوصية: https://visual-coding-lab.web.app/privacy
تعلم برمجة بايثون وسي من خلال 60 درسًا عمليًا. لا يتطلب التسجيل، ويعمل دون اتصال بالإنترنت.
تاريخ التحديث
13/09/2026