Skip to content

Instantly share code, notes, and snippets.

@aqrojo
Created February 13, 2020 19:43
Show Gist options
  • Save aqrojo/60d3af02f2556a40852454552520d65f to your computer and use it in GitHub Desktop.
Save aqrojo/60d3af02f2556a40852454552520d65f to your computer and use it in GitHub Desktop.
// ejemplo de patrón: \\(\\sqrt{2}=1,4\\ \\text{e}\\ \\sqrt{3}=1,7\\)
const text = "{"title":"Example title","type":"mcq","data":{"options":[{"label":"<p class=\"text-justify\">adequado, com altura de 1,15 m.</p>\n","value":"0"},{"label":"<p class=\"text-justify\">adequado, com altura de 1,40 m.</p>\n","value":"1"},{"label":"<p class=\"text-justify\">inadequado, com altura de 1,40 m.</p>\n","value":"2"},{"label":"<p class=\"text-justify\">inadequado, com altura de 1,15 m.</p>\n","value":"3"},{"label":"<p class=\"text-justify\">inadequado, com altura de 58 cm.</p>\n","value":"4"}],"stimulus":"<p class=\"text-justify\">Uma lanchonete pretende comprar mesas para os clientes fazerem refeições rápidas, feitas em pé. Para tanto, o móvel deve ter altura entre 1 m e 1,20 m.</p>\n\n<p class=\"text-justify\">O modelo que mais agradou aos administradores da lanchonete foi o representado a seguir, composto por dois tetraedros regulares alinhados, de modo que suas alturas sejam parte de uma mesma linha reta.</p>\n\n<p class=\"text-justify\"><img alt=\"Imagem não carregada\" class=\"lrn-image-center\" height=\"441\" src=\"./assets/img/graphic.png\" width=\"186\"></p>\n\n<p class=\"text-justify\">Como o catálogo da peça especifica apenas 70 cm para a aresta de cada tetraedro, com relação à altura desejada, esse modelo é avaliado como <img src=\"https://chart.apis.google.com/chart?cht=tx&chl=frac%7Bs%5E2%5C%20-7s%2B12%7D%7B%5Cleft(s-1%5Cright).%5Cleft(s-4%5Cright).%5Cleft(s-5%5Cright)%7D\" alt=\"\" />(Dados:&nbsp;\\(\\sqrt{2}=1,4\\ \\text{e}\\ \\sqrt{3}=1,7\\))</p>\n","type":"mcq","validation":{"scoring_type":"exactMatch","valid_response":{"score":1,"value":["0"]},"penalty":0,"min_score_if_attempted":0,"automarkable":true,"alt_responses":[]},"is_math":true,"metadata":{"sample_answer":"<p class=\"text-justify\">Seja o triângulo retângulo formado pelo apótema da face lateral como hipotenusa e a altura <em>h</em> como cateto, que possui uma das extremidades no baricentro da base; o outro cateto mede&nbsp;\\(\\frac{1}{3}\\)&nbsp;do apótema, já que todas as faces são triângulos equiláteros.&nbsp;</p>\n\n<p class=\"text-justify\"><img alt=\"Imagem não carregada\" class=\"lrn-image-center\" height=\"266\" src=\"assets/1e94324bccfc018f761167f3f8c2e666.PNG\" width=\"228\"></p>\n\n<p class=\"text-justify\">Se a aresta mede 70 cm, o apótema medirá&nbsp;\\(a_p=\\frac{70\\sqrt{3}}{2}\\).</p>\n\n<p class=\"text-justify\">Pelo teorema de Pitágoras, temos:</p>\n\n<p class=\"text-justify\">\\(\\left(\\frac{70\\sqrt{3}}{2}\\right)^2=h^2+\\left(\\frac{1}{3}\\cdot\\frac{70\\sqrt{3}}{2}\\right)^2\\ \\Rightarrow\\ \\frac{\\left(4900\\cdot9\\right)-4900}{12}\\ \\Rightarrow\\ h^2=4900\\cdot\\frac{8}{12}\\ \\Rightarrow\\ h=70\\cdot\\frac{\\sqrt{2}}{\\sqrt{3}}=57,6\\)</p>\n\n<p class=\"text-justify\">Então, a altura total da mesa será:</p>\n\n<p class=\"text-justify\">2 ? 57,6 cm = 115,2 cm = 1,15 m<br>\n&nbsp;</p>\n"},"ui_style":{"type":"horizontal"},"shuffle_options":true},"metadata":{"name":"Multiple choice – multiple response"},"reference":"d6c575de-8bf6-403e-932b-56e95b528f55"}"
const regex = /\\(\\)?\(.+(\\)?\\\)/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment