National Science Foundation: Computer Science for All (CSforAll:RPP) Solicitation
The Computer Science for All Researcher Practitioner Partnerships (CS for All: RPP) program aims to provide all U.S. students the opportunity to participate in computer science (CS) and computational thinking (CT) education in their schools at the K-12 levels.
With this solicitation, the National Science Foundation (NSF) focuses on researcher-practitioner partnerships (RPPs) that foster the research and development needed to bring CS/CT to all schools. Specifically, this solicitation aims to provide high school teachers with the preparation, professional development (PD) and ongoing support that they need to teach rigorous computer science courses, and K-8 teachers with the instructional materials and preparation they need to integrate CS/CT into their teaching.
CT refers to the thought processes involved in formulating problems and their solutions in such a way that the solutions can be effectively carried out by an information-processing agent (usually a computer). CT activities do not require the presence of a computing tool, but involve the requisite reasoning needed to capitalize on the use of computational tools.
CS, as used in this solicitation, includes CT but also the broad range of understandings, competencies, and skills needed to apply computation in our digital world. It includes topics of problem specification and representation; algorithm development; software design, programming, and debugging; the Internet; big data; cybersecurity; and application across a wide range of disciplines, including the associated societal impact and ethical considerations.
This solicitation focuses on CS and CT instruction, as distinct from the mere use of computers or the use of common computational tools such as word processors or presentation software (the later often referred to as computational literacy).
Full Proposal Deadline(s) (due by 5 p.m. submitter's local time): February 28, 2017