أسئلة الاختبار
خزّنوا الأسئلة
أسئلة الاختبار درس مجاني في Javascript for Kids على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Javascript for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Javascript for Kids 4 دروس في المجموع.
مرحبًا بكم في برنامج المسابقات! 🎤
الأضواء! الكاميرا! ابدأوا! نحن نبني برنامج مسابقات خاصًا بنا! 🎉 أولًا، نحتاج إلى أسئلة للاعبين. لنخزّنها!
سؤال واحد، إجابة واحدة ❓
يحتاج سؤال المسابقة إلى السؤال والإجابة الصحيحة. يمكننا الاحتفاظ بهما معًا في object.
let q = { question: "What color is the sky?", answer: "blue" }
console.log(q.question)قراءة الإجابة 🔑
يمكننا الاطلاع على الإجابة الصحيحة أيضًا. (لكننا سنبقيها سرية عن اللاعب!) 🤫
let q = { question: "2 + 2 = ?", answer: "4" }
console.log("Answer is:", q.answer)أسئلة كثيرة في قائمة 📝
تحتاج المسابقة إلى أسئلة كثيرة! ضعوا عدة كائنات أسئلة في قائمة.
let quiz = [
{ question: "Sky color?", answer: "blue" },
{ question: "Grass color?", answer: "green" }
]
console.log("We have " + quiz.length + " questions!")اختيار سؤال واحد 👆
استخدموا الفهرس لاختيار سؤال واحد من القائمة. تذكّروا أن العدّ يبدأ من 0!
let quiz = [
{ question: "Sky color?", answer: "blue" },
{ question: "Grass color?", answer: "green" }
]
console.log(quiz[0].question)إضافة الخيارات 🅰️🅱️
اجعلوها مسابقة متعددة الخيارات! أضيفوا قائمة من الخيارات إلى كل سؤال.
let q = {
question: "What says moo?",
options: ["dog", "cow", "cat"],
answer: "cow"
}
console.log(q.options)إظهار الخيارات 📋
اطبعوا كل خيار حتى يتمكن اللاعب من الاختيار. كرّروا عبر الخيارات!
let options = ["dog", "cow", "cat"]
for (let i = 0; i < options.length; i++) {
console.log((i + 1) + ". " + options[i])
}إضافة سؤال جديد ➕
استخدموا .push() لإضافة سؤال جديد تمامًا إلى نهاية القائمة!
let quiz = [{ question: "Sky color?", answer: "blue" }]
quiz.push({ question: "Snow color?", answer: "white" })
console.log("Now we have " + quiz.length + " questions!")موضوع ممتع للمسابقة 🦕
اجعلوا مسابقتكم عن شيء تحبونه أنتم! الديناصورات أو الفضاء أو الحيوانات... أي شيء!
let quiz = [
{ question: "Biggest planet?", answer: "Jupiter" },
{ question: "Closest star to Earth?", answer: "the Sun" }
]
console.log(quiz[1].question)عدّ إجمالي الأسئلة 🔢
اعرفوا دائمًا عدد الأسئلة الموجودة لديكم. فهذا يساعد على حساب النتيجة لاحقًا!
let quiz = [
{ question: "A?", answer: "1" },
{ question: "B?", answer: "2" },
{ question: "C?", answer: "3" }
]
console.log("Total: " + quiz.length + " questions 🎯")الأسئلة جاهزة! ✅
رائع! لديكم قائمة من أسئلة المسابقة مع الإجابات والخيارات. أصبح لدى برنامج المسابقات محتواه! 📺
let quiz = [
{ question: "What says woof?", options: ["dog", "cat"], answer: "dog" }
]
console.log("Question: " + quiz[0].question)اختبار سريع ❓
حان وقت اختبار حول المسابقات! 🤓
خبير الأسئلة! 🏅
مراجعة! لقد تعلمتم ما يلي:
- ❓ تخزين سؤال في
object - 📝 الاحتفاظ بعدة أسئلة في
list - 🅰️ إضافة
optionsمتعددة الخيارات - ➕ إضافة الأسئلة باستخدام
.push()
التالي: طرحها بالترتيب! 🔁
الأسئلة الشائعة
هل درس «أسئلة الاختبار» مجاني؟
نعم — نص درس «أسئلة الاختبار» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Javascript for Kids، انتقل إلى CoddyKit PRO. تتضمن دورة Javascript for Kids 4 دروس في المجموع.
ماذا ستتعلم في «أسئلة الاختبار»؟
خزّنوا الأسئلة تتمرن على Javascript for Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Javascript for Kids؟
لا تُشترط خبرة سابقة. Javascript for Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.
كم من الوقت يستغرق درس «أسئلة الاختبار»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Javascript for Kids هذا؟
نعم. كل درس في Javascript for Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- أسئلة الاختبار
- طرح الأسئلة بالترتيب
- حساب النقاط
- النتيجة النهائية