Related papers: The Harvard Science Research Mentoring Program
The computing education community endeavors to consistently move forward, improving the educational experience of our students. As new innovations in computing education practice are learned and shared, however, these papers may not exhibit…
Over the past several years, the authors have served as teachers, qualified scientists, mentors, and/or parents on dozens of science projects. These projects ranged from elementary school projects that can be completed in a weekend to high…
We introduce a newly designed undergraduate-level interdisciplinary course in scientific computing that aims to prepare students as the next generation of research-oriented computational scientists and engineers. The course offers students…
Science communication forms the bridge between computer science researchers and their target audience. Researchers who can effectively draw attention to their research findings and communicate them comprehensibly not only help their target…
This paper shares some experience in advanced mathematical education. We show how a high school student can be naturally and gradually introduced to basic steps of scientific research: developing intuition by finding and correcting mistakes…
PRIMES STEP is a mathematical outreach program established at MIT in 2015. STEP students study advanced topics beyond the school curriculum and conduct group research projects, often leading to publication. This article discusses the…
Signal Processing (SP) and Machine Learning (ML) rely on good math and coding knowledge, in particular, linear algebra, probability, trigonometry, and complex numbers. A good grasp of these relies on scalar algebra learned in middle school.…
Educational technology has attained significant importance as a mechanism for supporting experiential learning of science concepts. However, the growth of this mechanism is limited by the significant time and technical expertise needed to…
This paper investigates how high school students in an introductory computer science course approach computing in the Logic Programming (LP) paradigm. This qualitative study shows how novice students operate within the LP paradigm while…
Over the past two decades, I have been actively involved in teaching astronomy and astrophysics to Chicago Public School (CPS) students and their teachers, in collaboration with various groups as well as by myself. Valuable resources that…
As computer systems become more and more complex, software and tools lag more and more behind. This is especially true for scientific software that often demands high performance, and thus needs to take advantage of parallelisms, memory…
Providing meaningful research experiences for undergraduate students is a well-recognized challenge, particularly at community colleges and teaching-focused institutions where resources are limited and faculty time is dedicated to…
This study documents the impact of a summer camp series that introduces high school students to coding, data science, and deep learning. Hosted on-campus, the camps provide an immersive university experience, fostering technical skills,…
The modern engineering landscape increasingly requires a range of skills to successfully integrate complex systems. Project-based learning is used to help students build professional skills. However, it is typically applied to small teams…
I have the rare experience of being on both sides of the mentor--undergraduate student relationship in the same program (Caltech's Summer Undergraduate Research Fellowship, or SURF, program). In this essay, I will discuss how this…
With the advent of commercially available Mixed-Reality(MR)-headsets in recent years MR-assisted learning started to play a vital role in educational research, especially related to STEM (science, technology, engineering and mathematics)…
Students from under-represented populations, including those at minority serving institutions have traditionally faced many barriers that have resulted in their being under-represented in High Energy Physics. These barriers include lack of…
Modern research in the sciences, engineering, humanities, and other fields depends on software, and specifically, research software. Much of this research software is developed in universities, by faculty, postdocs, students, and staff. In…
The chapter supports educators and postgraduate students in understanding the role of simulation in software engineering research based on the authors' experience. This way, it includes a background positioning simulation-based studies in…
Scientific software projects evolve rapidly in their initial development phase, yet at the end of a funding period, the completion of a research project, thesis, or publication, further engagement in the project may slow down or cease…