تعلم البرمجة: هل ما زلت أتعلم كيفية البرمجة إذا كنت سيئًا في الرياضيات؟


الاجابه 1:

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

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

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

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

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

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

حظا سعيدا!


الاجابه 2:

هل تستطيع؟

نعم يمكنك ذلك

البرمجة من أنواع مختلفة مختلفة ويمكنك بالتأكيد تعلم البرمجة دون معرفة الرياضيات. بعض الحقول التي لن تحتاج فيها إلى الرياضيات أو أقل منها:

تطوير الشبكة:

في معظم الأوقات في تطوير الويب ، ستتعامل مع موقع الويب وصفحات الويب وتخزين البيانات وما إلى ذلك ولا تحتاج إلى معرفة رياضية.

تطوير تطبيقات سطح المكتب:

بالنسبة لمعظم برامج تطبيقات سطح المكتب التي لا تحتاج إلى الرياضيات ، يمكنك التعلم والتطوير بسهولة بالغة.

ستحتاج إلى معرفة الرياضيات إذا كنت تتعامل مع بعض تطوير البرامج التي هي للاستخدام العلمي أو الرياضي حيث أو إذا كنت تتعامل مع الخوارزميات التي هي البراهين الرياضية وما إلى ذلك بخلاف ذلك

جنرال لواء

البرمجة لا تحتاج إلى الكثير من المعرفة الرياضية.


الاجابه 3:

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

كنت تقول أنك تريد تعلم البرمجة

يمكنك تعلم البرمجة من هذه المواقع:

تعلم البرمجة

- أكاديمية

تعلم جافا - دروس جافا التفاعلية التفاعلية

(بهدف التعلم

جافا)

تعلم C - دروس تفاعلية مجانية C

(للتعلم C)

تعلم جافا سكريبت - برنامج تعليمي مجاني لتفاعل جافا سكريبت

(لتعلم JavaScript)

تعلم PHP - دروس تفاعلية مجانية PHP

(لتعلم PHP)

تعلم بايثون - دروس تفاعلية مجانية بيثون

(لتعلم بايثون)

وبعض الكتب الإلكترونية لبرمجة جافا:

بدء البرمجة باستخدام Java للدمى الإصدار الرابع-Barry Burd-Download Link:

http://ebook-dl.com/item/beginning-programming-with-java-for-dummies-4th-edition-barry-burd/

جافا: دليل المبتدئين - الإصدار السادس

هربرت شيلدت - رابط التحميل-

http://ebook-dl.com/item/java_a_beginner_guide_sixth_edition_herbert_schildt/

عشب

Schildt's Java Programming Cookbook-

هربرت شيلدت - رابط التحميل-

http://www.freebookspot.es/Comments.aspx؟Element_ID=841841

بعض الكتب الإلكترونية لـ C / C ++:

مرجع مكتب الكل في واحد C ++ للدمى ، الإصدار الثاني

رئيس أولا ج

برمجة سعيدة!


الاجابه 4:

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

أنا شخصياً حصلت على جائزة MVP من C # Corner لعام 2014 ، وأقول شخصيًا ، في نفس العام حصلت على 33 علامة في الرياضيات (كنت أحصل على شهادة البكالوريوس في علوم الكمبيوتر) وأنا "بالكاد" نجحت في الرياضيات في ذلك العام!

الإعلان المبكر عن MVPs C # Corner لدعوة المؤتمر

من ناحية ، حصلت على جائزة في البرمجة (لم أتعلمها فقط!) ومن ناحية أخرى كنت على وشك الفشل في امتحان الرياضيات.

إذا كنت جيدًا في شيء ما ، فافعل ذلك! لا يهم كثيرًا ما يدعي الآخرون أنه موقفك.


الاجابه 5:

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

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

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

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

  • https://hourofcode.com/us - جرب هذا ، فهو أساسي للغاية ولكن يجب أن يمنحك نقطة بداية رائعة لما سيأتي كلما تقدمت أكثر.
  • https://www.codecademy.com/ - سيأخذ هذا خطوة أخرى مع الحفاظ على أساسيته. اختر اللغة التي تريد تعلمها وابدأ الدورة. أعتقد أنك ستفاجأ بمدى ضآلة الرياضيات.
  • iOS 9 و Swift 2: من المبتدئين إلى المحترفين المدفوعين - هذه دورة ساعدت في وضعها. يركز على نظامي iOS و Swift ونعتقد أنه أفضل دورة تدريبية على الإنترنت. ليس المحتوى ليس فقط من هذا العالم ولكننا نقدم التوجيه والمساعدة المباشرة أيضًا. لذا عندما تتعثر نحن موجودون للمساعدة في توجيهك ومساعدتك.

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

************************************************** *********************

كيفين فلينت هو مسوق مخضرم وموجه ومبرمج ومدرب مع دورة iOS الأكثر مبيعًا لمساعدة الناس على أن يصبحوا مطورين محترفين في iOS:

iOS 9 و Swift 2: من المبتدئين إلى المحترفين المدفوعين

كيفين فلينت (@ kflint2) | تويتر

************************************************** *********************


الاجابه 6:

هل تعرف كيف تقوم ببعض عمليات الجمع والطرح والضرب والقسمة بدون آلة حاسبة؟ هل تعرف أساسيات الجبر؟ إذا كانت إجابتك "نعم" فلا داعي للقلق. أنت تعرف الرياضيات. عقلك بخير للقيام بالبرمجة. ابدأ في الاستمتاع!

ابدأ بأي لغة (C أو C ++ أو Java أو Python). حاول أن تتعلم الأساسي. تذكر أن اللغة لا تعني أنه يمكنك كتابة قصيدة فيها. عليك أن تتدرب كثيرا. لتطوير مهاراتك ، عليك حل الكثير من المشاكل. وحل المشكلات مثل لعب ألعاب الكمبيوتر!

ابدأ من اليوم. حظا طيبا وفقك الله!


الاجابه 7:

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


الاجابه 8:

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

أفضل طريقة لاكتشاف ما إذا كنت جيدًا في البرمجة هو تجربتها. هناك العديد من الطرق للقيام بذلك (وقد تم الإجابة على السؤال عدة مرات في Quora). ولكن ليس من الممارسات الجيدة أبدًا * عدم * تجربة شيء قد تستمتع به لأنك * تعتقد * أنك قد لا تكون جيدًا في ذلك.