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

السؤال

نشر

انا لدي مشكلة وهي عندما احاول كتابة كود من البداية مثلا عندما اريد استخدام مكتبة streamlit في مشروع لكي اختبر نفسي واطبق ما تعلمته , كيف يمكنني اكتساب خبرة في كتابة الاكواد انا اجيد عند قراءة كود مكتوب فهمه و استطيع ان اعرف ما هي المكتبات اللتي ساستخدمها لكن لا اعرف كيف اتمنى ان احصل على نصيحة تفيدني لانني بحثت كثيرا ولم اجد

Recommended Posts

  • 0
نشر

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

ويفضل الإطلاع على التعليقات التالية حيث تحل نفس المشكلة

 

  • 0
نشر
بتاريخ 3 دقائق مضت قال عبدالباسط ابراهيم:

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

ويفضل الإطلاع على التعليقات التالية حيث تحل نفس المشكلة

 

حسنا لكن عندما اريد بدأ مشروع خارج الدورة انا اتكلم بشكل عام انا افهم ولكن لا اعرف كيف ابدأ

  • 0
نشر
بتاريخ 1 دقيقة مضت قال Fox And Gams:

حسنا لكن عندما اريد بدأ مشروع خارج الدورة انا اتكلم بشكل عام انا افهم ولكن لا اعرف كيف ابدأ

هذه المشكلة طبيعية في البداية ولذلك التطبيق على مشروعات أو مواقع كاملة وراء مدرب أكثر من مرة والمحاولة بعدها بناء مشروع كامل بنفسك وستجد أن بناء المشروع بمفردك أصبح أسهل من ذي قبل 

ولذلك لا تقلق من هذه المشكلة فقط لا تقوم بتخطي أي جزء غير مفهوم فيمكنك طرح سؤالك في أي وقت .

  • 0
نشر

وعليكم السلام ورحمة الله تعالى وبركاته،

المشكلة الحقيقية التي تواجهها ليست في البرمجة نفسها، بل في أنك لم تتدرب على مهارة التفكير قبل الكتابة، وهذه مهارة منفصلة تماما يجب أن تكتسبها بشكل مستقل فالحل يبدأ قبل أن تفتح المحرر أو الطرفية، وذلك بأن تجلس وتكتب بلغتك الطبيعية ما الذي يفعله مشروعك بجملة واحدة، ثم تسأل نفسك ماذا يدخل المستخدم وماذا يرى في النهاية،

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

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

  • 0
نشر
بتاريخ On 7‏/4‏/2026 at 20:27 قال ياسر مسكين:

وعليكم السلام ورحمة الله تعالى وبركاته،

المشكلة الحقيقية التي تواجهها ليست في البرمجة نفسها، بل في أنك لم تتدرب على مهارة التفكير قبل الكتابة، وهذه مهارة منفصلة تماما يجب أن تكتسبها بشكل مستقل فالحل يبدأ قبل أن تفتح المحرر أو الطرفية، وذلك بأن تجلس وتكتب بلغتك الطبيعية ما الذي يفعله مشروعك بجملة واحدة، ثم تسأل نفسك ماذا يدخل المستخدم وماذا يرى في النهاية،

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

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

حسنا لكن كيف احل المشكلة هل هنالك شيء معين افعله 

  • 0
نشر
بتاريخ 1 ساعة قال Fox And Gams:

حسنا لكن كيف احل المشكلة هل هنالك شيء معين افعله 

كما تم التوضيح في الإجابات السابقة أن المشكلة لديك بشكل كبير في التفكير المنطقي وحل المشكلات وليس في كتابة الأكواد أو في لغة البرمجة عموما .

الأمر طبيعي جدا ففي بداية تعلمك ستجد صعوبة في تنفيذ مشروع كاملا وترتيب الأفكار وكيفية البدأ وحل هذا الأمر من خلال التدريب الكثير وتنفيذ المشاريع وتطوير مهارة التفكير المنطقي لديك وحل المشكلات ويمكنك رؤية المواقع التالية الخاصة بتعلم مهارة حل المشكلات :

وأيضا أثناء التعلم أعتقد أنك لا تقوم بالتمرين حيث يجب وأنت تدرس أن تطبق بنفسك كثيرا على كل درس حتى تعرف كيفية ربط الدروس ببعضها وكيفية ترتيب أفكارك.

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

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...