Effective Learning of Cybersecurity Concepts with Model- Eliciting Activities

被引:0
|
作者
Earwood, Brandon [1 ]
Yang, Jeong [1 ]
Kim, Young Rae [2 ]
机构
[1] Texas A&M Univ, Dept Comp & Cyber Secur, San Antonio, TX 78224 USA
[2] Texas A&M Univ, Dept Curriculum & Instruct, San Antonio, TX USA
基金
美国国家科学基金会;
关键词
cybersecurity; cybersecurity education; computer science education; model-eliciting activity; MEA; cipher; !text type='Java']Java[!/text; CS2; defensive programming;
D O I
10.1109/TALE52509.2021.9678713
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As security is a crucial aspect in the process of developing software systems, software engineers must have a strong understanding of security concepts for an application being developed and tested. There has been a growing demand for these skills to be taught on all knowledge levels in computing courses. This paper builds on a study related to a series of security modules designed to meet that demand for teaching security concepts to students in computer science courses. Six small lessons in three security modules are implemented into a CS2 course, and the outcomes of this implementation are assessed. Each concept in the modules is broken up into a general description of the security problem, sample code written in Java, and sample code of the solution. Along with the security modules, an open-ended, problem-solving Model-Eliciting Activity (MEA) was developed as a project for students to demonstrate an understanding of the security concepts. Experimental studies were conducted to investigate the teaching effectiveness of implementing cyber security modules with the MEA project and students' experiences in conceptual modeling tasks in problem solving. After implementing the security modules with the MEA, students showed a good understanding of cyber security concepts, and the instructor's beliefs about teaching shifted from teacher-centered to student-centered. 41.7% of the developed solutions from the MEA groups showed a sufficient degree of creativity, and 58.3% of the solutions seemed suitable for real-world implementation. The initial activities leading to student developed solutions effectively prepared students within the scope of the course, but additional discussion and resources may be necessary to expand on creativity and practicality.
引用
收藏
页码:661 / 667
页数:7
相关论文
共 50 条
  • [1] Effective Learning of Cybersecurity Concepts with Model-Eliciting Activities
    Earwood, Brandon
    Yang, Jeong
    Kim, Young Rae
    [J]. 2021, Institute of Electrical and Electronics Engineers Inc. : 661 - 667
  • [2] CCLI: MODEL ELICITING ACTIVITIES: EXPERIMENTS AND MIXED METHODS TO ASSESS STUDENT LEARNING
    Shuman, Larry J.
    Besterfield-Sacre, Mary E.
    Yildirim, Tuba Pinar
    Bursic, Karen M.
    Vidic, Natasa
    [J]. 2011 ASEE ANNUAL CONFERENCE & EXPOSITION, 2011,
  • [3] THERMODYNAMIC CONCEPTS IN A MODEL-ELICITING ACTIVITY
    Waanders, Paul Nicholas van Bloemen
    Kean, Andrew
    Self, Brian P.
    [J]. 2011 ASEE ANNUAL CONFERENCE & EXPOSITION, 2011,
  • [4] Federated Learning for Cybersecurity: Concepts, Challenges, and Future Directions
    Alazab, Mamoun
    Priya, Swarna R. M.
    Parimala, M.
    Maddikunta, Praveen Kumar Reddy
    Gadekallu, Thippa Reddy
    Quoc-Viet Pham
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (05) : 3501 - 3509
  • [5] Interactive Environment for Effective Cybersecurity Teaching and Learning
    Lazarov, Willi
    Stodulka, Tomas
    Schafeitel-Tahtinen, Tiina
    Helenius, Marko
    Martinasek, Zdenek
    [J]. 18TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY & SECURITY, ARES 2023, 2023,
  • [6] The Effectiveness of Learning Device With Model Eliciting Activities (MEAS) to Improve Critical Thinking Ability
    Mulia, Utari Oriyenta
    Fauzan, Ahmad
    Irwan
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON MATHEMATICS AND MATHEMATICS EDUCATION 2018 (ICM2E 2018), 2018, 235 : 299 - 301
  • [7] MODEL ELICITING ACTIVITIES FOR PROMOTING FRACTIONS' UTILIZING
    Shahbari, Juhaina Awawdeh
    Daher, Wajeeh
    [J]. TASKS AND TOOLS IN ELEMENTARY MATHEMATICS, 2013, : 298 - 305
  • [8] Investigating design, implementation and evaluation process of the model eliciting activities: the perspective of model eliciting principles
    Sener, Zehra Taspinar
    Dede, Yuksel
    [J]. IRISH EDUCATIONAL STUDIES, 2024, 43 (03) : 459 - 480
  • [9] Assessing Cybersecurity Problem-Solving Skills and Creativity of Engineering Students Through Model-Eliciting Activities Using an Analytic Rubric
    Kim, Young Rae
    Yang, Jeong
    Lee, Young
    Earwood, Brandon
    [J]. IEEE ACCESS, 2024, 12 : 5743 - 5759
  • [10] Program Wars A Card Game for Learning Programming and Cybersecurity Concepts
    Anvik, John
    Cote, Vincent
    Riehl, Jace
    [J]. SIGCSE '19: PROCEEDINGS OF THE 50TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2019, : 393 - 399