Шалгалт гаргах

Шалгалтыг бий болгохын тулд шалгалтын дэлгэрэнгүй мэдээллийг дараахь хүсэлт илгээх шаардлагатай. Доорх жишээ:
{
  "name": "Introduction to Data Science DSC101",
  "platform": [
    "android",
    "ios",
    "web"
  ],
  "enforceDesktop": false,
  "analytics": {
    "device": true,
    "ip": true,
    "focusing": true
  },
  "openOn": 1719046628502,
  "closeOn": 1719064544928,
  "duration": 1200,
  "restricted_commands": [
    "copy",
    "cut",
    "paste",
    "right_mouse",
    "...more"
  ],
  "logo": "data:base64,WHV4MnJsN2oyZUdmb...",
  "translation": {
    "enableSelection": true,
    "entire": false,
    "langs": [
      "en",
      "zh",
      "ru",
      "de",
      "vi",
      "...more"
    ]
  },
  "redirectionLink": "https://exam.feedback.stanford.com/respondent",
  "monitoring": {
    "cam": true,
    "screen": true
  },
  "result": {
    "availability": "instant",
    "public": false,
    "viewableAns": true
  },
  "respondant": {
    "enforceUser": false,
    "multipleUserAttempts": false,
    "privateExam": false,
    "multipleInvitationAttempts": false,
    "multipleDeviceAttempt": false,
    "resumable": true,
    "charge": false
  },
  "welcomePage": {
    "content": [
      {
        "type": "text",
        "value": "Your custom html text goes here.."
      },
      {
        "type": "about",
        "value": "Enter Matric No."
      },
      {
        "type": "input",
        "value": "Enter Password"
      }
    ],
    "validate": false,
    "multipleAttempts": false
  },
  "thankYouPage": "<div>Thank you for your participation</div>",
  "courses": [
    {
      "title": "Data Wrangling and Cleaning",
      "shuffleQ": true,
      "shuffleOption": false,
      "limit": 1,
      "questions": [
        {
          "q": "Which of the following methods is used to handle missing values in a dataset?",
          "opt": [
            "Normalization",
            "One-Hot Encoding",
            "Imputation",
            "PCA (Principal Component Analysis)"
          ],
          "ans": [
            2
          ],
          "type": "radio",
          "points": 1
        },
        {
          "q": "Explain the process of data cleaning and why it is important in data science. Include examples of common issues found in raw data and how they can be addressed.",
          "type": "free",
          "points": 3
        }
      ]
    },
    {
      "title": "Statistical Analysis and Visualization",
      "shuffleQ": true,
      "shuffleOption": false,
      "questions": [
        {
          "q": "Which of the following are common types of data visualizations used in exploratory data analysis (EDA)? (Select all that apply)",
          "opt": [
            "Bar Chart",
            "Histogram",
            "Scatter Plot",
            "Decision Tree"
          ],
          "ans": [
            0,
            1,
            2
          ],
          "type": "checkbox"
        },
        {
          "q": "Which statistical measure is used to describe the spread or dispersion of a set of data points?",
          "ans": [
            "Standard Deviation",
            "S.D",
            "SD"
          ],
          "type": "exact_or"
        },
        {
          "q": "List 3 methods for measures of central tendency?",
          "ans": [
            "Mean",
            "Median",
            "Mode"
          ],
          "type": "exact_and"
        }
      ]
    }
  ]
}

Тайлбар

