Research Project Overview & Requirements

Research Project Description

The National Center for Computer Science Education and partners have received a National Science Foundation Research Practitioner Partnership grant to study new to CSA teachers and students and their transition from CSP to CSA.

As part of our research project, we will be working with teachers accepted to participate to collect teacher and student data during our PD and the subsequent academic year.

How to Participate in Research


Click the arrow on the right-hand side to read more.

1.) Apply and be accepted to participate in the CSAwesome research project

Interested in applying to participate in the CSAwesome research project? Learn more here (link).

2. ) Complete professional development (PD) and academic year requirements (information below)

3.) Receive stipend(s) (if applicable)


Q: I am not a research participant but would like to submit data to help the CSAwesome program. Can I still volunteer to submit data?

A: Yes. CSAwesome teachers can volunteer in our program evaluation project (no compensation, no stipend) to submit PD and academic year data.

Research Requirements


Note: Participants must apply and be accepted to participate in the research project to be eligible to receive stipends.

During Summer PD:

If all requirements are met = $500 stipend*


  1. Complete pre- and post-PD surveys,

  2. Receive the PD certificate of completion:

    • Attend a minimum number of synchronous meetings each week

    • Complete a minimum number of unit lesson reflections (minimum 1 per week)

    • Complete a minimum of Runestone programming challenges and reading assignments per week (minimum of 1 per week)

    • Receive a total average of 80% on the Runestone programming challenges and reading assignments

    • Complete pretest - no minimum score required

    • Complete posttest - no minimum score required

Academic Year Research

If all requirements are met = $250 stipend*


  1. Make a copy of the course, have your students enroll in it, and use the CSAwesome curriculum and lesson plans during the academic year following the PD

  2. Collect research permission forms from your students

  3. Have your students take the pre-survey, pre-test, and post-test built into the curriculum

  4. Complete a teacher post-course survey

  5. Have your students complete a post-course survey

  6. Share Runestone logfile

  7. Share your students' AP CSA scores (if available)

  8. Update assigned Student Information Spreadsheet as needed

  9. Optional: If sampled, teachers may have an opportunity to participate in interview(s). Teachers will receive an additional $50.00 incentive for each interview completed.

*Note: Participants must apply and be accepted to participate in the research project to be eligible to receive stipends.

How to Complete Research Requirements


Click the blue buttons below to learn more about the research components

Contact Us

CSAwesome Website: www.cse

CSAwesome Runestone Course: https://csawesome.runestone.academy/

Email: csawesome@css.edu


National Center for Computer Science Education: css.edu/csed

Email: csed@css.edu