Skip to main content
NC State Home

North Carolina Computer Science Professional Development

North Carolina’s Computer Science Teaching Professional Learning Program (NC-CS-PLP) aims to help students learn computer science concepts and gain skills to actively engage as informed participants in a technology-driven world. NCDPI and the North Carolina State Board of Education have added computer science to the North Carolina graduation requirements and created the first K-12 computer science standards for North Carolina. 

Support from the North Carolina Department of Public Instruction has given the Friday Institute the ability to expand its professional learning programs to offer Code.org’s professional learning series to North Carolina educators. You don’t have to be a software developer to teach computer science!

  • Learn in a safe and fun environment
  • No prior CS experience necessary for CS Principles and CS Discoveries training
  • Breakfast and lunch are provided
  • Help your students take the lead in their education*

These trainings are intensive, highly supportive programs designed to prepare educators who have not necessarily taught or studied computer science previously. Educators across the state can now register to attend trainings at the site nearest them to complete the computer science professional development that best suits their instructional needs.

Computer Science PD Programs

These programs support educators with varied teaching backgrounds as they prepare to teach any of the following courses or plan to integrate CS practices into their existing curriculum and instruction:

Computer Science Discoveries (CSD)

Targeted specifically for teachers of students in grades 6-10, this training takes a wide lens on CS and prepares educators to teach this intro course. Topics covered focus on problem-solving, programming and user-centered design while inspiring students to build their own digital content. CSD can be taught as a single semester or multi-semester course, over a full school year, or integrated with other content units.

Computer Science Principles (CSP)

Thinking of launching a CS class in your school? CSP covers a wide variety of computer science principles, creating the condition of CS concepts and how computing and technology can impact the world. Training provides accessible and equitable content for educators to share with high school students as either an introductory CS course or as a College Board AP course.

Registration Information

For ease of access and to bring professional development directly to educators, professional development training locations have been spread across the state of North Carolina. Please visit Code.org’s Professional Learning page to register.

Professional Development Dates

Applying is easy and only takes about 10 minutes! Once your application is complete, you can expect to hear from the Friday Institute with your acceptance decision within 2-3 weeks. If you are accepted into the Professional Learning program, you are encouraged to register within two weeks to secure your spot.

*Note: This application review process requires your administrator/school leader to approve your application via email.

How much will this cost?

Thanks to generous sponsorship from DPI, the in-person training during the week of June 22nd is being provided at no cost to public school teachers! The Code.org curriculum, online student learning platform and access to support from the teacher and Code.org community are also available to all schools year-round free of charge. Participants are encouraged to attend training locations closest to their region. Participants and their schools/districts are responsible for mileage and hotel accommodations. 

Private school educators are also welcome to apply. Please email us at code@fi.ncsu.edu to discuss pricing.

The virtual workshop during the week of June 29 will be a national workshop and will be $750 per participant.

Cost

In Person Cost

Public School Educator
$0
Private School or Organization$750/person
Virtual
All Educators$750/person

Stipends

Educators will be provided with a $500 stipend for completing the 5-day in-person summer workshops

No stipends are provided for the virtual workshops.

Interested in K-5? Elementary Computer Science Professional Learning Program

Workshops in Code.org’s Computer Science Fundamentals K-5 curriculum are offered throughout the school year and summer.

The Friday Institute is offering opportunities for select school leaders and a partner classroom educator to participate in specialized CS K-5 training.

Interested in CS education support for your school district? Contact us.

Questions? 

Contact Us

Contact the CS Professional Learning Team and Russell Dirgo

code@fi.ncsu.edu

Partners

Code.org logo: a square with four black squares inside of it with the letters "c", "o", "d" and "e".
Logo for the North Carolina Department of Public Instruction