1

After School Computer Programming Teacher Jobs in Raleigh, NC

Overview POSITION TITLE (Oracle title) TEACHER WORKING TITLE CTE Teacher-Computer Engineering SCHOOL/DEPARTMENT School Site/Career and Technical Education LOCATION School Site PAY GRADE Classroom ...

Overview POSITION TITLE (Oracle title) TEACHER WORKING TITLE CTE Teacher-Computer Engineering SCHOOL/DEPARTMENT School Site/Career and Technical Education LOCATION School Site PAY GRADE Classroom ...

Thales Academy is looking for After-School Care Staff at our Cary Elementary campus. This position will work with students within K-5th Grade. The most qualified candidates will have a strong sense ...

Thales Academy is looking for After-School Care Staff at our Cary Elementary campus. This position will work with students within K-5th Grade. The most qualified candidates will have a strong sense ...

Thales Academy is looking for After-School Care Staff at our Cary Elementary campus. This position will work with students within K-5th Grade. The most qualified candidates will have a strong sense ...

next page

Showing results 1-20

After School Computer Programming Teacher information

See Raleigh, NC salary details

$8

$19

$36

How much do after school computer programming teacher jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for after school computer programming teacher in Raleigh, NC is $19.02, according to ZipRecruiter salary data. Most workers in this role earn between $13.56 and $21.49 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an After School Computer Programming Teacher, and why are they important?

To thrive as an After School Computer Programming Teacher, you need a solid understanding of programming concepts, experience with languages like Python or Scratch, and a background in education or a related field. Familiarity with learning management systems, coding platforms, and classroom technology is typically required. Strong communication, patience, and the ability to engage and inspire students are standout soft skills in this role. These skills ensure effective instruction, foster student interest in coding, and create a positive learning environment for young learners.

What is the difference between After School Computer Programming Teacher vs After School Coding Instructor?

AspectAfter School Computer Programming TeacherAfter School Coding Instructor
Required CredentialsTeaching certification or relevant experience in computer scienceBasic coding knowledge; certifications vary
Work EnvironmentSchools, community centers, after-school programsCommunity centers, private coding academies, schools
Employer & Industry UsageEducational institutions, non-profitsEducational organizations, coding bootcamps
Common Search & ComparisonYesYes

Both roles focus on teaching coding skills to students after school hours. The main difference lies in credentials and work settings, with the Computer Programming Teacher often requiring formal teaching credentials and working in schools, while Coding Instructors may have more flexible certifications and work in various educational environments.

What are some common challenges faced by After School Computer Programming Teachers, and how can they be addressed?

After School Computer Programming Teachers often face the challenge of engaging students with varying skill levels and maintaining their interest after a full school day. To address this, successful teachers use interactive projects, gamified learning, and real-world examples to keep lessons fun and relevant. Additionally, managing limited time and resources requires careful lesson planning and flexible teaching strategies. Collaboration with other staff and regular feedback from students can also help tailor the curriculum to better meet learners' needs.

Where can I work after learning coding?

After learning coding, an After School Computer Programming Teacher can work in educational settings such as schools, community centers, or tutoring programs. They may also find opportunities in coding bootcamps, online education platforms, or as freelance instructors, often requiring strong communication skills and familiarity with programming languages and teaching tools.

Is coding a dead-end job?

A career as an after school computer programming teacher is not a dead-end job; it offers opportunities for growth, skill development, and specialization in areas like coding languages or educational technology. The demand for coding skills remains strong, and teachers can advance by gaining certifications or moving into curriculum development or administrative roles.

What does an After School Computer Programming Teacher do?

An After School Computer Programming Teacher is responsible for teaching students, typically in elementary or middle school, the basics of computer programming and coding outside of regular school hours. They develop lesson plans, guide students through hands-on projects, and help them understand core programming concepts using languages such as Scratch, Python, or JavaScript. These teachers often foster creativity and problem-solving skills, encouraging students to build their own games, websites, or applications in a supportive environment.

What jobs can teachers do after school?

After school, teachers can pursue various part-time or supplemental roles such as tutoring students, coaching sports, leading extracurricular activities, or working as educational consultants. These jobs often require strong communication skills, subject knowledge, and flexibility with scheduling.

What side hustle can I do as a teacher?

