NC Computer Science Professional Development
These computer science professional development trainings are intensive, highly supportive programs designed to prepare educators who have not necessarily taught or studied computer science previously.
These computer science professional development trainings are intensive, highly supportive programs designed to prepare educators who have not necessarily taught or studied computer science previously.
This in-person summer workshop is an intensive five-day program consisting of learning labs, guest speakers, community building activities and research planning sessions.
These computer science professional development trainings are intensive, highly supportive programs designed to prepare educators who have not necessarily taught or studied computer science previously.
Over our pilot year, the Friday Institute for Educational Innovation at NC State University and NC Virtual Public School (NCVPS) have collaborated to provide resources and support to our partner virtual schools from across North Carolina. We have learned so much together over the past year and we are thrilled to announce our 2023-2024 partnership opportunities are about to…