Technology Professional Development Opportunities

Digital Learning Competencies PD Opportunities by Focus Area *

Leadership in Digital Learning


 Digital Citizenship


 Digital Content and Instruction

To enroll in any of the courses listed as NCEES, log into the NCEES system using your IAM/NCEdCloud username and password, then click the Professional Development tab. You can then search for a course by title or list all courses. Select the course you wish to register for, and on the course screen, click on the available section. Then click register. Additional directions are available in video format.

*Thanks to McDowell County Schools for assembling this list of online professional development content



Another opportunity for tech PD is through Canvas.  Start by visiting This will take you to the NCEdCloud IAM login page.
IAM Portal
Enter your UID & password, then open the Canvas App.
Canvas Location
Your dashboard should look similar to this.
Canvas Courses
Once you accept your invitations to each course, you'll be able to access the courses and participate at your own pace.    


 NCCAT Online

Who is eligible? - North Carolina public school educators with an active NC teaching license.
Is there a charge for NCCAT Online? - There is no charge for NCCAT Online courses.
How much credit can I earn? - NCCAT Online courses are self-paced modules. Depending on the course, participants can earn 5 or 10 contact hours. We recommend educators check with their school district to verify acceptance of contact hours from the NCCAT Online courses towards CEUs. Certificates will be emailed by the end of the quarter for those who successfully complete the course.
How do I enroll? - Please consult Canvas Catalog to enroll in a course and view course descriptions. Participants may enroll in more than one course.
NCCAT Course List