تعرف على كورس CS50 ماهو وما فائدته

 بسم الله الرحمن الرحيم
تعرف على كورس CS50 ماهو وما فائدته

زوار wasfh الكرام سلام الله عليكم ورحمته وبركاته ، سنوضح لكم خلال هذا المقال بشكلاً موجز ومختصر ماهو كورس CS50 وماهى فائدته ، حيث كثير من المهتمين بمجالات الحوسبه وتقنية المعلومات يسمعون عنه ولا يعرفون عنه شيىء ، ورمز CS هو اختصار لعبارة   Computer science معناها علوم الكمبيوتر ، ويعد بمثابة كورس / دوره تعليميه تمهيديه عامه مبسطه ، وبذات الوقت تغطى جوانب عديده مهمه ، للراغبين بالدخول لمجالات علوم الكمبيوتر ودراستها ، تحديداً المبتدئين الذين لا يوجد لديهم أى معرفه مسبقه بالحوسبه والكمبيوتر ، حيث يعتبر كثير من الخبراء هذا الكورس مفيد لهؤلاء ، مثلاً الراغبين بتعلم البرمجه لأول مره وليس لديهم أى معرفه مسبقه بها ، وللعلم هذا الكورس مناسب لجميع الاعمار والمستويات ، وللعلم كورس CS50 مجانى وهو مقدم من جامعة هارفارد المعروفه على مستوى العالم ، ويتم اعطاء الكورس online من خلال عدد من المحاضرات مقسمه على حوالى 11 اسبوع ، باللغه الانجليزيه وبالمناسبه لمن لايتقنون اللغه الانجليزيه يوجد نسخه من كورس CS50 باللغه العربيه متاحه بشكلاً مجانى على منصة أدراك ، وللعلم يعتبر هذا الكورس من افضل وأهم الكورسات المتاحه online فى مجال الـ IT ويتميز بالتدرج فى الدارسه والشرح المبسط الذى يتناول أهم المفاهيم والمبادىء الاساسيه فى مجال علوم الكمبيوتر بالتفاصيل ؛ لذلك يعتبر مناسب جداً للمبتدئين .

محتوى كورس CS50 وفائدته

فى بداية الكورس يتم التعرف على البرمجه ومبادئها من خلال منصة سكراتش scratch وهى الوسيله المفضله التى يتم استخدامها لتعليم البرمجه ومبادئها للأطفال وهى تشبه العاب الفيديو البسيطه ،لذلك هى وسيله جداً مناسبه لتعليم مبادىء ومفاهيم البرمجه للمبتدئين فى اى سن للصغار والبالغين الذين ليس لديهم اى معرفه مسبقه بالبرمجه والذين لا يعرفون حتى معنى كلمة برمجه ، وفى المرحله التاليه من الكورس يتم التعرف على عالم البرمجه الحقيقيه من خلال دراسة مبادىء واساسيات لغة C وهى من أقدم وأهم لغات البرمجه تم تطويرها فى بداية سبعينيات القرن الماضى وتعتبر من أهم واقوى لغات البرمجه ، لأنها تحتوى على بعض خصائص اللغات منخفضة المستوى ، وبالتالى تعتبر لغة C    هى الخيار الافضل للتعامل والتحكم  بالاجهزه والهاردوير ، واستخدمت فى صناعة العديد من لغات البرمجه مثل لغة بايثون ، وتستخدم فى صناعة انظمة التشغيل مثل اليونكس واللينكس والويندوز وانظمة تشغيل الهواتف وفى صناعة الانظمه المدمجه، لذلك يتيح التعرف على مبادىء واساسيات البرمجه من خلال لغة البرمجه C معرفه كبيره وقويه بكيفية عمل الاجهزه  ، وفى المرحله التاليه بعد ذلك يتم التعرف على مبادىء واساسيات البرمجه بلغة بايثون وهى مختلفه عن لغة C وهى احدى اللغات البرمجيه الحديثه وتتميز بسهولة تعلمها وافضل المجالات المستخدمه فيها مجال تعلم الآله والذكاء الصناعى وتحليل البيانات والاتمته وبرمجة مواقع الويب (لاحظ موقع يوتيوب الشهير تمت برمجته بلغة البايثون) ، وفى المرحلة التاليه لذلك يتعلم الدارس لغة SQL وهى تستخدم فى التعامل مع وانشاء قواعد البيانات ، وفى المرحله النهائيه من كورس CS50 يقوم الدارس باختيار واحد من المسارات التاليه يقوم بدراسته وبعمل مشروع فيه ليحصل على شهاده معتمده  بنجاحه فى الكورس ، وتلك المسارات هى ؛ مسار تطوير الويب ، مسار برمجة تطبيقات الاندرويد ، مسار برمجة تطبيقات أبل ios ، مسار برمجة الالعاب ، وأحب أن اذكركم بأنه لا يوجد أى شروط مسبقه لدراسة كورس CS50 مثل العمر او الحصول على شهادات معينه .

أفضل مصدر لدراسة وتعلم محتوى كورس CS50 باللغه العربيه مجاناً

من المؤكد الان انه هناك البعض يتسائل انه لايجيد اللغه الانجليزيه او انه مبتدىء ويريد شرح مبسط بلغته الام (اللغه العربيه) ليستوعب بشكلاً افضل ، حتى وان كان متقن للغه الانجليزيه ، افضل شرح متاح حتى الان لكورس CS50 باللغه العربيه هو الموجود على قناة المهندس/عبد الرحمن جمال على يوتيوب ، ويتميز بالشموليه والشرح بأسلوب سهل جدا وبسيط مناسب جداً للمبتدئين
رابط قائمة شرح كورس CS50 باللغه العربيه على يوتيوب

موضوعات ذات صله:

أهم اساسيات لغات البرمجه وكيفية تعلمها بسهوله


تعليقات