Teaching Public/Private Key Encryption to K-12 Students Yvon Feaster CPSC 624
WHY K-12 Computer Science (CS) is a relatively new discipline Growth of CS technology has greatly outpaced CS education in the United States (US) 10 th – 12 th grade students in SC = 138,910 [1] 209 students took AP exam for CS [2] Undergraduate enrollment fluctuating [3]
Outreach Programs Many universities offer CS outreach programs [4,5,6] Videos available that demonstrate ways to teach CS concept CS Unplugged [7] Public/Private Key Encryption
Public/Private Key Pendleton High School Project [8]
References: [1] counts/AverageDailyMembershipandAttendance.cfm [2] [3] CS_Degree_and_Enrollment_Trends_ pdf [4] [5] cs.illinois.edu/outreach [6] [7] [8] Feaster, Y., Segars, L., Wahba, S.K., Hallstrom, J.O., 2011, Teaching CS Unplugged in the high school (with limited success), In Proceedings of the 16 th conference on Innovation and technology in computer science education (ITiCSE’ 11). ACM,