面向 K-12 教育的视觉密码学课程设计
密码学与安全
2023-02-24 v1
摘要
我们利用 Scratch 编程平台设计并开发了一套简单、直观且具叙事性的 K-12 网络安全课程,用于演示和教授保密性、完整性保护和认证等基础网络安全概念。该视觉课程模拟了用户与银行进行银行交易以及攻击者试图攻击该交易的真实场景。我们设计了六个视觉场景:课程首先向学生介绍三个视觉场景,演示当系统未集成保密性、完整性保护和认证等概念时存在的攻击;随后引入三个视觉场景,在攻击基础上演示并教授如何利用这些基础概念进行防御。我们通过一项针对 18 名初高中学生的研究对课程进行了评估。为评估学生对这些概念的理解,我们分发了一份技术问卷,学生对所演示概念相关问题的总体平均答对率为 9.28(满分 10 分)。此外,问卷结果显示,66.7% 的学生认为该系统极易使用和理解,其余 27.8% 认为其易于使用和理解。
引用
@article{arxiv.2302.11655,
title = {Designing a Visual Cryptography Curriculum for K-12 Education},
author = {Pranathi Rayavaram and Sreekriti Sista and Ashwin Jagadeesha and Justin Marwad and Nathan Percival and Sashank Narain and Claire Seungeun Lee},
journal= {arXiv preprint arXiv:2302.11655},
year = {2023}
}