إشاعة خاطئة على الفيسبوك: بداية التعلم من الخوارزميات قبل لغات البرمجة!
أتوقع أن الأخ منشر الفيديــو يظن أن الخوارزميات هي فقط Flow Charts. ولا أظنه درس مادتها في جامعــة أو بحث كثيراً عن ماهيــتها. قـد يكون درس في جامعــة ذات منهج قديــم لا يحتوي على مادة الخوارزميــات. حديثــه عن الخوارزميات غير دقيـــق، ولم يوفـــّق.
نعــم تستطيــع تعلــم مبادئ لغة برمجة بلا تعلــم مبادئ الخوارزميــات أو هياكل البيانــات. لكــن الخوارزميــات هي أساس سلـّـم بناء المنطق البرمجــي. وهي من خلالهــا تستطيع أن تعــرف أي الطرق أفضــل لتنفيــذ عملية ما، فــلا خلل من تعلمهــا قبل تعلم أي لغة برمجــة وقد يكون أفضــل. (كتعلم الرياضيات قبل تعلم الهندســة المعمارية).
التعليقات