In this paper we survey the literature to identify the issues and challenges of broadening participation in computer science, and provide some suggestions to address these challenges. Our attention focuses on redefining the way we approach computing education so that we can successfully entice students to computing that have not traditionally participated, thereby promoting diversity and increasing the total numbers of computing professionals. Based on the literature review, we propose an interactional model from the social sciences to inform the way in which we might restructure and broaden the definition of computing and provide some examples of strategies that we have found to be successful in practice.
To address the alarming decrease in students in Rhode Island computer science programs and the under-representation of women and minorities, we have devised a program to introduce students to research in computer graphics, art and new media. This program integrates good mentoring practice and pedagogy, including problem-based learning. Special attention is paid to creating a cohort of students who come together every week to learn about the research process, and ethical and societal issues related to it. Each student takes a small project from the proposal stage, through design and implementation, to publication and presentation. We report on the first two years of the program.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.