The Cyber Innovation Center's Cyber Science curriculum is an interdisciplinary approach to educate high school students to become better cyber-citizens. Through Cyber Science, students learn applicable fundamental concepts from political sciences, history, and law as well as science, technology, engineering, and mathematics (STEM) disciplines as they relate to cyber. In particular, the curriculum includes basic programming and structures; advanced computer science topics; and the concepts of security and privacy in relation to cyberspace. The project-driven nature of the curriculum enables students to refine their computational problem-solving abilities through challenging and engaging programming problems. Mirroring the engineering design process, the Cyber Science curriculum introduces an iterative software development process to give students a structured procedure to approach and solve programming problems. This work in progress will address the purpose for developing the Programming Design Process (PDP), define the model used to create the process, and provide an example of a programming problem guided by the PDP.
[1]
Galen E. Turner,et al.
Cyber Science - Interdisciplinary Approach to Cyber Studies
,
2013
.
[2]
Anthony Joseph,et al.
Piloting a New Curriculum: A View from the Trenches
,
2013
.
[3]
Galen E. Turner,et al.
AC 2012-4434: USING CYBER DISCOVERY TO ASSESS CHANGE IN STUDENT STEM-RELATED ATTITUDES
,
2012
.
[4]
C. Brett Lockard,et al.
Occupational Employment Projections to 2020
,
2012
.
[5]
Eugene F. Brown,et al.
K-12 Engineering Education: Priorities, Research Themes, and Challenges
,
2012
.
[6]
Krystal Corbett,et al.
STEM Explore, Discover, Apply - Elective courses that use the engineering design process to foster excitement for STEM in middle school students
,
2013,
2013 IEEE Frontiers in Education Conference (FIE).
[7]
Tapio Salakoski,et al.
Why complicate things?: introducing programming in high school using Python
,
2006
.