اذهب إلى المحتوى
  • 0

أريد نصائح لتعلم البرمجة

Razan Alrogaib

السؤال

أنا رجعت من البداية أتعلم البرمجة وأنا سأبدأ في الخوارزميات وسمعت بانها صعبة فما هي نصاحكم وبما انكم مبرمجين فهل يمكنك اعطائي نصائح بناءً على خبرتكم في المجال 

كا اشياء يجب علي الا افعلها والا ستاخر بتعلم البرمجة  واخذ وقتًا أطول 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

هناك العديد من الإجابات والنصائح على أسئلة مماثلة لهذا السؤال لذلك بدلاً من التكرار يمكنكي الإطلاع على هذه الإجابات ولكن إريد التركيز على 

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

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

أولا إبداء بتعلم الأساسيات البرمجة مثل المتغيرات والجمل الشرطية وحلقات التكرار باستخدام لغة برمجة مناسبة مثل Python أو c + +
ثم انتقل إلى تعلم الخوارزميات، وأهم نقطة أثناء التعلم هي الصبر والاستمرار لأن إذا  توقفت في منتصف الطريف سوف تضيع كل ما تعلمته،
انضم إلى منتديات ومجموعات المطورين عبر الإنترنت، العديد من المجتمعات التي تقدم المساعدة والدعم للمبتدئين سوف تساعدك علي الاستمرار
حاول دائما حل المشاكل التي تواجهك بنفسك وتعلم مهارة البحث عن حل قبل طلب المساعدة من الآخرين
اقرأ كثيرا عن مجال البرمجة والخوارزميات.
وأخيرا، لا تيأس استمر في الممارسة والتعلم، وستلاحظ تحسنا تدريجيا في مهاراتك.
هذه مجموعة مقالات سوف تساعدك:-

 

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

مرحبا ،
يمكنك البدء في تعلم اساسيات اللغة التي تريدين تعلمها ولتكن c++ أو بايثون ثم القيام بحل تمارين ومسائل على هذه الاساسيات يوجد تمارين في هذا السؤال من المبتدئ إلى المتقدم

ولكن افضل طريقة ليرتفع مستواك في البرمجة هي عبر حل التحديات التي توفرها المواقع المتخصصة بالبرمجة التنافسية وحل المشاكل بالاعتماد على الخوارزميات والتفكير الرياضي والبرمجي، وهذا سوف ينمي لديك مهارة problem solve، من مثل هذه المواقع
hackerrank موقع على الانترنت يوجد  عليه مجموعة من التمارين المتنوعة والتي ستمكنك من التفكير خارج الصندوق ويمكنك تحديد مستوى الصعوبة من الاسهل إلى الاصعب و تستطيعِ ان تجدي تمارين لكل مفهوم في البرمجة مثل (الحلقات, المصفوفات, التوابع ....الخ) كذلك يوجد اختبار للكود الذي تقوم بكتابته.
Codeforces موقع على الإنترنت يهتم بمسابقات البرمجة ، يقدم الموقع مجموعة متنوعة من المسابقات  والتي تكون في ثلاث مستويات مختلفة وتقام شهريا بشكل دوري، يستخدم الموقع نظام تصنيف  يعتمد على أداء المشارك في المسابقات مثل تصنيف لاعبي الشطرنج، يهدف الموقع إلى رفع مهارات البرمجة وحل المشاكل.
هذه المواقع  تخولك في المشاركة و التحضير لأولمبياد المعلوماتية المقام في بلدك والذي يعرف ب IOI وكذلك المشاركة في مسابقات البرمجة التنافسية الجماعية ACM.
حل المسائل على هذه المواقع يحتاج وقت للتعود ولكن سوف تتقدمي بشكل ملحوظ في التفكير البرمجي.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...