As an after school computer programming teacher, you can pursue side hustles such as freelance coding, tutoring students privately, creating online courses, or developing educational apps. These options leverage your programming skills and teaching experience, often offering flexible schedules and remote work opportunities.
What cities near Raleigh, NC are hiring for After School Computer Programming Teacher jobs? Cities near Raleigh, NC with the most After School Computer Programming Teacher job openings:
Community Schools After School Site Director

Community Schools After School Site Director

Chapel Hill-Carrboro City Schools

Carrboro, NC • On-site

$18.87/hr

Full-time

Medical, Retirement, PTO

Posted 3 days ago


Chapel Hill-Carrboro City Schools rating

7.3

Company rating: 7.3 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

188th of 576 rated elementary and secondary schools


Job description

Position Type:
Community Schools/After School/After School Site Director
Date Posted:
7/13/2026
Location:
Carrboro Elementary School
Date Available:
08/24/2026
TITLE: Community Schools Site Director
SALARY: $18.87 per hour
BENEFITS: Full benefits including paid holidays, sick leave, annual leave, holiday pay, health insurance and retirement. Local supplement of 5.5% starts the month after completion of first year.
QUALIFICATIONS:
1. Bachelor's Degree in Child Development, Elementary Education or related field
2. One year administrative experience preferred
3. One year experience managing and supervising a licensed after-school program or child care
4. CPR, Standard First Aid and Playground Safety certification highly desirable
5. Such alternatives or additional qualifications as Board of Education finds appropriate and acceptable
REPORTS TO: Director, Community Schools
SUPERVISES: Assistant Site Directors, Group Leaders, Substitutes, Volunteers
PERSONNEL REQUIREMENTS:
PERFORMANCE RESPOSIBILITIES:
1. Program Responsibilities
a. Plans, organizes and supervises all program activities in accordance with the NC Child Care Licensing Requirements.
b. Assures adherence to policies relating to the operation of After-School and Summer Camp programs in this school system.
c. Provides an environment that insures the safety and well being of students and staff.
d. Provides an environment that meets and accommodates the individual mental, physical, emotional and social developmental needs of students.
e. Provides age-appropriate materials to support daily activity plans.
f. Plans, directs and evaluates full-day school-age care program on all Teacher Workdays.
g. Plans and implements field trips for students.
h. Solicits, assesses and implements student, parent and staff ideas for program activities.
i. Utilizes school, program and community resources to enhance program goals and provide enriching activities for students.
j. Compiles and distributes four site newsletters annually.
k. Assists Program Supervisor with updating and developing program theme packets.
2. Administrative Responsibilities
a. Directs the After-School and Summer Camp sites in accordance with school rules.
b. Ensures the implementation of age-appropriate, creative and engaging daily activities that foster a positive environment for students in grades K-5.
c. Supervises Assistant Site Directors, Group Leaders, volunteers and substitutes.
d. Provides positive, professional role modeling in teaching and directing.
e. Prepares and posts daily activity plans in accordance with NC Licensing requirements.
f. Assists in the selection and training of Assistant Site Directors, Group Leaders and substitutes.
g. Counsels staff as needed to ensure program continuity.
h. Follows school district and program policies for managing student behavior.
i. Monitors and approves staff time sheets.
j. Attends Site Director meetings and holds weekly staff meetings.
k. Monitors program daily and evaluates program effectiveness.
l. Evaluates staff performance according to district policy.
m. Maintains district health and safety guidelines in accordance with OSHA standards.
n. Adheres to National School Lunch regulations for student snacks and lunches.
o. Develops and follows appropriate procedures for emergency situations.
p. Cooperates, collaborates and communicates frequently with the school administrators and teachers to provide effective programming and to build strong relationships with school personnel.
q. Organizes and directs site-based After-School Advisory Committee.
r. Utilizes financial resources efficiently, monitors expenses and maintains accurate records.
s. Reports building, equipment repairs to the Principal and Director of Community Schools.
t. Conducts monthly fire drills and other drills as required; maintains records of drills.
u. Maintains daily student attendance, medical and emergency records.
v. Performs other duties as assigned by the Director of Community Schools.
TERMS OF EMPLOYMENT:
After-School Program: Ten months, full-time, hours determined by program requirements.
EVALUATION: Performance is evaluated annually in accordance with the Board of Education's policy on Evaluation of Classified Personnel.

What Chapel Hill-Carrboro City Schools employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom