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

هذا المسار مجاني. يمكنك الوصول إلى محتوى المسار مباشرة.

بإمكانك متابعة الدروس ومعرفة الدرس المكتمل وعداد إنتهاء الدورة وغيرها من الميزات فقط يتطلب الأمر التسجيل في الأكاديمية لتتمكن من متابعة الدروس

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

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

نصائح في كيفية تعلم البرمجة - لماذا نحتاج الكمبيوتر - ترميز المعلومات - رقمنة المعلومات - التعرف على البايت الرمز حرف رقمي - التعرف على نظام العد الثنائي - كيف يقوم الكمبيوتر بالعمليات الحسابية

المحاضر
د فاضل خداده

د فاضل خداده

د فاضل خداده مدرس في كلية الدراسات التجارية ( التطبيقي ) الكويت. متواجد على اليوتيوب لتعليم لغة البرمجة جافا

المسار

علوم الحاسب

المستوى

جميع المستويات

مدة الدورة

21 ساعة

اللغة

عربي عربي

فيديو توضيحي

تفاصيل الدورة

أساسيات البرمجة هي المفاهيم والمبادئ الأساسية التي تشكل لبنة بناء كل البرامج والتطبيقات، وتشمل تعلم كيفية كتابة التعليمات البرمجية بلغة يفهمها الحاسوب، والتعامل مع المتغيرات وأنواع البيانات، وفهم الجمل الشرطية والحلقات التكرارية، وتقسيم البرامج إلى وحدات قابلة لإعادة الاستخدام عبر الدوال، وهي خطوة أساسية لتطوير التفكير المنطقي للمبرمج والانتقال إلى تعلم لغات برمجة متقدمة. 


المفاهيم الأساسية للبرمجة:

  • المتغيرات وأنواع البيانات: هي أماكن لتخزين المعلومات في الذاكرة، مثل الأعداد (أعداد صحيحة أو عشرية) والنصوص، وكل نوع له خصائص محددة. 
  • الجمل الشرطية (If Statements): تُستخدم لاتخاذ قرارات في البرنامج وتنفيذ أوامر معينة بناءً على تحقق شرط ما. 
  • الحلقات التكرارية (Loops): تسمح بتكرار تنفيذ مجموعة من الأوامر عددًا محددًا من المرات أو طالما أن شرطًا معينًا صحيح. 
  • الدوال (Functions): عبارة عن وحدات من الأكواد يتم تجميعها لتنفيذ مهمة معينة، ويتم استدعاؤها عند الحاجة لتجنب تكرار كتابة الأكواد. 
  • هياكل البيانات: طرق لتنظيم وتخزين البيانات، مثل القوائم والمصفوفات، والتي تساعد في التعامل مع كميات كبيرة من المعلومات ذات الصلة بكفاءة. 
  • بناء الجمل (Syntax): القواعد النحوية والتركيبية التي يجب اتباعها لكتابة الأوامر البرمجية بطريقة صحيحة ومفهومة للحاسوب. 
  • خوارزميات: هي خطوات منطقية محددة لحل مشكلة معينة، وتُعد أساس بناء التطبيقات القوية. 
  • تصحيح الأخطاء (Debugging): عملية تحديد وإصلاح الأخطاء في الكود البرمجي، سواء كانت أخطاء نحوية أو منطقية. 


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

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

الدروس