10.1145/1953163.1953217acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

Analysis of a CS1 approach for attracting diverse and inexperienced students to computing majors

Online:09 March 2011Publication History

ABSTRACT

An effective CS1 approach has been developed for encouraging diverse students without prior computer science experiences to select computing majors. Separation of CS1 sections by prior experience level concentrates diverse students in the inexperienced section. Within that section we use several techniques to increase student comprehension and participation, including an integrated lecture/lab, many small examples and assignments, student participation, etc. We discuss the approach and evaluate its performance over a four-year time period.

References

  1. Astin, A. W., & Astin, H. S. (1992). Undergraduate Science Education: The Impact of Different College Environments on the Educational Pipeline in the Sciences, ED36240. UCLA.Google ScholarGoogle Scholar
  2. Bair, B. A., Bhatt, P., Marcus, M., & Valli, M. (2003). Gendered Perceptions of Programming as a Career. 4/25/2004, www.cse.ohio-state.edu/~bbair/WIC.Google ScholarGoogle Scholar
  3. Barker, L. J., and Garvin-Doxas, K. (2004). Making visible the behaviors that influence learning environment. Computer Science Education, 14(2).Google ScholarGoogle Scholar
  4. Cohoon, J. M., and Aspray W, J. (eds) (2006). Women and Information Technology, MIT Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Cohoon, J. M., Gonsoulin, M., & Layman, J. (2004). Mentoring Computer Science Undergraduates. Human Perspectives in The Internet Society: Culture, Psychology, and Gender. WIT Press.Google ScholarGoogle Scholar
  6. Cohoon, J.P. (2007), An Introductory Course Format for Promoting Diversity and Retention, SIGCSE Technical Symposium, Kentucky, 395--39. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Computing Research Association, http://www.cra.org.Google ScholarGoogle Scholar
  8. Gürer, D. and Camp, T. (2002). An ACM-W literature review on women in computing. SIGCSE Bull. 34, 121--127. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Rich, L., H. Perry, M. Guzdial. (2005) A CS1 Course Designed to Address Interests of Women, Technical Symposium on Computer Science Education, 190--194. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Jamieson, L. (1991, May 2001). Women, Engineering, and Community. Computing Research News, p. 2 and 16.Google ScholarGoogle Scholar
  11. Katz, S., Aronis, J., Allbritton, D., Wilson, C., and Soffa, M. L. (2003). A study to identify predictors of achievement in an introductory computer science course. SIGMIS Conference on Computer Personnel, Philadelphia, 157--161. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Lips, H. M. (2004). The Gender Gap in Possible Selves: Divergence of Academic Self-Views Among High School and University Students. Sex Roles, 40, 357--371.Google ScholarGoogle ScholarCross RefCross Ref
  13. Margolis, J., & Fisher, A. (2001). Unlocking the Clubhouse: Women in Computing. Cambridge, MA: MIT Press.Google ScholarGoogle Scholar
  14. Nagappan, N., Williams, L., Ferzli, M., Wiebe, E., Yang, K., Miller, C., and Balik, S. 2003. Improving the CS1 experience with pair programming, SIGCSE Technical Symposium on Computer Science Education, Reno, Nevada, USA, 19--23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. McDowell, C., Werner, L., Bullock, H. E., and Fernald, J. 2006. Pair programming improves student retention, confidence, and program quality. CACM 49, 8, 90--9. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Potosky, D. (2002). A field study of computer efficacy beliefs as an outcome of training: the role of computer playfulness, computer knowledge, and performance during training. Computers in Human Behavior, 18(3), 241--255.Google ScholarGoogle ScholarCross RefCross Ref
  17. Prey, J. C., Cohoon, J. P., and Fife, G. (1994). Software Engineering Beginning in the First Computer Science Course. Software Engineering Education, 359--374. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Strenta, A. C., Elliott, R., Adair, R., Matier, M., & Scott, J. (1994). Choosing and Leaving Science in Highly Selective Institutions. Research in Higher Education, 35(5), 513--547.Google ScholarGoogle ScholarCross RefCross Ref
  19. Turkle, S., Papert, S. (1990). Epistemological Pluralism - Styles & Voices within the Computer Culture. Signs, 128--57.Google ScholarGoogle Scholar
  20. U.S. Department of Labor, Bureau of Labor Statistics (2006), http://nces.ed.gov/ipeds..Google ScholarGoogle Scholar

Index Terms

  1. Analysis of a CS1 approach for attracting diverse and inexperienced students to computing majors

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader
        About Cookies On This Site

        We use cookies to ensure that we give you the best experience on our website.

        Learn more

        Got it!