Developing and evaluating cybersecurity competencies for students in computing programs.
Abdullah AlammariOsama SohaibSayed YounesPublished in: PeerJ Comput. Sci. (2022)
Keyphrases
- programming exercises
- programming education
- learning experience
- student learning
- e learning
- learning environment
- undergraduate engineering
- learning objectives
- learning outcomes
- learning activities
- distance learning
- learning styles
- distance education
- computer programs
- tutoring system
- high school students
- university students
- learning process
- collaborative learning
- national science foundation
- intelligent tutoring systems
- control group
- undergraduate students
- computer science students
- novice programmers
- programming course
- automatic assessment
- programming environments
- helping students
- computer programming
- online course
- high school
- higher education
- education programs
- knowledge management
- programming skills
- computer science
- students learning
- computer software
- programming environment
- object oriented programming
- college students
- problem based learning
- online learning
- project management