{ "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" } ] } ] }
Πεδία | Τύπος | Υποχρεούμαι | Περιγραφή |
---|---|---|---|
name | String | ✅ | Αυτό θα είναι το όνομα που δίνεται στις εξετάσεις σας. Δεν πρέπει να είναι μεγαλύτερο από 200 χαρακτήρες |
platform | Array | ✅ | Αυτός ο πίνακας πρέπει να περιέχει πλατφόρμες που θέλετε να υποστηρίξει αυτή η εξέταση. Οι έγκυρες τιμές είναι android, ios και web |
enforceDesktop | Boolean | ❌ | Είναι αλήθεια ότι αυτή η εξέταση μπορεί να ληφθεί μόνο σε συσκευές με πλάτος ανάλυσης οθόνης μεγαλύτερο από 999 εικονοστοιχεία. Προεπιλογή σε ψευδές |
openOn | Number | ❌ | Αυτή είναι η στιγμή που θα πρέπει να είναι διαθέσιμες οι εξετάσεις.<br>Αναμένεται να είναι σε μορφή εποχής, η οποία είναι ο αριθμός των χιλιοστών του δευτερολέπτου που έχουν περάσει από τα μεσάνυχτα (UTC) την 1η Ιανουαρίου 1970. |
closeOn | Number | ❌ | Αυτή είναι η στιγμή που η εξέταση δεν είναι πλέον διαθέσιμη.<br>Αναμένεται να είναι σε μορφή εποχής, η οποία είναι ο αριθμός των χιλιοστών του δευτερολέπτου που έχουν περάσει από τα μεσάνυχτα (UTC) την 1η Ιανουαρίου 1970. |
duration | Number | ❌ | Αυτά είναι τα μέγιστα δευτερόλεπτα εντός των οποίων ο εναγόμενος μπορεί να ολοκληρώσει τις εξετάσεις. |
logo | String | ❌ | Αυτό μπορεί να είναι είτε τα δεδομένα Base64 για το λογότυπο των εξετάσεων είτε μια διεύθυνση URL HTTPS που δείχνει μια έγκυρη εικόνα. |
monitoring.cam | Boolean | ❌ | Αλήθεια αν θέλετε να καταγράψετε την έκκεντρο του ερωτηθέντος |
monitoring.screen | Boolean | ❌ | Αλήθεια εάν θέλετε να καταγράψετε την οθόνη του ερωτηθέντος |
analytics.device | Boolean | ❌ | Αλήθεια εάν θέλετε να καταγράψετε πληροφορίες για την εναγόμενη συσκευή |
analytics.ip | Boolean | ❌ | Αλήθεια εάν θέλετε να καταγράψετε τη δημόσια διεύθυνση IP του ερωτηθέντος |
analytics.focusing | Boolean | ❌ | Αλήθεια αν θέλετε να καταγράψετε και να σηματοδοτήσετε όταν ο ερωτώμενος χάνει την εστίαση στην οθόνη εξετάσεων |
restricted_commands | Array | ❌ | Αυτός ο πίνακας θα πρέπει να περιέχει τις εντολές που πρέπει να περιορίζονται όταν ο ερωτώμενος λαμβάνει τις εξετάσεις τους. 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: Αυτό θα πρέπει να απενεργοποιήσει όλα τα κλειδί συντόμευσης (π.χ. Arrowup, Arrowdown, Arrowleft, Arrowright, N, P, 1 - 9) sci_cal: Αυτό πρέπει να απενεργοποιήσει τον επιστημονικό αριθμομηχανή basic_cal: Αυτό πρέπει να απενεργοποιήσει τη βασική αριθμομηχανή |
result.availability | String | ✅ | Αυτό μπορεί να είναι οποιοδήποτε από τα παρακάτω: instant: Εάν θέλετε να είναι διαθέσιμο το αποτέλεσμα του ερωτηθέντος να είναι διαθέσιμο αμέσως manual: Εάν θέλετε να απελευθερώσετε το αποτέλεσμα του ερωτηθέντος με μη αυτόματο τρόπο off: Εάν δεν σκοπεύετε να απελευθερώσετε το αποτέλεσμα του ερωτηθέντος στην πλατφόρμα μας |
result.public | Boolean | ✅ | Αλήθεια αν θέλετε ό λοι οι ερωτώμενοι να δουν ο ένας τον άλλον βαθμολογίες |
result.viewableAns | Boolean | ✅ | Αλήθεια αν θέλετε ο ερωτώμενος να δει εκεί σημάδια και προσπάθειες |
respondant.enforceUser | Boolean | ✅ | ΕΠΙΛΟΓΗ ΣΥΝΔΕΣΗΣ Χρήστη για τους ερωτηθέντες. |
respondant.multipleUserAttempts | Boolean | ❌ | Ενεργοποιήστε πολλές προσπάθειες από τον ίδιο χρήστη. Προεπιλογή σε ψευδές. Σημείωση: Αυτή η τιμή θα αγνοηθεί εάν respondant.enforceUser είναι ψευδές |
respondant.privateExam | Boolean | ✅ | Είναι αλήθεια εάν θέλετε να ληφθούν αυτή η εξέταση μόνο από τους ερωτηθέντες που έχετε προσκαλέσει. |
respondant.multipleInvitationAttempts | Boolean | ❌ | Ενεργοποιήστε πολλαπλές προσπάθειες από τον ίδιο σύνδεσμο πρόσκλησης. Προεπιλογή σε ψευδές Σημείωση: Αυτή η τιμή θα αγνοηθεί εάν respondant.privateExam είναι ψευδές |
respondant.multipleDeviceAttempt | Boolean | ❌ | Ενεργοποιήστε πολλαπλές προσπάθειες από το ίδιο πρόγραμμα περιήγησης ή συσκευή. Προεπιλογή σε ψευδές |
respondant.resumable | Boolean | ❌ | Κάντε τις εξετάσεις επανειλημμένες όταν ο ερωτώμενος επαναφορτώνει τη σελίδα. Προεπιλογή σε ψευδές |
respondant.charge | Boolean | ❌ | Αποτελέσματα χρέωσης Το απαιτούμενο διακριτικό για τη λήψη αυτής της εξέτασης. Προεπιλογή σε ψευδές |
respondant.limit | Numer | ❌ | Αυτό θα πρέπει να είναι ένας θετικός ακέραιος αριθμός που αντιπροσωπεύει τον μέγιστο ερωτηθέντα που μπορεί να επιχειρήσει αυτήν την εξέταση |
redirectionLink | String | ❌ | Η παροχή αυτό θα ανακατευθύνει τον χρήστη στον καθορισμένο σύνδεσμο όταν ολοκληρωθεί η δοκιμή, με προσαρτημένη παράμετρο ερωτήματος respondent_id=unique_id. Για παράδειγμα, εάν παρέδωσες https://exam.feedback.stanford.com/respondent Ως σύνδεσμος ανακατεύθυνσης, ο ερωτώμενος θα ανακατευθύνεται https://exam.feedback.stanford.com/respondent?respondent_id=unique_id. όπου unique_id θα είναι το αναγνωριστικό του ερωτηθέντος. |
translation.enableSelection | Boolean | ❌ | Αλήθεια εάν θέλετε να ενεργοποιήσετε την επιλογή γλώσσας ή να χρησιμοποιήσετε την προεπιλεγμένη γλώσσα του συστήματος |
translation.entire | Boolean | ❌ | Αλήθεια αν θέλετε να μεταφράσετε ολόκληρο το κείμενο των εξετάσεων, συμπεριλαμβανομένων ερωτήσεων και επιλογών |
translation.langs | Array | ❌ | Αυτός ο πίνακας πρέπει να περιέχει το ISO 639-1 language codes στην οποία θέλετε να είναι διαθέσιμη η μετάφραση των εξετάσεων σας. Υποστηριζόμενες γλώσσες
|
welcomePage.validate | Boolean | ❌ | Αλήθεια αν θέλετε να επικυρώσετε τις τιμές πεδίου του welcomePage.content μέσω της διεύθυνσης WebHook σας. Προεπιλογή σε ψευδές. |
welcomePage.multipleAttempts | Boolean | ❌ | Είναι αλήθεια εάν θέλετε να επιτρέψετε πολλαπλές προσπάθειες των ίδιων τιμών πεδίου. Προεπιλογή στο False. |
welcomePage.content.type | String | ❌ | Παροχή περιεχομένου στο επάνω μέρος της σελίδας υποδοχής εξετάσεων Η τιμή μπορεί να είναι οποιοδήποτε από τα παρακάτω: text: καθιστά το κείμενο ή το περιεχόμενο HTML. input: Ενεργοποίηση πεδίου εισόδου, αντίστοιχο welcomePage.content.value θα χρησιμοποιηθεί ως σύμβολο κράτησης θέσης για το πεδίο εισόδου. |
thankYouPage | String | ❌ | Κείμενο ή περιεχόμενο HTML που εμφανίζεται στον εναγόμενο αφού ολοκληρώσει ή υποβάλλει τις εξετάσεις τους. |
courses.title | String | ✅ | Ο τίτλος του μαθήματος |
courses.shuffleQ | Boolean | ❌ | Αληθινή για να ανακατέψετε τις ερωτήσεις σε αυτήν την ενότητα |
courses.shuffleOption | Boolean | ❌ | Αληθινή για να ανακατέψετε τις επιλογές σε ερωτήσεις με radio or checkbox |
courses.limit | Integer | ❌ | Μια ολόκληρη θετική ακέραια τιμή που περιορίζει τον μέγιστο αριθμό ερωτήσεων που μπορεί να επιχειρήσει ο ερωτώμενος σε αυτό το μάθημα |
courses.questions.q | String | ✅ | μεμονωμένη ερώτηση σε κείμενο ή μορφή HTML. |
courses.questions.opt | Array | ❌ | Τις επιλογές της ερώτησης. Θα πρέπει να είναι μια σειρά από συμβολοσειρά, μπορεί να υποστηρίξει έως και 26 αντικείμενα. Αυτό πρέπει να παρέχεται μόνο εάν courses.questions.type είναι είτε "radio" ή "checkbox". |
courses.questions.ans | Array | ❌ | Η απάντηση στην ερώτηση.Αν courses.questions.type είναι είτε "radio" ή "checkbox", Αυτό θα πρέπει να είναι μια σειρά ακέραιων ως η θέση των σωστών επιλογών.Αλλιώς courses.questions.type είναι είτε "exact" ή "exact_and", τότε θα πρέπει να είναι μια σειρά από συμβολοσειρά. |
courses.questions.type | String | ✅ | Η τιμή μπορεί να είναι οποιοδήποτε από τα παρακάτω: radio: Κατάλληλο όταν η ερώτηση έχει επιλογές με μία απάντηση. checkbox: Κατάλληλο όταν η ερώτηση έχει επιλογές με πολλαπλή απάντηση. exact: Ελέγξτε ενάντια στην απόπειρα του ερωτηθέντος με τη σωστή απάντηση χρησιμοποιώντας το Bitwise ή. exact_and: Ελέγξτε την προσπάθεια του ερωτηθέντος με τη σωστή απάντηση χρησιμοποιώντας το Bitwise και. free: Κατάλληλο όταν η απάντηση στην ερώτηση είναι ένα δωρεάν κείμενο, όπως ένα δοκίμιο ή μια εξήγηση. Σημειώστε ότι αυτή η ερώτηση θα είναι σήμα από τον κινητήρα AI μας. |
courses.questions.points | Number | ❌ | Οι αριθμοί των σημείων που πρέπει να εκχωρηθούν σε αυτήν την ερώτηση. Προεπιλογή στο 1 |
courses.questions.exp | String | ❌ | Επεξήγηση για τη σωστή απάντηση στην ερώτηση. |
{ "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" }