Бие даасан талбар, утгыг дараах байдлаар тайлбарлав.
Талбар зурахМаягНь урьдчилсанТодорхойлолт / төрөл анги
nameStringЭнэ нь таны шалгалтанд өгсөн нэр байх болно.
Энэ нь илүү байх ёсгүй 200 тэмдэгтүүд
platformArrayЭнэ массив нь энэ шалгалтыг дэмжихийг хүсч буй платформ агуулсан байх ёстой.
Хүчин төгөлдөр утга байна android, ios ба web
enforceDesktopBooleanХэрэв энэ шалгалтыг зөвхөн дэлгэцийн нарийвчлалын өргөнтэй төхөөрөмж дээр ашиглах боломжтой бол 999 пикселээс дээш төхөөрөмж дээр авч болно. Хуурамчаар анхдагч
openOnNumberЭнэ бол шалгалтанд хамрагдах ёстой цаг үе юм.<br>Энэ нь EPOCH ЦАГИЙН ХУДАЛДАН АВЧ БАЙНА, 1970 оны 1-р сарын 1-ний өдөр, 1970 оны 1-р сарын 1-ний өдөр.
closeOnNumberЭнэ бол шалгалтыг ашиглахаа больсон цаг үе юм.<br>Энэ нь EPOCH ЦАГИЙН ХУДАЛДАН АВЧ БАЙНА, 1970 оны 1-р сарын 1-ний өдөр, 1970 оны 1-р сарын 1-ний өдөр.
durationNumberЭнэ бол хариулагч шалгалтыг дуусгахад хамгийн их секунд юм.
logoStringЭнэ нь шалгалтын лого эсвэл хүчин төгөлдөр зураг руу чиглүүлж буй ase64 өгөгдөл байж болно.
monitoring.camBooleanХэрэв та хариулагч тэмээ тэмдэглэхийг хүсч байвал үнэн
monitoring.screenBooleanХэрэв та хариулагчийн дэлгэцийг бичиж авахыг хүсч байвал үнэн
analytics.deviceBooleanХэрэв та хариулагч төхөөрөмжийн мэдээллийг бүртгэхийг хүсч байвал үнэн
analytics.ipBooleanХэрэв та хариулагчийн нийтийн IP хаягийг бүртгэхийг хүсч байвал үнэн
analytics.focusingBooleanХэрэв та хариулагч нь шалгагч дэлгэц дээр анхаарлаа төвлөрүүлэхийг хүсч байвал лог, далбаа бол
restricted_commandsArrayЭнэхүү массив нь Хариуцагч шалгалтанд хамрагдах үед хязгаарлагдах командуудыг агуулсан байх ёстой.


