برنامج أساسيات البرمجة
ابدأ من الـ Rootاتعلم تفكر كمطوّر قبل ما تكتب كود.
في البداية، مش مهم تحفظ أكبر عدد من أوامر البرمجة. المهم تعرف تفكر، تحلل المشكلة، تبني الحل، وتحوّله إلى برنامج.
مناسب للمبتدئين
البرنامج ده مناسب لمين؟
مبتدئ تمامًا
لسه ما بدأتش برمجة وعايز تعرف تبدأ صح.
طالب يحب حل المشكلات
بتحب الألغاز والمنطق وعايز تحول التفكير ده لبرامج.
طالب بدأ قبل كده
جربت البرمجة لكن حاسس إن الأساس مش ثابت.
طالب عايز يكمل في التكنولوجيا
عايز تبني أساس قوي قبل ما تدخل في تخصص أكبر.
مش مطلوب تكون عارف برمجة من قبل.
هتتعلم إيه؟
01
Programming Logic
- Variables
- Conditions
- Loops
- Functions
- Logical Thinking
02
Problem Solving
- تحليل المشكلة
- تقسيم المشكلة
- بناء خطوات الحل
- تحويل التفكير إلى Algorithm
03
Programming Fundamentals
- Syntax
- Data
- Functions
- Structures
- Basic Programming Concepts
04
Debugging
- فهم الأخطاء
- قراءة Error Messages
- اكتشاف المشكلة
- اختبار الحل
- تحسين الكود
مش بنعلّمك تكتب كود... بنعلّمك تبني حل.
01
Understand
افهم المشكلة.
02
Think
فكر في الحل.
03
Plan
قسم الحل إلى خطوات.
04
Code
حوّل الخطوات إلى برنامج.
05
Debug
اكتشف الأخطاء وأصلحها.
06
Improve
طور الحل.
هتبني إيه؟
التعلم عندنا مرتبط بالتطبيق. كل مرحلة بتخليك تستخدم اللي اتعلمته في بناء شيء ملموس.
مشاريع تدريبية يبنيها الطلاب
Calculator
- Variables
- Conditions
- Functions
- User Input
Logic Game
- Game Logic
- Conditions
- Loops
- State
Task Manager
- Data
- Lists
- Functions
- CRUD concepts
Mini Store
- Products
- Data
- User Interaction
- Basic application logic
مشروع تطبيقي: منصة تجارة إلكترونية
نبني متجرًا بسيطًا يحتوي على المنتجات، السلة، ومنطق إتمام الشراء، بحيث يستخدم الطالب المفاهيم البرمجية التي تعلمها في مشروع متكامل.
- Programming Logic
- UI
- Data
- State
- Problem Solving
مشروع تدريبي للطلاب

رحلتك داخل البرنامج
01
Think
نتعلم التفكير المنطقي.
02
Solve
نحل مشاكل برمجية بسيطة.
03
Code
نكتب أول برامجنا.
04
Debug
نتعلم التعامل مع الأخطاء.
05
Build
نبني مشروعًا تطبيقيًا.
06
Grow
نستعد للمسار التالي.
بعد البرنامج هتكون قادر على...
التفكير بطريقة منظمة
تحليل المشكلة وتقسيمها.
كتابة برامج بسيطة
تحويل الأفكار إلى كود.
اكتشاف الأخطاء
فهم الأخطاء وتصحيحها.
بناء مشاريع
تطبيق المفاهيم في مشاريع عملية.
الاستعداد للخطوة التالية
اختيار المسار المناسب بعد بناء الأساس.
أسئلة عن البرنامج
هل لازم أكون عارف برمجة قبل البرنامج؟+
لا، البرنامج مصمم ليكون نقطة بداية للمبتدئين.
هل البرنامج مناسب للأطفال؟+
نعم، مع اختلاف المحتوى وطريقة تقديمه حسب العمر والمستوى.
هل هنتعلم لغة برمجة؟+
نعم، لكن التركيز الأساسي في البرنامج على فهم البرمجة والمنطق وليس حفظ لغة فقط.
هل فيه مشاريع؟+
نعم، التطبيق والمشاريع جزء أساسي من رحلة التعلم.
ماذا بعد أساسيات البرمجة؟+
يمكن للطالب الانتقال إلى أحد المسارات المتخصصة حسب مستواه واهتمامه.
جاهز تبدأ من الـ Root؟
ابني الأساس اللي هتحتاجه في أي طريق تختاره في التكنولوجيا.