مجموعة التجريد والمنطق في لعبة ويب
الهدف من هذا المستودع هو إنشاء واجهة واجهة المستخدم سهلة الاستخدام لتجريد فرانسوا Chollet وتفكيرها ، حتى يتمكن الأطفال الذين تتراوح أعمارهم بين ثلاث سنوات من اللعب معها. بمساعدة من واجهة المستخدم هذه ، يمكن للمرء استكشاف إمكانية استخدام ARC كمواد تعليمية لتطوير مهارات التجريد والتفكير للأطفال الصغار ، حيث أن مهام القوس مصممة لتحدي القدرات المعرفية مثل التعرف على الأنماط ، والمنطق المنطقي ، وحل المشكلات ، مما يجعلها مثالية لتنمية الطفولة المبكرة.
رابط للعبة: https://volotat.github.io/arc-game/
الهدف من اللعبة هو حل المهام البصرية بالنظر إلى العديد من الأمثلة في البداية. يتم تقديم المهام كعديد من أزواج الشبكات ذات الدقة التعسفية التي تحتوي على خلايا بألوان مختلفة. يمثل كل زوج بعض التحول لشبكة الإدخال إلى شبكة الإخراج. المهمة نفسها هي العثور على هذا التحول وتطبيقه على شبكات الاختبار المعروضة في أسفل الصفحة. فقط الحلول الدقيقة ، التي تتطابق فيها جميع الخلايا تتطابق مع الإجابة المتوقعة ، تعتبر الحلقة الصحيحة.

مثال على أزواج الشبكة في الأعلى ، واختبار زوج الشبكة في اللوحة الأوسط واللون في أسفل الصورة.
هناك عدة طرق للتفاعل مع شبكات الاختبار:
أحجام الشبكة الثابتة: في ARC الأصلي يمكن للمستخدم تحديد حجم الشبكة التعسفية على إخراج الاختبار. يتم إجراء بعض المهام بحيث تلعب هذه الميكانيكا دورًا مهمًا في حلها. في شبكة الإخراج "The Arc Game" المعطاة بالفعل في الحجم الصحيح والتي تجعل مثل هذه المهام أسهل بكثير. لسوء الحظ ، لم أتمكن من العثور على أي واجهة جيدة لتغيير حجم الشبكة التي لن تكون مربكة للغاية للأطفال.
لاحظ أنه تم مزامنة المهام مع مستودع ARC-AAGI عند 25.08.2024. (1.0.2 الإصدار)
على الرغم من أن إصدار الويب هو أكثر من كافية للأطفال الذين يتقنون بالفعل استخدام واجهات الويب ، إلا أن الأطفال الصغار قد يكون بعض الإصدار المادي من اللعبة وسيلة أكثر سهولة. لجعل من الممكن نقل المهام الحالية على قائمة بسيطة من الورق ، يمكن الآن طباعة كل مهمة بأمر "طباعة" في متصفحك المفضل. لطباعة صفحة الويب سيتم تعديلها وفقًا لذلك. على سبيل المثال ، سيتم تغيير ألوان الخلية قليلاً لتتوافق مع مجموعة نموذجية من 10 علامات/أقلام ملونة.
فيما يلي ألوان تم تغييرها في الإصدار القابل للطباعة:
أسود -> شفاف (أبيض)
أخضر -> أخضر داكن
أكوا -> الأزرق العميق
رمادي -> أسود (رمادي داكن جدا)
أرجواني -> البنفسجي المظلم
مارون -> بني

مثال على مستوى متاح للطباعة على ورقة A4 النموذجية.
هذا التطبيق على شبكة الإنترنت مصنوع من الطرود بونلدر. لتكون قادرًا على بنائه من رمز المصدر ، تأكد من تثبيت الطرود مع الأمر التالي:
npm install -g parcel-bundlerثم قم بتشغيله كتطبيق الويب المحلي:
cd source
nvm use --lts
npm startفي هذه المرحلة ، يجب أن تكون قادرًا على زيارة http: // localhost: 1234/وشاهد صفحة الويب الخاصة باللعبة.