لماذا معظم الجامعات العربية والاجنبيه تقوم بتدريس لغة الجافا في مقررات البرمجة؟ لماذا لا يتم تدريس لغات اخرى مثلا لغة C# والتي تتميز بوجود IDE رائع الا وهو الفيجوال ستوديو؟
لماذا تدرس الجافا بالجامعات؟
في إعتقادي أن تدريس الجافا في الجامعات مُرتبط أولاً بأنها لغة كائنية المنحى (OOP) و لكن بضربك مثالاً بلغة C# , و التي تعتبر أيضاً كائنية المنحى فإني شخصياً أعتبر أن منتجات شركة مايكروسوفت غير مناسبة لتعليم الطلاب لعدة أسباب:
1- ليست كل المؤسسات التعليمية بإستطاعتها توفير إشتراكات رسمية أو شراء برامج رسمية من مايكروسوفت. و بذلك ستجد أن الجامعات تعتمد على لغات برمجة مختلفة كثيراً و تفقد المعيارية في التدريس.
2-ليس كل الطلاب بإستطاعتهم بعد تخرجهم و رغبتهم في العمل الخاص مثلاً شراء رخصة من مايكروسوفت، و بذلك يظلم كثير من الطلاب الراغبين في العمل.
3-السهولة النسبية - و ليست التامة - أو لنقل الصعوبة النسبية لإستخدام محررات الجافا تجبر الطالب على التعلم و الحفظ بدلاً عن (السحب و الإفلات) و بذلك يصبح خبيراً فعلاً و يصنع فارقاً بين من تخرج من الجامعة و بين من تعلم البرمجة بالسحب و الإفلات من منزله.
أكتب حالياً عن لغة البرمجة جافا هنا
و تسعدني متابتعتك
التعليقات