铁杉项目的Berlin算术测试
hemlock-berlin的Python项目详细描述
柏林铁杉
铁杉柏林是一个铁杉扩展,允许您添加柏林计算测试铁杉项目。在
安装
使用hemlock CLI(推荐):
$ hlk install hemlock-berlin
使用pip:
^{pr2}$快速启动
这个例子展示了如何在铁杉调查中添加适应性柏林算术测验,并向他/她显示参与者的分数。在
在survey.py
中:
fromflask_loginimportcurrent_userfromhemlockimportBranch,Page,Label,routefromhemlock_berlinimportberlin@route('/survey')defstart():returnBranch(berlin(),Page(Label(compile=display_score),terminal=True))defdisplay_score(label):label.label='<p>Berlin score: {}</p>'.format(current_user.g['BerlinScore'])
app.py
是铁杉模板的标准。在
使用hemlock命令行界面运行应用程序:
hlk serve
或者使用python:
python app.py
引文
@software{bowen2020hemlock-berlin,
author = {Dillon Bowen},
title = {Hemlock-Berlin},
url = {https://dsbowen.github.io/hemlock-berlin/},
date = {2020-10-05},
}
@article{cokely2012measuring,
title={Measuring risk literacy: The Berlin numeracy test.},
author={Cokely, Edward T and Galesic, Mirta and Schulz, Eric and Ghazal, Saima and Garcia-Retamero, Rocio},
journal={Judgment and Decision making},
year={2012},
publisher={Society for Judgment and Decision Making}
}
许可证
用户必须在使用它的任何出版物中引用此软件包。在
它是由麻省理工学院License授权的。在
- 项目
标签: