Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher.
Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?
Some links on this page may take you to non-federal websites. Their policies may differ from this site.
-
Engaging undergraduates in research has been shown to improve retention, increase students' sense of computer science identity, and increase their chances of continuing to graduate school. Yet research experiences at most universities are ad hoc, and many undergraduates-particularly those from groups underrepresented in computing-do not have the opportunity to participate. The Early Research Scholars Program (ERSP) is a structured, academic-year group-based undergraduate research program designed to help universities vastly increase participation in research for early computing undergraduates. ERSP launched at UC San Diego in 2014 where it now annually engages over 50 second-year undergraduates, 59% of whom are women, and 22% of whom are from underrepresented racial and ethnic groups. The program's portable design has enabled its expansion to 7 other colleges and universities. This workshop will train participants in launching ERSP (or any part of it) at their university to increase and diversify the undergraduates participating in research. Workshop leaders are the ERSP directors at four universities. They will address how to launch and run the program in different contexts. They will provide an interactive, hands-on experience of running the program covering the following topics: developing and teaching a research methods class, student application and selection to ensure a diverse and supportive cohort, and creating a dual-mentoring structure to engage and retain early undergraduates without overburdening faculty. Workshop participants will be invited to join the ERSP virtual community to get support launching their own version of ERSP.more » « less
-
High Performance Computing (HPC) is the ability to process data and perform complex calculations at extremely high speeds. Current HPC platforms can achieve calculations on the order of quadrillions of calculations per second with quintillions on the horizon. The past three decades witnessed a vast increase in the use of HPC across different scientific, engineering and business communities, for example, sequencing the genome, predicting climate changes, designing modern aerodynamics, or establishing customer preferences. Although HPC has been well incorporated into science curricula such as bioinformatics, the same cannot be said for most computing programs. This working group will explore how HPC can make inroads into computer science education, from the undergraduate to postgraduate levels. The group will address research questions designed to investigate topics such as identifying and handling barriers that inhibit the adoption of HPC in educational environments, how to incorporate HPC into various curricula, and how HPC can be leveraged to enhance applied critical thinking and problem-solving skills. Four deliverables include: (1) a catalog of core HPC educational concepts, (2) HPC curricula for contemporary computing needs, such as in artificial intelligence, cyberanalytics, data science and engineering, or internet of things, (3) possible infrastructures for implementing HPC coursework, and (4) HPC-related feedback to the CC2020 project.more » « less
-
Replication research is rare in CS education. For this reason, it is often unclear to what extent our findings generalize beyond the context of their generation. The present paper is a replication and extension of Achievement Goal Theory research on CS1 students. Achievement goals are cognitive representations of desired competence (e.g., topic mastery, outperforming peers) in achievement settings, and can predict outcomes such as grades and interest. We study achievement goals and their effects on CS1 students at six institutions in four countries. Broad patterns are maintained --- mastery goals are beneficial while appearance goals are not --- but our data additionally admits fine-grained analyses that nuance these findings. In particular, students' motivations for goal pursuit can clarify relationships between performance goals and outcomes.more » « less