أساسيات البرمجة

نقطة انطلاق كل طالب في سايوس: كيف تفكّر الحواسيب، وكيف تجعلها تنفّذ ما تريد.

  • مبتدئ
  • 6 أسابيع
  • 26 موضوعاً

قبل أطر العمل والمسميات الوظيفية يأتي الجزء الذي يستعجله الكثيرون: كيف يعمل الحاسوب فعلاً، وكيف تقسّم المشكلة إلى خطوات، وكيف تكتب هذه الخطوات بلغتك البرمجية الأولى. ابنِ هذا الأساس بشكل صحيح، وسيصبح كل مسار بعده أسهل.

ما ستتمكّن من فعله

  • كتابة برامج صغيرة تستقبل المدخلات وتتخذ القرارات وتكرّر وتُخرج النتائج
  • تحويل أي مشكلة إلى خوارزمية قبل كتابة أي سطر برمجي
  • حفظ عملك ومشاركته باستخدام Git وGitHub
  • اختيار تخصصك وأنت تعرف ما يتطلبه كل مسار

إلى أين يقودك

  • جاهز لأي مسار في سايوس

كل خبير بدأ من هنا تماماً. افتح الموضوع الأول.

أنجزت 0 من 22
موضوع أساسياختيارياختر واحداًمنجزقيد التعلّممتخطّى
  1. 1

    كيف يعمل الحاسوب

    تستطيع شرح ما يحدث بين ضغطك على زر وظهور صفحة الويب أمامك.

    0 / 4 منجز

  2. 2

    فكّر كمبرمج

    تحلّ المشكلة على الورق أولاً، ثم تترجمها إلى كود.

    0 / 4 منجز

  3. 3

    لغتك البرمجية الأولى

    تكتب برامج تتخذ القرارات وتكرّر وتعيد استخدام الكود.

    0 / 6 منجز

  4. 4

    التعامل مع البيانات

    تخزّن مجموعات البيانات وتبحث فيها وتعالجها.

    0 / 4 منجز

  5. 5

    أدوات المبرمج

    كودك مؤرشف ومحفوظ وقابل للمشاركة.

    0 / 4 منجز

  6. 6

    اختر مسارك

    تعرف إلى أين تتجه بعد ذلك، ولماذا.

    0 / 4 منجز

يُحفظ تقدّمك في هذا المتصفح، ولن ينتقل معك إلى جهاز آخر.