Computer Science for All (CSforAll: Research and RPPs) - Deadline Extended

Computer Science for All (CSforAll: Research and RPPs) - Deadline Extended


Synopsis of Program:

This program aims to provide all U.S. students with the opportunity to participate in computer science (CS) and computational thinking (CT) education in their schools at the preK-12 levels. With this solicitation, the National Science Foundation (NSF) focuses on both research and researcher-practitioner partnerships (RPPs) that foster the research and development needed to bring CS and CT to all schools. Specifically, this solicitation aims to provide (1) high school teachers with the preparation, professional development (PD) and ongoing support they need to teach rigorous computer science courses; (2) preK-8 teachers with the instructional materials and preparation they need to integrate CS and CT into their teaching; and (3) schools and districts with the resources needed to define and evaluate multi-grade pathways in CS and CT.

This program supports (1) researcher-practitioner partnerships (RPPs) and (2) research with the goal of building knowledge from research and development to support efforts that aim to provide opportunities for all students to participate in CS and CT formal STEM learning at the pre-k, elementary, middle, and high school grade levels. Proposals will be funded in four “strands” that foster design, implementation at scale, and/or research:

RPP Strands:

  • For the High School Strand, the focus is on preparing and supporting teachers to teach rigorous CS courses;
  • For the PreK-8 Strand, the focus is on designing, developing, and piloting instructional materials that integrate CS and CT into preK-8 classrooms;
  • For preK-12 or preK-14 Pathways Strand, the focus is on designing pathways that support school districts in developing policies and supports for incorporating CS and CT across all grades and potentially into introductory levels at community or four-year colleges and universities.

Research Strand:

  • For the Research Strand, the focus is on building strategically instrumental, or "high leverage" knowledge about the learning and teaching of introductory computer science to support key CS and CT understandings and abilities for all students.

A proposal can be submitted to only one strand, and that strand must be designated in the first line of the Project Summary. For more information, view the full solicitation on the NSF webiste:  20-539

Full Proposal Deadline (due by 5 p.m. submitter's local time): April 13, 2020




The National Science Foundation


Monday, April 27, 2020