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.
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.
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.
CSforALL has 800+ members on their site who offer content to students or teachers. Even once you identify a curriculum, teachers almost always modify the curriculum to meet their need.
Schools are not the only source of learning for students and teachers.
What community members and partners can help in CSforALL?
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.
CSForNY is a new advocacy group made of CS education leaders throughout the state. We'll post the names of our current members and ways for you to get involved shortly. Sign up for our CSForNY Newsletter to receive updates on CSForNY, NY State Computer Science education policy, standards, certification, and other NY CS education initiatives.
Copyright © 2023 CSForNY - All Rights Reserved.
CSForNY is a project of the Computer Science Teachers Association NYC Chapter (CSTA NYC), which operates through a group exemption with the Computer Science Teachers Association's 501c(3) nonprofit status (EIN: 84-2927798).
Powered by GoDaddy
The CSForNY State Summit is coming up this November in two parts: virtual on 11/15 and in-person at the 2024 NYSCATE Annual Conference from 11/24-26.
Learn more & register below: