The Computer Science for All (CS4All) Blueprint is an academic and implementation guide for teaching computer science in New York City public schools.
We know that it's a big undertaking to support educators and their school communities as they begin to integrate computer science into their classrooms. We created the Blueprint with a dedicated group of Blueprint Teacher Fellows, building on their understanding of CS education, and their experience in NYC classrooms.
We gathered feedback from more than 30 sessions with researchers, members of the CS education community, industry experts, and families. We incorporated their needs, values, and goals in our design, direction, and content.
A list of these stakeholders, as well as the important ideas and feedback they offered, are summarized below.
With this beta (first published draft) version of the Blueprint, the CS4All team is engaging a new cohort of Teacher Fellows, and working with administrators to further refine and develop the resources schools need to implement a rigorous computer science curriculum.
What we learned in 2016
A huge thank you to all those who attended our sessions!
JoAnn Westhall is a Computer Science Instructor, Grades Pre-K-5 at PS 31 in Bayside, Queens.
Matthew Boyle has background in architecture and graphic design. He helps lead operations, arts and digital media programming at the Renaissance Charter HS for Innovation.
Sean Pawelec has a background in earth science who teaches computer science at the Renaissance Charter HS for Innovation where he is the Science Department Chair.
Tim Feimer is a certified SS 7-12 teacher who enjoys building and learning all about CS topics for all middle school grade levels (6-8).
Tim Chen was a software engineering teacher at the Urban Assembly Gateway School for Technology. He is interested in everything related to computer science education!
A message from the fellows: What are we trying to teach?
In Math class, a student holds a pencil. They may hold that same pencil in English, but what they’re asked to produce, and how they’re trained to think are different in Math class and English class. The pencil is not the focus in either class.
In computer science, the computer is the pencil.
Your students have used computers to convey their thinking in documents, slides, or pictures. Our hope is that these resources will help you create a classroom in which students think with the computer, where the
computer becomes "a bicycle for the mind," a tool for empowering and unlocking our students' curiosity and creativity.
We'll be tackling everything from recommended programming languages and courses of study, to the arrangement of tables and chairs in your classroom. There is a lot to digest (and a lot that we are still learning,) but these resources were put together
by folks who love teaching computer science and learned to teach it, just like you, while in the classroom.
A final thought before we jump into the nitty-gritty. Why CS4All? After all, not everyone will become a computer programmer, and that is totally fine. Not every student will become a novelist, but every student has the right to read great literature,
to be exposed to the possibility that she can create something great and enduring. CS4All is about unlocking potential. Our objective is not to produce coders, but young people who think about code and are not afraid to try to read and write it.
the history of computer science, we have mostly been content to wait for prodigies to drive innovation. We believe there is more prodigious talent in our students that can be unlocked by learning to create and iterate. These resources are a commitment
to equity, to unlocking more unrealized potential in all our students, in as many ways as we possibly can.
The Blueprint Fellowship for the 2017-18 school year is structured as two tracks - Curriculum and Pedagogy. We have almost 50 teachers participating this year!
The Curriculum Fellows, who got started in early July 2017, are designed Blueprint-aligned CS units to test in the classroom and eventually publish on the Blueprint. The Pedagogy Fellows will meeting in August to kick-off a year of interivistation and peer observation that will published as video resources on the Blueprint.