بيت مراجعات Codecombat مراجعة وتقييم

Codecombat مراجعة وتقييم

جدول المحتويات:

فيديو: Codecombat #1 - Игра для обучения программированию. (اكتوبر 2024)

فيديو: Codecombat #1 - Игра для обучения программированию. (اكتوبر 2024)
Anonim

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

CodeCombat مجاني للعب لجميع مستوياته الأساسية. يمكنك الترقية إلى 9.99 دولارًا شهريًا للاشتراك ، مما يضيف مستويات إضافية و 3500 من الجواهر الإضافية (العملة داخل اللعبة) شهريًا. تقدم الشركة ضمان استعادة الأموال بنسبة 100٪. CodeCombat لديها أكثر من 400 المستويات المتاحة للمشتركين وتقول إنها تضيف ثمانية إلى 10 مستويات في الأسبوع.

يمكن لمهنيي التعليم الحصول على أسعار CodeCombat مخصصة بناءً على الاحتياجات الخاصة لمدرستهم وعدد الطلاب الذين سيستخدمونها. يفتقر CodeCombat إلى تطبيقات Android و iOS.

يجب نلعب لعبة؟

الكثير من الألعاب الأخرى تحاول تعليم اللاعبين كيفية الترميز. تقدم Kodu وخلفه Project Spark ، المتاح على الكمبيوتر الشخصي و Xbox One ، اللغة والمنطق وراء تصميم اللعبة ، بينما يتكون Quadrilateral Cowboy و Hack 'N' Slash من الألغاز التي لا يمكن حلها إلا عن طريق تغيير الكود في بيئتك. لكن CodeCombat هي أولاً وقبل كل شيء برنامج تعليمي للترميز ، مع لعبة لعب الأدوار الخفيفة بمثابة غلاف مغري.

الأبراج المحصنة بحجم لدغة CodeCombat لا يمكن إلا أن تكتمل عن طريق إدخال رمز وظيفي. بالإضافة إلى التضاريس المختلفة (الأبراج المحصنة والغابات والصحاري) ، فإنه يشتمل أيضًا على عوالم تطوير (HTML ، نصية) وتطوير ألعاب (بناء المستويات الخاصة بك). تتعلم بناء الجملة الأساسي لأداء مهام بسيطة مثل المشي إلى الخروج. فقط اكتب بضعة أسطر من "this.moveRight ()؛" أو "this.moveDown ()؛" لالافاتار ومشاهدة التعليمات البرمجية الخاصة بك تعمل سحرها. كلما تقدمت ، واجهت مصائد وأعداء أكثر تعقيدًا تتطلب منك استخدام كود أكثر تعقيدًا. تغطي اللعبة موضوعات مثل عوامل التشغيل العلائقية ومقارنة السلسلة وحرف الكائنات والتقنيات المتقدمة الأخرى من خلال 400 درس ، يجب إكمالها بالترتيب. سيكون من الرائع أن تتمكن من لعب أي مرحلة في أي وقت ، ولكن منحنى الصعوبة ثابت ونزيه. في الفصل الدراسي ، يمكن للمدرسين فتح المستويات للطلاب.

تتيح لك اللعبة بسرعة معرفة وقت كسر الشفرة الخاصة بك وتقديم المشورة لإصلاحها. تعتبر عملية التلاعب بالدروس طريقة فعالة للحصول على المواد للالتصاق قدر الإمكان. الرغبة في الفوز هي حافز قوي.

خسر في الترجمة

تحاول اللعبة تقديم أكبر قدر ممكن من النص في قواعد الترميز - يتم تقديم عمرك كـ "18 <= عمر <25" - ويمكنك لعب CodeCombat بلغات برمجة متعددة ، مثل JavaScript و Python. لكن استخدام اللعبة لألعاب RPG باعتبارها استعارة ترميز له عيوبه. سوف يستغرق الأمر بعض الخطوات الإضافية لنقل الشفرة التي تستخدمها لذبح الوحوش وزوارق الأبراج المحصنة إلى رمز ينشئ مواقع الويب وتطبيقات الطاقة. قارن ذلك بالتحديات الواقعية التي تظهر في Dash ، أو أعطال Code Code للمواقع الشهيرة ، أو كيف يربط Free Code Camp فعليًا بالمنظمات غير الربحية التي يمكنك من خلالها اختبار قدراتك الترميزية المكتسبة حديثًا.

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

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

ينمو مملكتك

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

CodeCombat ليس هو أفضل برنامج لتعلم الكود ، وهو ليس أفضل لعبة. في بعض الأحيان ، يتعارض هذان النصفان من شخصيته وينتقصان عن بعضهما البعض. ولكن بالنسبة للجزء الأكبر ، هو مزيج فائز من اللعب آر بي جي والبرمجة المنزلية التي تنطلق لجعل التعليم الصديقة للطفل ممتعة شرعية. ومع ذلك ، إذا كنت تبحث عن طريقة مجانية أكثر فاعلية لتعلم الكود ، تحقق من اختيار المحررين لفئات الترميز المجانية عبر الإنترنت Codecademy. وإذا كنت جاهزًا للدفع مقابل تعليم الترميز ، فقم بالاطلاع على Lynda.com من LinkedIn أو Treehouse ، خيارات المحررين لدينا لدروس الترميز المدفوعة.

Codecombat مراجعة وتقييم