المنصة

البرمجة الإبداعية — محور التدريب

تابع الدورة — مجاناًتكوين مُؤطَّر — مدفوعقراءة وتمارين مجاناً. للمرافقة (ورشة / ماستركلاس)، انتقل إلى الصيغة المؤطَّرة.
محور تدريب. مرجع شامل، ثلاث دورات تدريجية، ثلاث دورات مصغّرة مجانية كنقاط دخول. مسار فريد لتطوير ممارسة الكود كلغة تأليفية.

ما هي البرمجة الإبداعية؟

البرمجة الإبداعية (Creative Coding) ممارسةٌ يكون فيها كتابة الكود وسيلةً للتعبير لا أداةً لحل مشكلات وظيفية. الهدف ليس تسليم برنامج — بل إنتاج تجربة جمالية أو شعرية أو مفاهيمية.

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


وثيقة المرجع

المرجع الشامل — البرمجة الإبداعية: الكود لغةً تأليفية

/ar/apprendre/creative-coding/bible/ content/cours/creative-coding/BIBLE.ar.md

مرجع كامل: التعريف والموقف، التاريخ الموثَّق (فيرا مولنار 1959→تايلر هوبز 2021)، الأسس التقنية (الحلقة، اللون HSB، ضجيج بيرلين، التحويلات، الحركة)، الرياضيات الإبداعية (حساب المثلثات، حقول الاتجاه، الكسوريات، أنظمة L، الأتمتة الخلوية، فيزياء الجسيمات)، المجالات (الفن التوليدي، فن البيانات، الطباعة، الأنماط، الاستجابة الصوتية، الشيدرات، AR/VR)، الأدوات والنظام البيئي 2026، من السكيتش إلى العمل المعروض، الأخلاقيات والذكاء الاصطناعي. مسرد 42 مصطلحاً، ببليوغرافيا موثَّقة (بيرلين 1985، ليندنماير 1968، ساذرلاند 1963).


الدورات الثلاث

المستوىالرابطالمدةالمتطلباتالمشروع
م1 مبتدئ/ar/apprendre/creative-coding/niveau-1/12–15 ساعةلا شيء"أول تركيب توليدي" — p5.js، حلقة + عشوائية + حركة
م2 متوسط/ar/apprendre/creative-coding/niveau-2/16–20 ساعةم1 معتمد"مجموعة من 10 أعمال" — حقول الاتجاه، فن البيانات، أنظمة L
م3 متقدم/ar/apprendre/creative-coding/niveau-3/20–24 ساعةم2 + JS متوسط"عمل بمستوى معرض" — شيدرات GLSL + TouchDesigner + جاهز للإنتاج

الدورات المصغّرة المجانية

هذه الدورات المصغّرة الثلاث نقاط دخول موضوعاتية: يمكن الوصول إليها دون متطلبات، وتندمج كامتدادات لوحدات م1.

الدورة المصغّرةالرابطالتكامل مع المنهج
فن البيانات: منح الشكل للخفي/ar/apprendre/creative-coding/وحدة 4 من م1 (عشوائية + تعيين البيانات) · وحدة 4 من م2 (فن البيانات CSV)
الأنماط الأمازيغية التوليدية/ar/apprendre/creative-coding/وحدة 3 من م1 (حلقات وتكرار) · المرجع §5.4 (الأنماط الخوارزمية)
الطباعة العربية في الحركة/ar/apprendre/creative-coding/وحدة 5 من م1 (حركة) · وحدة 5 من م2 (طباعة توليدية)

الماستركلاس

الماستركلاسالرابط
ماستركلاس الزليج (8 وحدات)/formations/creative-coding-masterclass/

ماستركلاس الزليج تعمّق التوليد الخوارزمي للأنماط الهندسية المعقدة — مستوى متوسط/متقدم، جسر بين التراث والكود.


المسارات الموصى بها

مسار "أكتشف البرمجة الإبداعية" (لا متطلبات، حر)

دورة مصغّرة فن البياناتدورة مصغّرة الأنماط الأمازيغيةدورة مصغّرة الطباعة العربيةم1 المدة الكلية: 3–4 ساعات (دورات مصغّرة) + 12–15 ساعة (م1) = ~18 ساعة مثالي لـ: أي شخص فضولي دون خبرة تقنية، طلاب التصميم/الفن/العمارة.

مسار "المصمم التوليدي" (متوسط)

م1 → م2 المدة الكلية: 28–35 ساعة مثالي لـ: طلاب التصميم وتجربة المستخدم والفن الرقمي الراغبين في ممارسة جادة بـ p5.js. النتيجة: إتقان أنظمة الجسيمات وحقول الاتجاه وفن البيانات والطباعة التوليدية والتصدير بدقة عالية.

مسار "الفنان الحسابي" (كامل)

دورات مصغّرة × 3 → م1 → م2 → م3 المدة الكلية: ~55–60 ساعة مثالي لـ: الفنانين الرقميين والمطورين الإبداعيين والمصممين السينوغرافيين. النتيجة: من السكيتشات المصغّرة إلى الأعمال بمستوى المعرض، شيدرات GLSL، TouchDesigner، جاهز للإنتاج.

مسار "التراث والكود" (موضوعاتي)

دورة مصغّرة الأنماط الأمازيغيةدورة مصغّرة الطباعة العربيةماستركلاس الزليجم1 § الحلقاتم2 § أنظمة L المدة الكلية: ~25 ساعة مثالي لـ: المصممين المهتمين بالهندسات والطباعة من التراث المغربي والمتوسطي. النتيجة: أنماط وطباعة تقليدية تُولَّد خوارزمياً بـ p5.js.


الجسر نحو AR/VR

البرمجة الإبداعية الأساس التقني لتجارب الواقع المعزز (AR) والافتراضي (VR). شيدرات GLSL وفيزياء الجسيمات والتوليد الإجرائي المُتناوَل في م3 تندمج مباشرةً في:


الورش المخصصة

هذه الدورات متاحة كـ ورش مكثّفة (1–3 أيام) لـ:

تشمل الورش: جزء نظري مكثَّف + تطبيقات عملية موجَّهة + دعم المشروع. اللغات: الفرنسية والإنجليزية والعربية.

احجزوا مكالمة 30 دقيقة — مجاناً

تكوين حسب الطلب

ورشة مكثّفة (يوم–يومان) للمدارس والاستوديوهات والمتاحف — نظرية مركّزة، تطبيقات موجّهة، مرافقة مشروع.

احجزوا مكالمة 30 دقيقة (مجاناً) →