copy: Энэ нь шалгалтын хуудсан дээрх текстийг хуулбарлахтай холбоотой аливаа тушаалыг идэвхгүй болгох ёстой (e.g CTRL+C, CMD+C).
cut: Энэ нь шалгалтын хуудсан дээр текстийг огтлохтой холбоотой аливаа тушаалыг идэвхгүй болгох ёстой (e.g CTRL+X, CMD+X).
paste: Энэ нь шалгалтын хуудсан дээрх текстийг буулгахтай холбоотой ямар ч тушаалыг идэвхгүй болгох ёстой (e.g CTRL+V, CMD+V).
right_mouse: Энэ нь хулганы баруун товчийг дарах ёстой
print: Шалгалтын хуудсыг хэвлэхтэй холбоотой аливаа тушаалыг идэвхгүй болгох хэрэгтэй (e.g CTRL+P, CMD+P).
fullscreen: Энэ нь шалгалтын хуудсан дээр бүрэн дэлгэцэнд нэвтрэхтэй холбоотой аливаа тушаалыг идэвхгүй болгох ёстой (e.g CTRL+CMD+F).
shortcut: Энэ нь бүх товчлуурын товчлуурыг идэвхгүй болгох ёстой (e.g сум, сум, сум, сум, сум, сум.
sci_cal: Энэ нь шинжлэх ухааны тооцоолуурыг идэвхгүй болгох ёстой
basic_cal: Энэ нь үндсэн тооцоолуурыг идэвхгүй болгох ёстой
result.availabilityStringЭнэ нь дараахь зүйл байж болно:

instant: Хэрэв та хариулагчийн үр дүнг даруй авах боломжтой бол
manual: Хэрэв та хариулагчийн үр дүнг гараар суллахыг хүсч байвал
off: Хэрэв та хариулагчийн үр дүнг гаргахыг хүсэхгүй байгаа бол
result.publicBooleanХэрэв та хариулагчийг бие биетэйгээ уулзахыг хүсвэл үнэн бол үнэн
result.viewableAnsBooleanХэрэв та хариулагчийг тэмдэглэж, Тэмдэглэл, оролдлогуудыг харахыг хүсч байвал үнэн
respondant.enforceUserBooleanХэрэглэгчдэд нэвтрэх хэрэглэгчдэд нэвтрэх.
respondant.multipleUserAttemptsBooleanИжил хэрэглэгчээс олон оролдлогыг идэвхжүүлэх. Хуурамчаар анхдагч.
Анхаарна уу: Хэрэв энэ утгыг үл тоомсорлох болно respondant.enforceUser нь хуурамч
respondant.privateExamBooleanХэрэв та энэ шалгалтанд хамрагдахыг хүсч байгаа бол зөвхөн энэхүү шалгалтанд хамрагдана гэж хариулсан.
respondant.multipleInvitationAttemptsBooleanИжил урилгын холбоосоос олон оролдлогыг идэвхжүүл. Хуурамчаар анхдагч
Анхаарна уу: Хэрэв энэ утгыг үл тоомсорлох болно respondant.privateExam нь хуурамч
respondant.multipleDeviceAttemptBooleanИжил хөтөч эсвэл төхөөрөмжөөс олон оролдлогыг идэвхжүүлэх. Хуурамчаар анхдагч
respondant.resumableBooleanХариуцагч хуудсыг дахин ачаалах үед шалгалтыг үргэлжлүүлнэ. Хуурамчаар анхдагч
respondant.chargeBooleanЭнэхүү шалгалтанд хамрагдахын тулд Шаардлагатай токеныг хариу өгөх. Хуурамчаар анхдагч
respondant.limitNumerЭнэ нь энэ шалгалтыг туршиж болох хамгийн их хариулагчийг илэрхийлсэн эерэг бүхэл тоо байх ёстой
redirectionLinkStringЭнэ нь тестийг дагаж мөрдсөн асуултын параметрийн тусламжтайгаар үүнийг заасан холбоос руу чиглүүлнэ respondent_id=unique_id.

Жишээлбэл, хэрэв та өгсөн бол https://exam.feedback.stanford.com/respondent Таны дахин чиглүүлэх холбоос, хариулагч руу дахин чиглүүлэх болно https://exam.feedback.stanford.com/respondent?respondent_id=unique_id. хаана unique_id хариулагчийн үнэмлэх байх болно.
translation.enableSelectionBooleanХэрэв та хэлний сонголтыг идэвхжүүлэхийг хүсч байвал эсвэл анхдагч системийн хэлийг ашиглана уу
translation.entireBooleanХэрэв та шалгалтын текстийг бүхэлд нь, асуулт, сонголтыг багтаасан бол үнэн
translation.langsArrayЭнэ массив нь үүнийг агуулсан байх ёстой ISO 639-1 language codes Та шалгалтын орчуулгыг авах боломжтой эсэхийг шалгахыг хүсч байна.

Дэмжигдсэн хэл
  • English (en)
  • French (fr)
  • Chinese (zh)
  • German (de)
  • Swahili (sw)
  • Spanish (es)
  • Russian (ru)
  • Portuguese (pt)
  • Hindi (hi)
  • Arabic (ar)
  • Bengali (bn)
  • Japanese (ja)
  • Korean (ko)
  • Italian (it)
  • Turkish (tr)
  • Vietnamese (vi)
  • Dutch (nl)
  • Thai (th)
  • Indonesian (id)
  • Polish (pl)
  • Malay (ms)
  • Filipino (tl)
  • Swedish (sv)
  • Greek (el)
  • Czech (cs)
  • Romanian (ro)
  • Hungarian (hu)
  • Ukrainian (uk)
  • Hebrew (he)
  • Farsi (fa)
  • Danish (da)
  • Norwegian (no)
  • Finnish (fi)
  • Bulgarian (bg)
  • Albanian (sq)
  • Latvian (lv)
  • Mongolian (mn)
  • Slovak (sk)
  • Catalan (ca)
  • Georgian (ka)
  • Lithuanian (lt)
  • Serbian (sr)
welcomePage.validateBooleanТалбарын утгыг баталгаажуулахыг хүсч байвал үнэн welcomePage.content Таны WebHook URL-ээр дамжуулан. Хуурамчаар анхдагч.
welcomePage.multipleAttemptsBooleanХэрэв та ижил талбарын олон тооны утгыг зөвшөөрөхийг хүсч байвал үнэн. Хуурамчаар анхдагч.
welcomePage.content.typeStringШалгалтын орой дээр байрлах агуулга
Утга нь дараахь зүйлсийн аль ч байж болно:

text: текст эсвэл HTML агуулгатай.
input: orders оролтын талбар, харгалзах талбар welcomePage.content.value Оролтын талбарт зориулж орлуулагч болгон ашиглах болно.
thankYouPageStringТекст эсвэл HTML агуулга нь шалгалтаа бөглөсний дараа харуулсан текст эсвэл HTML агуулга.
courses.titleStringХичээлийн гарчиг
courses.shuffleQBooleanЭнэ хэсэгт асуултуудыг шилжүүлэхийн тулд үнэн
courses.shuffleOptionBooleanАсуултанд байгаа сонголтуудыг арилгах үнэн radio or checkbox
courses.limitIntegerХариуцагчийн хамгийн их тоог хязгаарласан бүх эерэг бүхэл тоо нь энэ сургалтанд хамрагдахыг оролдож болно
courses.questions.qStringТекст эсвэл HTML хэлбэрээр хувь хүний ​​асуулт.
courses.questions.optArrayАсуултын сонголтууд. Мөрний массив байх ёстой, 26 зүйлийг дэмжих боломжтой.
Үүнийг л хийх хэрэгтэй courses.questions.type аль аль нь "radio" эсвэл "checkbox".
courses.questions.ansArrayАсуултын хариулт.Хэрвээ courses.questions.type аль аль нь "radio" эсвэл "checkbox", Энэ нь бүхэл тоог зөв сонголтын байрлал гэж тооцох ёстой.Өөр хэрвээ courses.questions.type аль аль нь "exact" эсвэл "exact_and", Дараа нь энэ нь мөрний массив байх ёстой.
courses.questions.typeStringУтга нь дараахь зүйлсийн аль ч байж болно:

radio: Асуулт нь нэг хариулттай сонголттой байх үед тохиромжтой.
checkbox: Асуулт нь олон хариулттай сонголт хийхэд тохиромжтой.
exact: Хариуцагчийн оролдлогыг зөв хариултаар ашиглан зөв хариултаар шалгана уу.
exact_and: Хариуцагчийн эсрэг хариултыг зөв хариултаар шалгаж,.
free: Асуултанд хариулахад тохиромжтой бол эссэг эсвэл тайлбар гэх мэт үнэгүй текст юм. Энэ асуултыг манай AI хөдөлгүүрээр тэмдэглэх гэсэн асуултыг анхаарна уу.
courses.questions.pointsNumberЭнэ асуултанд томилогдох цэгүүдийн тоо. Үндсэн утга 1
courses.questions.expStringАсуултанд зөв хариулт өгөх талаар тайлбар.

Засварлах эийслэл

Одоо байгаа шалгалтыг засахдаа та шинэчлэхийг зөвшөөрдөггүй monitoring, result ба respondant хээр тал. Гэхдээ та хариулагчийн талбарт хязгаарыг шинэчлэх боломжтой respondant.limit.
Нэгтгэх ажиллагаа нь объект эсвэл массивыг үнэ цэнэтэй болгох талбарыг шинэчлэх үед нэгтгэх ажиллагаа явагдаагүй болно. Үүний оронд ийм талбайн бүх үнэ цэнийг шинэ зүйлээр солино.
Хэрэв та үүнийг арилгахыг хүсч байвал та NULL-ийг тохируулж болно


Одоо байгаа шалгалтыг засахын тулд та шалгалтанд хамрагдах хүсэлтийг дагаж мөрдөх хүсэлтийг илгээх хэрэгтэй.
{
  "platform": [
    "web"
  ],
  "openOn": null,
  "restricted_commands": [
    "copy",
    "cut",
    "paste"
  ],
  "translation": {
    "enableSelection": true,
    "entire": true,
    "langs": [
      "en",
      "zh",
      "ru"
    ]
  },
  "questions": [
    {
      "title": "Data Wrangling and Cleaning",
      "shuffleQ": true,
      "shuffleOption": false,
      "limit": 1,
      "questions": [
        {
          "q": "Which of the following methods is used to handle missing values in a dataset?",
          "opt": [
            "Normalization",
            "One-Hot Encoding",
            "Imputation",
            "PCA (Principal Component Analysis)"
          ],
          "ans": [
            2
          ],
          "type": "radio",
          "points": 1
        },
        {
          "q": "Explain the process of data cleaning and why it is important in data science. Include examples of common issues found in raw data and how they can be addressed.",
          "type": "free",
          "points": 3
        }
      ]
    },
    {
      "title": "Statistical Analysis and Visualization",
      "shuffleQ": true,
      "shuffleOption": false,
      "questions": [
        {
          "q": "Which of the following is a Python library used for data visualization?",
          "opt": [
            "NumPy",
            "Pandas",
            "Matplotlib",
            "Scikit-learn"
          ],
          "ans": [
            2
          ],
          "type": "radio"
        },
        {
          "q": "Discuss the importance of exploratory data analysis (EDA) in data science and describe how visualization tools can be used to perform EDA.",
          "type": "free",
          "points": 2
        }
      ]
    }
  ]
}

Шалгалтыг устгах

Шалгалтыг устгахын тулд та шалгалтын хамт устгах хүсэлтийг илгээх хэрэгтэй.
Шалгалтыг устгах нь ийм шалгалт, асуулт, асуулт, хариулагчийн бүх өгөгдлийг багтаасан өгөгдлийг устгах болно
{
  "x-client-id": "xxx-xxx-xxx",
  "x-client-secret": "xxxxxxx",
  "content-type": "application/json"
}

Санал хүсэлтийн сэтгэгдэл (0)