Abstract
For forty years programming has been the foundation of introductory computer science. Despite exponential increases in computational power during this period, examples used in introductory courses have remained largely unchanged. The incredible growth in statistics courses at all levels, in contrast with the decline of students taking computer science courses, points to the potential for introducing computer science at many levels without emphasizing the process of programming: leverage the expertise and role-models provided by high school mathematics teachers by studying topics that arise from social networks and modeling to introduce computer science as an alternative to the traditional programming approach. This new approach may capture the interest of a broad population of students, crossing gender boundaries. We are developing modules that we hope will capture student interest and provide a compelling yet intellectually rich area of study. We plan to incorporate these modules into existing courses in math, statistics, and computer science at a wide variety of schools at all levels.
- http://apcentral.collegeboard.com, 2005.Google Scholar
- Albert-László Barabási. Linked: The New Science of Networks. Perseus Publishing, 2002.Google ScholarDigital Library
- Lenore Blum and Carol Frieze. Expanding the pipeline: In a more balanced computer science environment, similarity is the difference and computer science is the winner. CRA Newsletter, May 2005.Google Scholar
- Steve Borgatti. http://www.analytictech.com.Google Scholar
- Kathleen M. Carley. Casos. http://www.casos.cs.cmu.edu.Google Scholar
- Jonathon Cummings. NetVis module - dynamic visualization of social networks, 2005.Google Scholar
- Wanda P. Dann, Stephen Cooper, and Randy Pausch. Learning to Program with Alice. Prentice Hall, 2005. Google ScholarDigital Library
- Wouter de Nooy, Andrej Mrvar, and Vladimir Batagelj. Exploratory Social Network Analysis with Pajek. Cambridge University Press, 2005. Google ScholarDigital Library
- A. Fisher, J. Margolis, and F. Miller. Undergraduate women in computer science: Experience, motivation and culture. The Papers of the Twenty-Eighth SIGCSE Technical Symposium on Computer Science Education, 29(1):106--110, 1997. Google ScholarDigital Library
- Jim Foley. Computing, we have a problem: Message from the chair. CRA Newsletter, May 2005.Google Scholar
- Malcolm Gladwell. The Tipping Point. Little Brown, 2000.Google Scholar
- Mark Guzdial. A media computation course for non-majors. Proceedings of the ITiCSE Conference, 35(3):104--108, 2003. Google ScholarDigital Library
- Mark Guzdial. Introduction to Computing and Programming in Python: A Multimedia Approach. Pearson Prentice Hall, 2005. Google ScholarDigital Library
- Peter Henderson. Discrete mathematics as a precursor to programming. The Papers of the Twenty-First SIGCSE Technical Symposium on Computer Science Education, 22(1):17--21, 1990. Google ScholarDigital Library
- Lily Irani. A different voice: Exploring stanford computer science. Master's thesis, Stanford University, 2003.Google Scholar
- David Krackhardt. KrackPlot: a social network visualization program. http://www.andrew.cmu.edu/user/krack/krackplot/krackindex.html.Google Scholar
- M. Liu and L. Blanc. On the retentention of femail computer science students. The Papers of the Twenty-Seventh SIGCSE Technical Symposium on Computer Science Education, 28(1):32--36, 1996. Google ScholarDigital Library
- http://www.livejournal.com/stats.bml.Google Scholar
- David Lusseau and M.E.J. Newman. Identifying the role that individual animals play in their social network. Proceedings of the Royal Society Biology Letters, 2004.Google Scholar
- M. Margolis and A. Fisher. Unlocking the Clubhouse: Women in Computing. MIT Press, 2002.Google Scholar
- www.imediaconnection.com/content/5437.asp, April 07 2005.Google Scholar
- M.E.J. Newman. The structure of scientific collaboration networks. Proceedings of the National Academy of Science, 98(2):404--409, 2001.Google ScholarCross Ref
- M.E.J. Newman, S.H. Strogatz, and D.J. Watts. Random graphs with arbitrary degree distributions and their applications. Physical Review E, 64(026118), 2001.Google Scholar
- Peter Monge and Noshir Contractor. Theories of Communications Networks. Oxford University Press, 2003.Google Scholar
- Barbara Moskal, Deborah Lurie, and Stephen Cooper. Evaluating the effectiveness of a new instructinal approach. The Papers of the Thirty-fifth SIGCSE Technical Symposium on Computer Science Education, pages 75--79, 2004. Google ScholarDigital Library
- M.E.J. Newman. Scientific collaboration networks.i. network construction and fundamental results. Physical Review E, 64(016131), 2001.Google Scholar
- M.E.J. Newman. Scientific collaboration networks.ii. shortest paths, weighted networks, and centrality. Physical Review E, 64(016132), 2001.Google Scholar
- P. De Palma. Viewpoint: Why women avoid computer science. Communications of the ACM, 44(6):27--29, June 2001. Google ScholarDigital Library
- David M. Pennock, Gary W. Flake, Steve Lawrence, Eric J. Glover, and C. Lee Giles. Winner's don't take all: Characterizing the competition for links on the web. Proceedings of the National Academy of Science, 99(8):5207--5211, 2002.Google ScholarCross Ref
- Jörg Raab and H. Brinton Milward. Dark networks as problems. Journal of Public Administration Research and Theory, 13(4):413--439, 2003.Google ScholarCross Ref
- L. Rich, H. Perry, and M. Guzdial. A CS1 course designed to address interests of women. The Papers of the Thirty-Fifth SIGCSE Technical Symposium on Computer Science Education, 36(1):190--194, 2004. Google ScholarDigital Library
- Alexander Shapiro. Touchgraph. http://www.touchgraph.com.Google Scholar
- Bob Sullivan. Kids, blogs and too much information. MSNBC, April 29 2005. http://www.msnbc.msn.com/id/7668788.Google Scholar
- G.J. Teague and V.A. Clarke. Attracting women to tertiary computing courses: Two programs directed at secondary level. The Papers of the Twenty-Fourth SIGCSE Technical Symposium on Computer Science Education, 25(1):208--212, 1993. Google ScholarDigital Library
- Allen Tucker, editor. A Model Curriculum for K-12 Computer Science. CSTA/ACM, 2003. http://www.acm.org/education/k12/k12final1022.pdf.Google Scholar
- Stanley Wasserman and Katherine Faust. Social Network Analysis: Methods and Applications. Cambridge University Press, 1994.Google ScholarCross Ref
- Duncan Watts. Small Worlds. Princeton University Press, 1999.Google Scholar
- Duncan Watts. Six Degrees: The Science of a Connected Age. W.W. Norton, 2003.Google Scholar
Index Terms
- Social networks generate interest in computer science
Recommendations
Social networks generate interest in computer science
SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science educationFor forty years programming has been the foundation of introductory computer science. Despite exponential increases in computational power during this period, examples used in introductory courses have remained largely unchanged. The incredible growth ...
Benefits of Exposure Programs to K12 Student Interest in Computer Science: (Abstract Only)
SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science EducationThis lightning talk describes the benefits of exposing K12 students to Computer Science through short camp programs. The CS@SC Summer Camps (http://summercamps.usc.edu), founded jointly with the Institute for Education, provide girls, minorities, and ...
Computer Science Education in North-Rhine Westphalia, Germany—A Case Study
Special Issue II on Computer Science Education in K-12 SchoolsIn North-Rhine Westphalia, the most populated state in Germany, Computer Science (CS) has been taught in secondary schools since the early 1970s. This article provides an overview of the past and current situation of CS education in North-Rhine ...
Comments