{"id":643,"date":"2017-09-04T18:01:05","date_gmt":"2017-09-04T18:01:05","guid":{"rendered":"https:\/\/evalart.com\/?post_type=ufaq&#038;p=643"},"modified":"2020-09-30T01:32:07","modified_gmt":"2020-09-30T01:32:07","slug":"programming-question-builder-tool","status":"publish","type":"ufaq","link":"https:\/\/evalart.com\/en\/blog\/ufaqs\/programming-question-builder-tool\/","title":{"rendered":"Programming Question Builder Tool"},"content":{"rendered":"<style>.ewd-ufaq-post-margin-symbol { border-width: 1px !important; }.ewd-ufaq-faq-title .ewd-ufaq-post-margin-symbol span { font-size: 20px !important; }div.ewd-ufaq-faq-post p { margin: 0 4cm 0 1cm !important; }div.ewd-ufaq-faq-post p {\r\n  margin: 0 0 15px !important;\r\n}\r\n\r\n.np-pricing-ufaqs-container #ewd-ufaq-faq-list {\r\n    background-color: #ffffff;\r\n    border-radius: 16px;\r\n    border: 1px solid #E3E7ED;\r\n    padding: 0;\r\n}\r\n\r\n.np-pricing-ufaqs-container .ewd-ufaq-faq-div {\r\n    border: none !important;\r\n}\r\n\r\n.np-pricing-ufaqs-container .ewd-ufaq-faq-title-text h4 {\r\n    color: #222222CC;\r\n    font-size: 18px;\r\n    font-weight: 500;\r\n    line-height: 100%\r\n}\r\n\r\n.np-pricing-ufaqs-container .ewd-ufaq-faq-body p {\r\n    color: #77787B;\r\n    font-size: 16px;\r\n    font-weight: 400;\r\n    line-height: 20px;\r\n}\r\n\r\n.np-pricing-ufaqs-container .ewd-ufaq-faq-category-title {\r\n    display: none;\r\n}\r\n\r\n.np-pricing-ufaqs-container .ewd-ufaq-faq-category-inner {\r\n    margin: 0;\r\n}\r\n\r\n.np-pricing-ufaqs-container .ewd-ufaq-faq-category-inner .ewd-ufaq-faq-div {\r\n    border-bottom: 1px solid #E3E7ED !important;\r\n    padding: 1.5rem !important;\r\n}\r\n\r\n.np-pricing-ufaqs-container .ewd-ufaq-faq-category-inner .ewd-ufaq-faq-div:last-child {\r\n    border-bottom: none !important;\r\n}\r\n\r\n.np-pricing-ufaqs-container .ewd-ufaq-faq-category {\r\n    margin: 0px;\r\n}<\/style><div  class=\"ewd-ufaq-faq-list ewd-ufaq-page-type-load_more ewd-ufaq-category-tabs-\" id='ewd-ufaq-faq-list'>\n\n\t<input type='hidden' name='show_on_load' value='' id='ewd-ufaq-show-on-load' \/>\n<input type='hidden' name='include_category' value='' id='ewd-ufaq-include-category' \/>\n<input type='hidden' name='exclude_category' value='' id='ewd-ufaq-exclude-category' \/>\n<input type='hidden' name='orderby' value='date' id='ewd-ufaq-orderby' \/>\n<input type='hidden' name='order' value='asc' id='ewd-ufaq-order' \/>\n<input type='hidden' name='post_count' value='-1' id='ewd-ufaq-post-count' \/>\n<input type='hidden' name='current_url' value='\/en\/wp-json\/wp\/v2\/ufaq\/643' id='ewd-ufaq-current-url' \/>\n\t\n\t\n\t<div class='ewd-ufaq-faqs'>\n\n\t\t<div  class=\"ewd-ufaq-faq-div ewd-ufaq-faq-column-count-one ewd-ufaq-faq-responsive-columns- ewd-ufaq-faq-display-style-one ewd-ufaq-can-be-toggled\" id='ewd-ufaq-post-643-BwfTa0jtzb' data-post_id='643'>\n\n\t\t\n\t<div class='ewd-ufaq-faq-title ewd-ufaq-faq-toggle'>\n\t\n\t<a class='ewd-ufaq-post-margin'  href='#' role=\"button\">\n\n\t\t<div class='ewd-ufaq-post-margin-symbol ewd-ufaq-square'>\n\t\t\t<span >A<\/span>\n\t\t<\/div>\n\n\t\t<div class='ewd-ufaq-faq-title-text'>\n\n\t\t\t<h4>\n\t\t\t\tProgramming Question Builder Tool\t\t\t<\/h4>\n\n\t\t<\/div>\n\n\t\t<div class='ewd-ufaq-clear'><\/div>\n\n\t<\/a>\n\t\n<\/div>\n\t\n\t<div class='ewd-ufaq-faq-body' >\n\n\t\t\n\t\t\t\n\t\t\n\t\t\t<div class='ewd-ufaq-post-margin ewd-ufaq-faq-post'>\n\t<p>Programming questions are created in the same way as the other types of questions, but there is a specific tool to create programming questions.<\/p>\n<p>To access this tool go to the &#8220;Tools&#8221; menu and select &#8220;Programming Question Builder&#8221;.<\/p>\n<p>After loading the question, the corresponding information will be displayed. On the right side there is an editor, which allows you to test how the question would evaluate an answer. On the left side are the conditions (validation scenarios) to validate the question; there are two sections. The first one \u00a0is used to validate the question when the candidate is responding and the second one is used to validate and determine the score of the question. This is to prevent the candidate from entering a trivial answer such as &#8220;Print 5&#8221; instead of an algorithm to solve the question\u00b4s problem. This is why it is normal to include a predefined code, one to validate the answer during the exam and another to assign the score (with different values) so that the candidate cannot enter a trivial response without the corresponding logic.<\/p>\n<p>Both for the validation during the exam and for the score it is necessary to enter the expected value. This can be entered directly or you can write a program to test the question and then copy the output of it to the answer section. You can run your program with any of the conditions by clicking on the Run button. The conditions used to validate the program are weighted, as it is possible to place several different conditions, each with a different weight which indicates how much this condition weighs and is used to calculate the score obtained by the candidate for the question.<\/p>\n<p>Finally, for questions that can measure the performance of the code, you can indicate the ranges and the weight of performance in the question&#8217;s score. The validation scenarios will be used to measure the performance that must be scored. Currently, only the questions that use the TLang module allow you to measure the performance.<\/p>\n<\/div>\n\t\t\n\t\t\t<div class='ewd-ufaq-faq-custom-fields'>\n\n\t\n<\/div>\n\t\t\n\t\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\t\n\t\t\n\t<\/div>\n\n<\/div>\n\t<\/div>\n\n\t\n<\/div>","protected":false},"excerpt":{"rendered":"<p>A Programming Question Builder Tool Programming questions are created in the same way as the other types of questions, but there is a specific tool to create programming questions. To access this tool go to the &#8220;Tools&#8221; menu and select &#8220;Programming Question Builder&#8221;. After loading the question, the corresponding information will be displayed. On the [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"template":"","ufaq-category":[36],"ufaq-tag":[],"class_list":["post-643","ufaq","type-ufaq","status-publish","hentry","ufaq-category-c-questions"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Programming Question Builder Tool - Evalart<\/title>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[:en]Programming Question Builder Tool[:es]Herramienta para Preguntas de Programaci\u00f3n[:] - Evalart\" \/>\n<meta property=\"og:description\" content=\"A Programming Question Builder Tool Programming questions are created in the same way as the other types of questions, but there is a specific tool to create programming questions. To access this tool go to the &#8220;Tools&#8221; menu and select &#8220;Programming Question Builder&#8221;. After loading the question, the corresponding information will be displayed. On the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/evalart.com\/es\/blog\/ufaqs\/programming-question-builder-tool\/\" \/>\n<meta property=\"og:site_name\" content=\"Evalart\" \/>\n<meta property=\"article:modified_time\" content=\"2020-09-30T01:32:07+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/evalart.com\/es\/blog\/ufaqs\/programming-question-builder-tool\/\",\"url\":\"https:\/\/evalart.com\/es\/blog\/ufaqs\/programming-question-builder-tool\/\",\"name\":\"[:en]Programming Question Builder Tool[:es]Herramienta para Preguntas de Programaci\u00f3n[:] - Evalart\",\"isPartOf\":{\"@id\":\"https:\/\/evalart.com\/pb\/#website\"},\"datePublished\":\"2017-09-04T18:01:05+00:00\",\"dateModified\":\"2020-09-30T01:32:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/evalart.com\/es\/blog\/ufaqs\/programming-question-builder-tool\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/evalart.com\/es\/blog\/ufaqs\/programming-question-builder-tool\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/evalart.com\/es\/blog\/ufaqs\/programming-question-builder-tool\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/evalart.com\/pb\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FAQs\",\"item\":\"https:\/\/evalart.com\/en\/blog\/ufaqs\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Herramienta para Preguntas de Programaci\u00f3n\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/evalart.com\/pb\/#website\",\"url\":\"https:\/\/evalart.com\/pb\/\",\"name\":\"Evalart\",\"description\":\"Skills Assessment Platform for your Recruiting Process\",\"publisher\":{\"@id\":\"https:\/\/evalart.com\/pb\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/evalart.com\/pb\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/evalart.com\/pb\/#organization\",\"name\":\"Evalart\",\"url\":\"https:\/\/evalart.com\/pb\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/evalart.com\/pb\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/evalart.com\/wp-content\/uploads\/2024\/03\/evalart-logo.svg\",\"contentUrl\":\"https:\/\/evalart.com\/wp-content\/uploads\/2024\/03\/evalart-logo.svg\",\"caption\":\"Evalart\"},\"image\":{\"@id\":\"https:\/\/evalart.com\/pb\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[:en]Programming Question Builder Tool[:es]Herramienta para Preguntas de Programaci\u00f3n[:] - Evalart","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"[:en]Programming Question Builder Tool[:es]Herramienta para Preguntas de Programaci\u00f3n[:] - Evalart","og_description":"A Programming Question Builder Tool Programming questions are created in the same way as the other types of questions, but there is a specific tool to create programming questions. To access this tool go to the &#8220;Tools&#8221; menu and select &#8220;Programming Question Builder&#8221;. After loading the question, the corresponding information will be displayed. On the [&hellip;]","og_url":"https:\/\/evalart.com\/es\/blog\/ufaqs\/programming-question-builder-tool\/","og_site_name":"Evalart","article_modified_time":"2020-09-30T01:32:07+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/evalart.com\/es\/blog\/ufaqs\/programming-question-builder-tool\/","url":"https:\/\/evalart.com\/es\/blog\/ufaqs\/programming-question-builder-tool\/","name":"[:en]Programming Question Builder Tool[:es]Herramienta para Preguntas de Programaci\u00f3n[:] - Evalart","isPartOf":{"@id":"https:\/\/evalart.com\/pb\/#website"},"datePublished":"2017-09-04T18:01:05+00:00","dateModified":"2020-09-30T01:32:07+00:00","breadcrumb":{"@id":"https:\/\/evalart.com\/es\/blog\/ufaqs\/programming-question-builder-tool\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/evalart.com\/es\/blog\/ufaqs\/programming-question-builder-tool\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/evalart.com\/es\/blog\/ufaqs\/programming-question-builder-tool\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/evalart.com\/pb\/"},{"@type":"ListItem","position":2,"name":"FAQs","item":"https:\/\/evalart.com\/en\/blog\/ufaqs\/"},{"@type":"ListItem","position":3,"name":"Herramienta para Preguntas de Programaci\u00f3n"}]},{"@type":"WebSite","@id":"https:\/\/evalart.com\/pb\/#website","url":"https:\/\/evalart.com\/pb\/","name":"Evalart","description":"Skills Assessment Platform for your Recruiting Process","publisher":{"@id":"https:\/\/evalart.com\/pb\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/evalart.com\/pb\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/evalart.com\/pb\/#organization","name":"Evalart","url":"https:\/\/evalart.com\/pb\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/evalart.com\/pb\/#\/schema\/logo\/image\/","url":"https:\/\/evalart.com\/wp-content\/uploads\/2024\/03\/evalart-logo.svg","contentUrl":"https:\/\/evalart.com\/wp-content\/uploads\/2024\/03\/evalart-logo.svg","caption":"Evalart"},"image":{"@id":"https:\/\/evalart.com\/pb\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/evalart.com\/en\/wp-json\/wp\/v2\/ufaq\/643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/evalart.com\/en\/wp-json\/wp\/v2\/ufaq"}],"about":[{"href":"https:\/\/evalart.com\/en\/wp-json\/wp\/v2\/types\/ufaq"}],"author":[{"embeddable":true,"href":"https:\/\/evalart.com\/en\/wp-json\/wp\/v2\/users\/5"}],"wp:attachment":[{"href":"https:\/\/evalart.com\/en\/wp-json\/wp\/v2\/media?parent=643"}],"wp:term":[{"taxonomy":"ufaq-category","embeddable":true,"href":"https:\/\/evalart.com\/en\/wp-json\/wp\/v2\/ufaq-category?post=643"},{"taxonomy":"ufaq-tag","embeddable":true,"href":"https:\/\/evalart.com\/en\/wp-json\/wp\/v2\/ufaq-tag?post=643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}