The CSForNY District Planning Workshop will clarify expectations around New York's Computer Science and Digital Fluency Standards and engage districts in a process that will result in a district plan for computer science education that can be integrated into their next Instructional Technology Plans (ITP) and Professional Development Plans (PDP).
Options: Virtual or In-Person
Length: 8-12 hours over multiple sessions
To learn more and book a session, fill out the form at the bottom of this page.
Visit this Google Drive Folder to access your district's documents, including:
Example Suggested Resources aligned to each element of the SCRIPT Rubric to generate ideas for next steps for your school district.
Make a copy of this Scope and Sequence template for mapping New York's Computer Science and Digital Fluency Standards to content at your district. See an example used by another district to get ideas.
Access the presentation for the Western New York CS District Planning Workshop.
NYSED's website on Computer Science includes:
Use this SCRIPT rubric copy to assess your district's computer science program slide by slide.
Check these NYSED guidance documents for which parts of your plan you should send to your ITP and PDP Committees:
Professional Learning Plan Guidance
Instructional Technology Plan 2022-25 Guidance (new guidance not released yet)
Watch this interview with Huntington UFSD computer science teacher Nick Wagner and administrators Teresa Grossane and Marybeth Robinette to learn more about how one school district developed their comprehensive K-12 computer science education program for all students.
Join a panel of educators sharing key student activities and teacher learning moments at specific grade level bands as well as sharing successes and barriers for district wide CS implementation. Participants will leave with a vision for equitable computer science implementation for kindergarten through 12th grade.
A single advocate cannot implement CSforALL alone from a classroom. School and District admin must be involved.
While initial PD is important, it is not the only component of a rigorous and sustainable CSforALL implementation.
CSForNY has curriculum partners on our site who offer content to students or teachers.
Schools are not the only source of learning for students and teachers.
What community members and partners can help in CSforALL?
NYSED has indicated that schools and districts have the flexibility to choose how they choose to implement New York's K-12 Computer Science and Digital Fluency Learning Standards. The examples above give schools some ideas for how they can provide different types of courses for students based on their interests and on specific district goals and capacity. It's important for your district to set aside planning time to review their options, meet with community members and industry stakeholders, and choose a pathway that helps all students learn the standards.
Talk to different stakeholders across your district to gain an initial understanding of where computer science exists within courses and programs around your district and where it does not exist. Find your internal champions to invite to your CS education planning team. Think about partners like nonprofits, families, community members, and local industry who might be able to help.
Identify and invite a diverse coalition of planning team members. Teams may consist of school & district leaders, teachers from different grade levels, non-instructional staff, school counselors, registrars library media specialists, community members, industry partners, parents, and/or students. Set a regular schedule for meetings and identify a facilitator to send meeting invites, create agendas, & run meetings.
A SCRIPT workshop helps school district teams to plan their next steps for creating K-12 CS education pathways for all students. Contact CSForAll to learn about upcoming workshops or schedule a workshop with a local facilitator. Creating a plan will help you determine your implementation strategy for systems-level change in five key areas: leadership, teacher capacity and development, materials & curriculum selection, partners, and community.
Design and deliver a survey to understand where CS is being taught in your district. Design the survey so that you can deliver it annually to measure growth. Design your survey with equity in mind to make sure ALL students receive computer science and that all teachers feel confident in teaching the subject.
Depending on your district's needs, your teachers may need CS professional development, an approved CS certification program, robust curriculum aligned to the NYS Standards, or all of the above. Different teachers may need different levels of support, certification pathways, and/or instructional coaching.
After you identify training needs, you'll need funding, volunteers, after school and outside of school time programs, and university partners that align with your CS district plan.
Looking for funding ideas? NYSED made this helpful guide for how education technology and other state funding sources can be used by districts.
All districts in New York are learning how to implement CS together. Join organizations such as NYSCATE, CSTA (and your local chapter), ISTE, and CSForAll to connect with the local & national CS education communities for support.
Continue to reflect and collect data for program improvement as you roll out CS education to all students. Identify additional supports as needed.
The SCRIPT — the Strategic CSforALL Resource & Implementation Planning Tool — is a framework to guide teams of school & district leaders, staff, and educators through collaborative visioning, self-assessment & goal-setting exercises to create or expand upon a CS education implementation plan for their students.
Welcome to the CSForNY Coalition resource website.
Use the CS Resources Menu at the top of the page to explore useful resources and guides.
Sign up for our newsletter to receive opportunities for students and teachers in your inbox.