Python — اللغة المهمة والرائدة اليوم في عالم البرمجة!
لغة ديناميكية موجّهة للكائنات، وتشكل أساساً للغات أخرى في المراحل اللاحقة.
هل تعرفون أي التطبيقات الشهيرة اليوم تستخدم Python؟ Instagram وSpotify وGoogle وUber وغيرها!
ICode هي الطريقة الأكثر فعالية ومتعة لتعلّم Python!

Python — المرحلة 1
تتيح المرحلة الأولى من منصّة ICode تعلّم وتعليم الكثير من الأمور!
تتضمن المرحلة الأولى ما لا يقل عن 240 مهمة مختلفة للتعلّم الذاتي أو كأساس للتدريب! بالتأكيد أثار ذلك فضولكم.
- إدارة المهام
- التفكير المنطقي
- بناء خطة
- اكتشاف المشكلات وحلّها
- المنطق
- التفكير المرن
- برمجة الأوامر الأساسية
- الحلقات التكرارية
- المتغيرات
- *الربط وغير ذلك.


Python — المرحلة 2
تتضمن المرحلة الثانية من Python عدد 200 مهمة للتعلّم الذاتي أو لدعم التدريب!
وصولكم إلى المرحلة الثانية يعني أنكم أصبحتم مهتمين فعلاً. في هذه المرحلة سنواصل عملية التعلّم ونطوّر:
- مهارات الحلقات التكرارية
- المتغيرات
- التعبيرات
- النطاقات
- القوائم
إضافة إلى ذلك، سنتعلّم أيضاً كيفية إعطاء الأوامر الأساسية وفقاً لبنية اللغة.
Python — المرحلة 3
أهلاً بكم في المرحلة الثالثة من منصّة ICode! ستجدون في هذه المرحلة 160 مهمة مختلفة للتعلّم الذاتي.
في المرحلة الثالثة سيتعلّم الطلاب والطالبات:
- *الجمل الشرطية
- *التدريب على الشروط
- *الحلقات المزدوجة
- *أوامر if else، والكثير غير ذلك! إنه أمر مذهل!


Python — المرحلة 4
تتضمن المرحلة الرابعة ما لا يقل عن 180 مهمة مختلفة للتعلّم الذاتي أو كأساس للتدريب.
- قواعد البيانات
- التصفية
- الفرز
- أوامر while
- الدوال
- الجمل البرمجية
- التعبيرات
- الحلقات المتداخلة
Python — المرحلة 5
تتضمن المرحلة الخامسة 100 مهمة مختلفة للتعلّم الذاتي أو كأساس للتدريب.
لقد تعلّمنا الكثير حتى الآن، ولكننا في ICode نحب دائماً الانتقال إلى مستوى أعلى. لذلك سنتعلّم في المرحلة الخامسة:
- الدوال
- الدوال مع المتغيرات
- وسنتدرّب على جميع المراحل السابقة التي تعلّمناها!


Python — المرحلة 6
وأخيراً نصل إلى المرحلة السادسة، التي تتضمن 60 مهمة متنوعة للتعلّم الذاتي أو كأساس للتدريب. في هذه المرحلة سنراجع جميع المواد التي تعلّمناها منذ المرحلة الأولى من منصّة ICode، وسنتعلّم أيضاً:
- الاستدعاء الذاتي
- مقدمة إلى الاستدعاء الذاتي
- الاستدعاء الذاتي المتعدد
- الاستدعاء الذاتي المتداخل

Blockly هي أفضل طريقة لبدء تعلّم البرمجة. وهي مناسبة للجميع! تعتمد على الكتل البرمجية باللغة العربية، بدءاً من الأساسيات وحتى المستويات المتقدمة من الدوال المعقدة!
المرحلة 1
تتضمن المرحلة الأولى 200 مهمة متنوعة للتعلّم الذاتي أو كأساس للتدريب!
- المنطق
- التفكير الرياضي
- الأوامر الأساسية 1 و2
- المتغيرات
- أوامر repeat
- اكتشاف الأنماط
- مقدمة إلى المتغيرات
- التدريب على المتغيرات


المرحلة 2
تتضمن المرحلة الثانية من Blockly عدد 160 مهمة متنوعة للتعلّم الذاتي أو كأساس للتدريب!
- المنطق
- التفكير الرياضي
- الأوامر الأساسية 3 و4
- المتغيرات المتعددة
- أوامر repeat
- اكتشاف الأنماط والتدريب عليها
- التدريب على المتغيرات المتعددة
- المتاهة
المرحلة 3
تتضمن المرحلة الثالثة من Blockly عدد 140 مهمة متنوعة للتعلّم الذاتي أو كأساس للتدريب!
- المنطق
- الأوامر الشرطية
- التدريب على الأوامر الشرطية
- أمر if else
- العوامل المنطقية
- مقدمة إلى الحلقات التكرارية
- أوامر repeat المتداخلة
- Sudoku


المرحلة 4
تتضمن المرحلة الرابعة من Blockly عدد 160 مهمة متنوعة للتعلّم الذاتي أو كأساس للتدريب!
- التدريب على الحلقات المتداخلة
- الألواح الشمسية
- استخدام if
- التدريب على if else
- أمر complex-n
- أمر n repeat
- التدريب على الشروط
- الهياكل المعقدة
المرحلة 5
تتضمن المرحلة الخامسة والأخيرة من Blockly عدد 80 مهمة متنوعة للتعلّم الذاتي أو كأساس للتدريب!
- مقدمة إلى الدوال
- الدوال مع المتغيرات
- التدريب على الدوال
- التدريب على الدوال مع المتغيرات

