我一直在使用datacamp,特别是datacamp-light,并且我希望任何阅读过Web的人都可以尝试测试他们对问题的解决方案,然后在遇到问题时检查该问题的可能解决方案卡住了。
为此,我found this带有“数据显示运行按钮属性”,如果我正确理解的话,该属性可以完成我需要做的事情。
问题是我不理解如何使用所说的“数据显示-运行-按钮属性”,而我所做的任何尝试对网络都没有影响。
假设我的代码如下。我无法使该选项起作用,因此该学生可以先运行并执行自己的代码,然后向其显示一个按钮,以便他们检查解决方案。
最后一点,我的意思是,我有一个使用<code data-type="sct"></code>
标签的选项,可以让学生检查解决方案。该选项的问题在于它不允许简单地运行THEIR解决方案:它会根据我可能编写的任何测试来检查他们的答案(但我没有时间编写足够健壮的测试以使该选项起作用)。
作为附加信息,我无法在任何地方看到此特定选项,并且我检查了他们的github,但对他们自己如何期望使用它的方式不够了解,所以迷路了。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Ejercicios Comprueba tus conocimientos</title>
<link rel='shortcut icon' type='image/x-icon' href='https://www.datacamp.com/assets/favicon.ico'/>
<style>
.exercise {
margin: 50px;
}
</style>
<script async src="https://cdn.datacamp.com/dcl-react-dev.js.gz"></script>
</head>
<body>
<div class="exercise">
<div class="title">
<h2>#Ejercicios de creacion de arrays</h2>
</div>
<div data-datacamp-exercise data-lang="python" data-height="350">
<code data-type="pre-exercise-code"># no pec</code>
<code data-type="sample-code">
import numpy as np
import pandas as pd
#Write a solution to the code here
</code>
<code data-type="solution">
import numpy as np
import pandas as pd
#Solution to the problem:
print(1)
</code>
<code data-show-run-button=""></code>
<code data-type="sct"></code>
<div data-type="data-show-run-button">
</div>
<div data-type="hint">
</div>
</div>
</div>