في السنوات الأخيرة، أثارت كتب البرمجة المدرسية التي جمعها تان هاوكيانغ مناقشات واسعة النطاق وتلقت مراجعات مختلطة. سيقوم محرر Downcodes بإجراء تحليل متعمق لأسباب تقييمات الناس المتباينة لكتب Tan Haoqiang من أربعة جوانب: تغيير ممارسة البرمجة، وتوقيت محتوى التدريس، وتنويع مصادر التعلم، وتأثير التقنية. المجتمع جنبا إلى جنب مع الأسئلة والأجوبة ذات الصلة، ونأمل أن يكون أكثر شمولا لتقديم هذا الموضوع.
تعرضت كتب تان هاوكيانغ لانتقادات من قبل بعض الأشخاص، ويرجع ذلك أساسًا إلى أن الأمثلة والتفسيرات الواردة في الكتاب تعتبر مبسطة للغاية، وأن أسلوب الترميز لا يتوافق مع ممارسات البرمجة الحديثة، وأن تحديثات المحتوى لا تتبع التطورات التكنولوجية الحالية. فيما يتعلق بأسلوب البرمجة بشكل خاص، تستخدم كتب السيد تان هاوكيانغ في الغالب لغة C للشرح، لكن أمثلة التعليمات البرمجية الخاصة به غالبًا ما تتجاهل معايير الترميز الحديثة وأفضل الممارسات، مما يشكل عقبة كبيرة أمام المبتدئين لتكوين عادات برمجة جيدة.
مع التطور السريع في مجال تطوير البرمجيات، تتطور أيضًا ممارسات وأساليب البرمجة. لقد وفرت كتب المعلم تان هاوكيانغ موارد تعليمية قيمة للعديد من المبتدئين عندما تم نشرها. ومع ذلك، فإن التحدي الرئيسي في عالم البرمجة هو التكرار والتحديث السريع للتكنولوجيا. فمن ناحية، ربما تم استبدال الأمثلة والتقنيات المستخدمة في الكتاب تدريجيًا بأفكار وأدوات برمجية جديدة. من ناحية أخرى، نظرًا للطبيعة الثابتة للكتب، فمن الصعب متابعة التغييرات في ممارسات البرمجة.
أولاً، يشير أسلوب البرمجة إلى التنسيق والعادات والأساليب المستخدمة عند كتابة التعليمات البرمجية. أسلوب البرمجة الجيد يجعل التعليمات البرمجية أسهل في الفهم والصيانة. أكد أسلوب الترميز في كتب Tan Haoqiang على التنفيذ الوظيفي للكود في السنوات الأولى، لكنه لم يولي اهتمامًا كافيًا لسهولة قراءة الكود وصيانته. على سبيل المثال، قد يتجاهل نموذج التعليمات البرمجية الموجود في الكتاب أهمية تعليقات التعليمات البرمجية، أو يبالغ في تبسيط معالجة الأخطاء ومنطق التقاط الاستثناءات، مما قد لا يوفر إرشادات ومساعدة كافية للقراء الذين يرغبون في معرفة المزيد حول تطوير البرامج.
تتغير المعرفة في مجال التكنولوجيا بسرعة، خاصة عندما يتعلق الأمر بلغات البرمجة وأدوات التطوير. على الرغم من أن كتب تان هاو تشيانغ قدمت الكثير من المعرفة الأساسية المفيدة عند نشرها لأول مرة، إلا أن بعض محتوياتها فشلت في مواكبة العصر مع مرور الوقت. ولا ينعكس هذا فقط في إدخال ميزات جديدة ومعايير جديدة في لغات البرمجة، ولكن أيضًا في التغييرات في منهجيات تطوير البرمجيات وظهور التقنيات الناشئة.
على سبيل المثال، في السنوات الأخيرة، مع تطور الحوسبة السحابية والبيانات الضخمة والذكاء الاصطناعي وغيرها من التقنيات، تتطور أيضًا لغات البرمجة والأدوات المتعلقة بها باستمرار. إذا ظل محتوى الكتاب المدرسي يعتمد على مجموعة التكنولوجيا السابقة ونموذج التفكير، فقد يشعر القراء الذين يتعلمون هذه المحتويات بعدم كفاية عند حل مشاكل العالم الحقيقي.
اليوم، مع التطور السريع للإنترنت، يمكنك تعلم البرمجة ليس فقط من خلال قراءة الكتب، ولكن أيضًا من خلال قنوات مختلفة مثل البرامج التعليمية عبر الإنترنت والدورات التدريبية عبر الإنترنت والمشاريع مفتوحة المصدر. تميل هذه الموارد إلى أن تكون أكثر تفاعلية وتحديثًا، ويمكن أن تلبي الاحتياجات الفردية للمتعلمين بشكل أفضل.
هناك العديد من موارد البرمجة على الإنترنت، بدءًا من المستندات الرسمية إلى المدونات التقنية، ومن دروس الفيديو إلى تحديات البرمجة عبر الإنترنت. يمكن للمتعلمين اختيار مسار التعلم الأكثر ملاءمة وفقًا لأسلوب التعلم الخاص بهم واحتياجاتهم. في المقابل، قد لا تكون الكتب التقليدية مرنة وفورية مثل الموارد عبر الإنترنت في بعض الجوانب.
توفر المجتمعات والمنتديات التقنية مثل Stack Overflow وGitHub منصة للمبرمجين للتعلم من بعضهم البعض وتبادل الخبرات وحل المشكلات. في هذه المجتمعات، يمكن لعشاق البرمجة والمطورين المحترفين مشاركة أحدث اتجاهات التكنولوجيا ومهارات البرمجة وأدوات التطوير في الوقت الفعلي، وهو أمر مفيد جدًا لتحسين مستويات البرمجة. وفي الوقت نفسه، هناك تفاعل أقل بين مؤلفي الكتب والقراء، مما يحد إلى حد ما من ردود الفعل والتحديثات لمحتوى الكتاب في الوقت المناسب.
باختصار، قدمت كتب المعلم تان هاوكيانغ بلا شك مرجعًا تمهيديًا مهمًا للمبتدئين في البرمجة في ذلك الوقت. ومع ذلك، مع تطور ممارسات البرمجة، وتنوع مصادر التعلم، وتطور المجتمع التقني، يبدو أن هذه الكتب المدرسية المبكرة متخلفة قليلاً عن الزمن في بعض المحتوى والشكل. وهذا لا يعني أن هذه الكتب فقدت قيمتها تمامًا، لكنه يذكر القراء بأنهم بحاجة إلى الجمع بين مصادر أكثر تنوعًا وأحدث التطورات التكنولوجية عند التعلم.
1. لماذا يعتبر كتاب تام هو كيونغ مثيرًا للجدل؟
كتاب تام هو كيونغ مثير للجدل لأسباب عديدة. بداية، يعتقد البعض أن كتبه تفتقر إلى العمق والابتكار في المحتوى ووجهات النظر، وأنها مجرد مجموعة من المفاهيم والنظريات الأساسية. ثانيًا، أسلوب كتابة تان هاو تشيانغ عقائدي وممل، ويفتقر إلى الاهتمام والجاذبية، مما يؤدي أيضًا إلى عدم اهتمام القارئ بشكل كافٍ. بالإضافة إلى ذلك، أشار بعض الأشخاص أيضًا إلى أن كتب تان هاو تشيانغ بها قيود معينة في التطبيق العملي ولا يمكنها حل المشكلات العملية حقًا. مجتمعة، تجتمع هذه العوامل لتخلق الازدراء لكتب تام هو كيونغ.
2. ما هي أسباب تلقي كتب تان هاوكيانغ آراء سلبية بين القراء؟
الأسباب الرئيسية وراء التقييم السلبي لكتب تان هاوكيانغ بين القراء هي كما يلي. بداية، يعتقد بعض القراء أن كتبه لم تواكب تطور العصر، وأن محتوياتها قديمة نسبيًا ولا يمكنها تلبية احتياجات المجتمع الحديث. ثانيًا، تفتقر كتب تان هاو تشيانغ إلى المرونة والسحر في التعبير، مما يجعل من الصعب على القراء المشاركة فيها. بالإضافة إلى ذلك، يعتقد بعض القراء أيضًا أن نظريات ووجهات نظر تان هاو تشيانغ ليست متعمقة ومنهجية بما فيه الكفاية، وتفتقر إلى التوجيه العملي والفعالية. لذلك، أدت هذه العوامل إلى الاستقبال السلبي لكتاب تان هاوتشيانغ بين القراء.
3. لماذا يثير كتاب تان هاوكيانغ الجدل في الأوساط الأكاديمية؟
هناك العديد من الأسباب التي جعلت كتاب تان هاوكيانغ مثيرًا للجدل في الأوساط الأكاديمية. بادئ ذي بدء، يعتقد بعض العلماء أن نظرياته وآرائه تفتقر إلى الابتكار وأنها مجرد تجميع وتكرار للمعرفة الموجودة، وغير قادرة على تحقيق اختراقات جديدة للمجتمع الأكاديمي. ثانيًا، يعاني كتاب تان هاوكيانغ من مشاكل معينة في أساليب البحث وتحليل البيانات، مما يجعل المجتمع الأكاديمي يشكك في موثوقية استنتاجات بحثه. بالإضافة إلى ذلك، انتقد بعض العلماء أيضًا تان هاو تشيانغ لتركيزه كثيرًا على التطبيق وإهمال عمق واتساع البحث النظري. مجتمعة، تسببت هذه العوامل في إثارة كتاب تان هاوكيانغ للجدل في الأوساط الأكاديمية.
بشكل عام، يجب فهم تقييم المواد التعليمية لتان هاوكيانغ بالتزامن مع خلفية العصر وتنوع مصادر التعلم. وتكمن قيمته في توفير أساس تمهيدي لمتعلمي البرمجة الأوائل. ومع ذلك، في مواجهة الموجة التكنولوجية سريعة التطور، يحتاج المتعلمون إلى البحث بنشاط عن موارد تعليمية أكثر شمولاً وتحديثًا.