Building a serious game to teach secure coding in introductory programming
构建一个严肃的游戏来教授入门编程中的安全编码
基本信息
- 批准号:1022557
- 负责人:
- 金额:$ 49.37万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2010
- 资助国家:美国
- 起止时间:2010-10-01 至 2015-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Computing - Other (35)This project is designing and building a serious game prototype for use in helping students to develop secure coding abilities, and is developing high-quality introductory computing laboratory exercises that incorporate game activities as part of laboratory assignments. A serious game has been chosen because the playing of a game allows students to explore topics more sophisticated than they would normally be able to program from scratch as part of an introductory programming class, and because many students enjoy playing video games. Increasingly, there is awareness that security needs to be considered as a design criterion for software development. Its introduction cannot be delayed until students are upperclassmen when they are taught a class in secure coding. Rather than introduce secure coding as a stand-alone topic into an already over-crowded introductory computing class, this project's vision is to integrate it into the laboratory exercises within the course, treating security as a context within which students learn traditional programming/problem solving components. The merits of this project are: 1) teaching beginning programmers about secure coding, and to develop a mechanism to have them programming securely from the start; 2) building a serious game to augment the teaching of secure coding practices and principles; 3) creating high-quality laboratory materials using the context of security as a means of teaching traditional object-oriented programming and problem solving topics; and 4) assessing the effectiveness of this game and these laboratory materials.This project works with two of the NSF Advanced Technological Education Centers, the Cybersecurity Education Consortium and the CyberWatch Center. These centers are piloting the materials and serving as dissemination vehicles. The results of this work are presented at the Colloquium for Information System Security Education, as well as at more traditional computing education conferences.
(35)本项目设计并构建了一个严肃的游戏原型,用于帮助学生开发安全编码能力,并开发了高质量的入门级计算实验室练习,将游戏活动作为实验室作业的一部分。之所以选择一款严肃的游戏,是因为玩游戏可以让学生探索更复杂的主题,而不是像入门编程课那样从头开始编程,而且许多学生喜欢玩电子游戏。越来越多的人意识到需要将安全性作为软件开发的设计标准来考虑。它的引入不能推迟到学生上高年级时,当他们被教授安全编码课程时。这个项目的愿景不是将安全编码作为一个独立的主题引入已经拥挤不堪的计算机入门课程,而是将其整合到课程中的实验练习中,将安全视为学生学习传统编程/解决问题组件的上下文。这个项目的优点是:1)教初级程序员安全编码,并开发一种机制,让他们从一开始就安全编程;2)建立一个严肃的游戏,以加强安全编码实践和原则的教学;3)利用安全背景创建高质量的实验室材料,作为传统面向对象编程和问题解决主题的教学手段;4)评估这个游戏和这些实验材料的有效性。该项目与两个NSF先进技术教育中心、网络安全教育联盟和网络观察中心合作。这些中心正在试用这些材料,并充当传播工具。这项工作的结果将在信息系统安全教育研讨会以及更传统的计算机教育会议上发表。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Nicoletta Adamo-Villani其他文献
Nicoletta Adamo-Villani的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Nicoletta Adamo-Villani', 18)}}的其他基金
Collaborative Research: Using Artificial Intelligence to Transform Online Video Lectures into Effective and Inclusive Agent-Based Presentations
协作研究:利用人工智能将在线视频讲座转变为有效且包容的基于代理的演示
- 批准号:
2201019 - 财政年份:2022
- 资助金额:
$ 49.37万 - 项目类别:
Standard Grant
Collaborative Research: Multimodal Affective Pedagogical Agents for Different Types of Learners
协作研究:针对不同类型学习者的多模式情感教学代理
- 批准号:
1821894 - 财政年份:2018
- 资助金额:
$ 49.37万 - 项目类别:
Standard Grant
相似海外基金
Building multisectoral capacity to plan for the development and evaluation of an interactive, inclusive and patient-centered knowledge transfer tool to reduce stigma around autism
建立多部门能力,规划开发和评估交互式、包容性和以患者为中心的知识转移工具,以减少自闭症的耻辱
- 批准号:
487939 - 财政年份:2023
- 资助金额:
$ 49.37万 - 项目类别:
Miscellaneous Programs
Enable self service 'Serious Learning Game' creation for A'levels an T'levels
为 Alevels 和 Tlevels 启用自助“严肃学习游戏”创建
- 批准号:
10070426 - 财政年份:2023
- 资助金额:
$ 49.37万 - 项目类别:
Collaborative R&D
Development of a serious game to measure physician implementation of trauma triage guidelines
开发一款严肃的游戏来衡量医生对创伤分类指南的执行情况
- 批准号:
10646651 - 财政年份:2023
- 资助金额:
$ 49.37万 - 项目类别:
Development of a serious game educational resource on chronic pelvic pain in gynecology for Canadian healthcare providers-in-training
为加拿大培训医疗保健提供者开发关于妇科慢性盆腔疼痛的严肃游戏教育资源
- 批准号:
472150 - 财政年份:2022
- 资助金额:
$ 49.37万 - 项目类别:
Fellowship Programs
A Serious Game to Teach Early School-Aged Children Blood Glucose Monitoring
教早期学龄儿童血糖监测的严肃游戏
- 批准号:
571894-2022 - 财政年份:2022
- 资助金额:
$ 49.37万 - 项目类别:
University Undergraduate Student Research Awards
Simulation for Environmental Exposure Education (S3E): A Serious Game Platform for Environmental Health Literacy
环境暴露教育模拟(S3E):环境健康素养的严肃游戏平台
- 批准号:
10524491 - 财政年份:2022
- 资助金额:
$ 49.37万 - 项目类别:
Efficacy of a self-advocacy serious game intervention for women with advanced cancer
自我倡导严肃游戏干预对晚期癌症女性的疗效
- 批准号:
10448501 - 财政年份:2021
- 资助金额:
$ 49.37万 - 项目类别:
Efficacy of a self-advocacy serious game intervention for women with advanced cancer
自我倡导严肃游戏干预对晚期癌症女性的疗效
- 批准号:
10705095 - 财政年份:2021
- 资助金额:
$ 49.37万 - 项目类别:
Efficacy of a self-advocacy serious game intervention for women with advanced cancer
自我倡导严肃游戏干预对晚期癌症女性的疗效
- 批准号:
10273535 - 财政年份:2021
- 资助金额:
$ 49.37万 - 项目类别:
Serious Coding: A Game Approach To Security For The New Code-Citizens
严肃的编码:新代码公民的安全游戏方法
- 批准号:
EP/T017511/1 - 财政年份:2020
- 资助金额:
$ 49.37万 - 项目类别:
Research Grant