مواقع رائعة ستساعدك على تعلم لغات البرمجة عن طريق الألعاب !
السلام عليكم ورحمة الله وبركاته
مرحبا متابعي مدونة برو أنفورمتيك ،معكم كالعادة سفيان شنيني في جديد المعلوميات .
ففي تدوينة اليوم سنتحدث عن البرمجة و كيفية تعلمها بالنسبة للمبتدئين؟ ،بإظافة إلي أهم المواقع التي قد تساعدنا في التعلم ؟.
فلبرمجة أساليبها و طرقها الخاصة في التعلم ، دعني أصنف لك المركز الأول و الذي كان عبارة عن دراساتي و التي كانت ترتكز في الأساس على لغات البرمجة ، فكنت مضطرا الى تعلمها بالطبع ، ثانيا الى كورسات أجنبية و عربية سواء على اليوتيوب او على مواقع كورسات مثل Udemy او Lynda و غيرها ، دون ان ننسى قراءة مجموعة من الكتب في مجال البرمجة و التي وجهتني توجيها صحيحا في هذا المجال ، لكن ما لم أجربه قط في مجال البرمجة هو تعلم لغات البرمجة عن طريق الألعاب ..فهي فكرة رائعة تستحق التقدير حقا !
فهنالك مواقع توفر هذه الخدمة المميزة ، و سنقدم إليكم أفضل المواقع ستساعدك على تعلم لغات البرمجة عن طريق الألعاب.
1- Hex Invaders :
موقع بسيط يساعدك على فهم مبدأ الألوان بشكل مبسط ، اللعبة تعتمد على مبدأ الRGB .
فهي ستعمل على ان تفهمك أكثر هذا المبدئ عبر غزو الفضائيين ، نعم ، اللعبة تقوم بالأساس على مجموعة من الفضائيين عليك القضاء عليهم قبل الوصول اليك ، و لفعل ذلك ، فإنهم يعطونك لونا محددا مثلا #0000ff و الفضائيين بلون مختلف ، فسيتوجب عليك ان تضرب الفضائي الذي يفسد اللون المحدد لك في اللعبة من أجل تصحيحه .. ستفهم قانون اللعبة فور الدخول اليها .
2 - CodinGame :
هذه اللعبة جد رائعة لمن يريد تعلم البرمجة بشكل متقن ،فهي تعتمد هذه اللعبة على الاكواد من أجل قتل الفضائيين و الأعداء ، الجميل في هذه اللعبة انها تدعم مجموعة جد كبيرة من لغات البرمجة مثل C , C# , Java , Javascript , Ruby , Php , Go و غيرها من اللغات ، يكفيك الدخول الى الموقع ، النقر على بدئ اللعب ، ثم إختر لغة البرمجة الخاصة بك ، ستحتاج ايضا الى انشاء حساب في الموقع ، الأمر جد سهل ، بعدها ، ستجد مجموعة من التعليمات في الجانب ، مثلا سيخبرونك ان العدو ذو أقرب مسافة يقترب ، الآن عليك محاولة قتله بواسطة الأكواد ، الأمر مشابه للأكواد التي تكتبها مثل print() او Console.WriteLine() او puts و غيرها ، مع تغيير اسماء المتغيرات الى متغيرات في اللعبة مثل Enemy1 او Enemy2 او Dist1 و يقصد بها المسافة .
3- Screeps :
من أقوى الألعاب الإستراتيجية على الإطلاق و الخاصة بالمبرمجين و المطورين ، لعبة لا مثيل لها ، تسمح لك هذه اللعبة ببناء مستعمرتك الخاصة ، منافسة الأعداء و منافسة أشخاص حقيقيين ، إكتشاف مناطق ، بناء أشياء خاصة بك و العديد من الأشياء ، و أحزر ماذا ، فقط بأكواد الجافاسكريبت .
نتمني أننا أفدناكم في هذه التدوينة و لا تبخلو علينا بدعم
مرحبا متابعي مدونة برو أنفورمتيك ،معكم كالعادة سفيان شنيني في جديد المعلوميات .
ففي تدوينة اليوم سنتحدث عن البرمجة و كيفية تعلمها بالنسبة للمبتدئين؟ ،بإظافة إلي أهم المواقع التي قد تساعدنا في التعلم ؟.
فلبرمجة أساليبها و طرقها الخاصة في التعلم ، دعني أصنف لك المركز الأول و الذي كان عبارة عن دراساتي و التي كانت ترتكز في الأساس على لغات البرمجة ، فكنت مضطرا الى تعلمها بالطبع ، ثانيا الى كورسات أجنبية و عربية سواء على اليوتيوب او على مواقع كورسات مثل Udemy او Lynda و غيرها ، دون ان ننسى قراءة مجموعة من الكتب في مجال البرمجة و التي وجهتني توجيها صحيحا في هذا المجال ، لكن ما لم أجربه قط في مجال البرمجة هو تعلم لغات البرمجة عن طريق الألعاب ..فهي فكرة رائعة تستحق التقدير حقا !
فهنالك مواقع توفر هذه الخدمة المميزة ، و سنقدم إليكم أفضل المواقع ستساعدك على تعلم لغات البرمجة عن طريق الألعاب.
1- Hex Invaders :
موقع بسيط يساعدك على فهم مبدأ الألوان بشكل مبسط ، اللعبة تعتمد على مبدأ الRGB .
فهي ستعمل على ان تفهمك أكثر هذا المبدئ عبر غزو الفضائيين ، نعم ، اللعبة تقوم بالأساس على مجموعة من الفضائيين عليك القضاء عليهم قبل الوصول اليك ، و لفعل ذلك ، فإنهم يعطونك لونا محددا مثلا #0000ff و الفضائيين بلون مختلف ، فسيتوجب عليك ان تضرب الفضائي الذي يفسد اللون المحدد لك في اللعبة من أجل تصحيحه .. ستفهم قانون اللعبة فور الدخول اليها .
- رابط الموقع : HexInvaders
2 - CodinGame :
هذه اللعبة جد رائعة لمن يريد تعلم البرمجة بشكل متقن ،فهي تعتمد هذه اللعبة على الاكواد من أجل قتل الفضائيين و الأعداء ، الجميل في هذه اللعبة انها تدعم مجموعة جد كبيرة من لغات البرمجة مثل C , C# , Java , Javascript , Ruby , Php , Go و غيرها من اللغات ، يكفيك الدخول الى الموقع ، النقر على بدئ اللعب ، ثم إختر لغة البرمجة الخاصة بك ، ستحتاج ايضا الى انشاء حساب في الموقع ، الأمر جد سهل ، بعدها ، ستجد مجموعة من التعليمات في الجانب ، مثلا سيخبرونك ان العدو ذو أقرب مسافة يقترب ، الآن عليك محاولة قتله بواسطة الأكواد ، الأمر مشابه للأكواد التي تكتبها مثل print() او Console.WriteLine() او puts و غيرها ، مع تغيير اسماء المتغيرات الى متغيرات في اللعبة مثل Enemy1 او Enemy2 او Dist1 و يقصد بها المسافة .
- رابط الموقع : CodinGame
3- Screeps :
من أقوى الألعاب الإستراتيجية على الإطلاق و الخاصة بالمبرمجين و المطورين ، لعبة لا مثيل لها ، تسمح لك هذه اللعبة ببناء مستعمرتك الخاصة ، منافسة الأعداء و منافسة أشخاص حقيقيين ، إكتشاف مناطق ، بناء أشياء خاصة بك و العديد من الأشياء ، و أحزر ماذا ، فقط بأكواد الجافاسكريبت .
- رابط الموقع : Screeps
نتمني أننا أفدناكم في هذه التدوينة و لا تبخلو علينا بدعم





التعليقات على الموضوع