عرب بوكس

اللغات البرمجية المناسبة لطلاب التعليم العام

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

اللغات البرمجية المناسبة لطلاب التعليم العام

اللغات البرمجية المناسبة لطلاب التعليم العام

المقصود بلغات البرمجة 

  • إن لغة البرمجة Programming Language ما هي إلا مجموعة من الأوامر التي تكتب بطريقة تخضع إلى قواعد متعددة، يتم فهم تلك الأوامر من قبل الحاسب الآلي وتنفيذها بشكل دقيق للغاية.
  • الجدير بالذكر أن لغات البرمجة تمر بمجموعة من المراحل، كما أنها تنقسم إلى أنواع متعددة حسب كل لغة وطريقة التعامل معها ومدى صعوبة تنفيذها، ومدى اقتراب تلك اللغة من لغتنا الإنسانية.
  • يتم تصنيف لغات البرمجة بناء على الهدف الذي صممت لأجله، بالإضافة إلى لغات برمجة أخرى تعتبر مناسبة لمختلف الأجهزة وتعمل عليها بشكل افتراضي.

أهمية تعليم لغات البرمجة لطلاب التعليم العام

اللغات البرمجية المناسبة لطلاب التعليم العام

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

أنواع لغات البرمجة

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

لغة جافا JAVA 

  • تستخدم لغة جافا في البرمجة منذ عام ١٩٩٥م، وتعتبر لغة عرضية سهلة التعلم ولذلك تعد من أشهر لغات البرمجة على مستوى العالم.
  • تعتمد لغة جافا بشكل كامل على ما يسمى بالكائنات ولذلك فإنها سهلة التطبيق، ولا تتطلب من المبرمج أن يعيد الجمل البرمجية بنفس الغرض.
  • حيث يتم تصميم الكائن Object لأول مرة فقط، ثم يتم استدعائه في حالة الاحتياج له كل مرة، بالإضافة إلى وجود بعض الكائنات الجاهزة التي من الممكن استعانة المبرمج بها.

لغة سي شارب #C

  • تعتبر لغة سي شارب من لغات البرمجة الهامة في العصر الحالي وهي لغة كائنية تعتمد على أنماط مختلفة، ولقد نجحت شركة مايكروسوفت في استخدام تلك اللغة لتطوير لغة دوت نت .net.
  • يقتصر عمل لغة #C على نظام Windows فقط الذي يتصل بلغة جافا، ومن أهم مميزات تلك اللغة أنها تعمل بشكل سريع للغاية، كما أنها الأكفأ في تنفيذ التطبيقات.

لغة PHP

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