Why it matters: JavaScript lets AP CSP students design interactive projects that clearly meet rubric criteria and engage users. Where to start: Code.org’s App Lab offers AP CSP-aligned tools, while ...
In the wake of Computer Science Education Week, Dec. 5—11, last week I wrote about the work of Emmanuel Onyeador, a computer science teacher in Oakland, California, who founded the computer science ...
AP Computer Science Principles (CSP) and AP Computer Science A (CSA) both introduce students to computing, but in very different ways. CSP emphasizes broad computing concepts, creativity, and societal ...
Encouraging students to pursue higher-level science, technology, engineering, and math courses requires deliberate planning, especially for those students historically underrepresented in those fields ...