Learning Principles and the Secure Programming Clinic

Learning Principles and the Secure Programming Clinic
复制标题

学习原则和安全编程诊所

DOI:
--
复制
发表时间:
2019
期刊:
WISE
影响因子:
--
通讯作者:
Minghua Zhu
Minghua Zhu
中科院分区:
--
文献类型:
--
作者:
M. Bishop;Melissa Dark;L. Futcher;J. V. Niekerk;I. Ngambeki;Somdutta Bose;Minghua Zhu

文献摘要

被引文献

相似文献

一些学术机构已经开设了一个关于健壮和安全编程的诊所。每次诊所运行时,它都与一个特定的类相关联。使用课前和课后评估工具,很明显,安全编程诊所对学生对安全编程的理解的影响总体上是积极的。但是,在某些情况下,诊所没有得到充分利用,在其他情况下,诊所不能在其他机构开办。本文的目的是根据五个基本的学习原则来检查诊所的结构,并提供关于诊所何时不能提高学生的理解,以及何时可以提高学生理解的信息。我们通过检查安全编程诊所的一个实例来验证这一点,并展示学习原则如何解释学生成绩的提高或缺乏。由此,我们得出结论,如何使临床更有效,什么时候会无效。
Several academic institutions have run a clinic on robust and secure programming. Each time a clinic was run, it was associated with a specific class. Using pre- and post-class evaluation instruments, it is clear that the effect of the secure programming clinic on students’ understanding of secure programming was generally positive. However, in some instances the clinic was underutilized, and in other cases it could not be run at other institutions. The goal of this paper is to examine the structure of the clinic in light of five basic learning principles, and provide information about when a clinic will not improve students’ understanding, and when it will. We validate this by examining an instance of the secure programming clinic, and show how the learning principles explain the improvement in student grades, or lack thereof. From this, we draw conclusions about ways to make the clinic more effective, and when it will not be effective.