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

هل أحتاج لتعلم الرياضيات للبدء بدورة علوم الحاسوب

نعيمة نايت

السؤال

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

اريد أن أنظم معكم لدورة علوم الحاسب. وارغب في تحسين مستواي في الرياضيات.

احتاج من يدلني على المواضيع الرياضية التي سنحتاجها في علوم الحاسب. خصوصا في الخوارزميات. واذا فيه كتب دلوني عليها وجزاكم الله خيرا

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

Recommended Posts

  • 0

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

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

وأقتبس من صفحة الدورة الرسمية:

اقتباس

لمن هذه الدورة؟

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

 

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

  • 0
بتاريخ 2 دقائق مضت قال نعيمة نايت:

شكرا هلى اهتمامك. 

انا كلما بدأت التعلم اتوقف بسبب الرياضيلت في مجال الخوارزميات

البرمجة كانت تعد فرع من فروع الرياضيات ولكن الآن هي فرع قائم بذاته، لكن بالرغم من ذلك إلا أنه مازالت هناك علاقة بين البرمجة والرياضيات في البرامج الضخمة التي تستعمل الذكاء الاصطناعي مثلًا أو برامج المحاسبة التي تقوم بالكثير من المعادلات والحسابات أو الألعاب التي تعتمد على النظام ثلاثي الأبعاد أو ما يعرف بالجيوميتري geometry .. إلخ، لكن بالرغم من ذلك إلا أن طالب علوم الحسوب يدرس الرياضيات ليتعلم طريقة التفكير, والتحليل المنطقي, وبناء الخوارزميات. أما المعادلات الرياضية المعقدة لن تستخدمها بشكل مباشر في البرمجة، إلا لأهداف معينة، مثلا برمجة الالعاب تتطلب نوع معين من الرياضيات وهو الحيوميتري,والبرامج المحاسبية تتطلب معادلات المحاسبة، طبعًا سوف يتم إستخدام ما يعرف ب arithmetic operations وهي الرياضيات البسيطة مثل عمليات الجمع والطرح والضرب .. إلخ.

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

لذلك ليس عليكِ التعمق في دراسة أمور فرعية قبل تعلم البرمجة، بل البدء على الفور في تعلم أساسيات البرمجة ذاتها.

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

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...