Computer Science Teacher
San Jose, CA ยท On-site
$32 - $35/hr
About the Role Stratford School is seeking a tech-savvy Computer Science Teacher to lead ... prior programming experience is a plus Strong communication, collaboration, and classroom ...
San Jose, CA ยท On-site
$32 - $35/hr
About the Role Stratford School is seeking a tech-savvy Computer Science Teacher to lead ... prior programming experience is a plus Strong communication, collaboration, and classroom ...
San Jose, CA ยท On-site
$32 - $35/hr
About the Role Stratford School is seeking a tech-savvy Computer Science Teacher to lead ... prior programming experience is a plus Strong communication, collaboration, and classroom ...
... programming, familiarity with commonly used computer programs, as well as internships, awards ... Teaching Associate is a student position for those actively enrolled in a graduate program at ...
... programming, familiarity with commonly used computer programs, as well as internships, awards ... Teaching Associate is a student position for those actively enrolled in a graduate program at ...
... programming, familiarity with commonly used computer programs, as well as internships, awards ... Teaching Associate is a student position for those actively enrolled in a graduate program at ...
... programming, familiarity with commonly used computer programs, as well as internships, awards ... Teaching Associate is a student position for those actively enrolled in a graduate program at ...
La Verne, CA ยท On-site
$90K - $92K/yr
... Programming Languages. * Evidence of effective teaching in face-to-face (On Ground) and online ... Industry experience in relevant Computer Science fields. * Background or professional experience in ...
La Verne, CA ยท On-site
$90K - $92K/yr
... Programming Languages. * Evidence of effective teaching in face-to-face (On Ground) and online ... Industry experience in relevant Computer Science fields. * Background or professional experience in ...
... Programming Languages. * Evidence of effective teaching in face-to-face (On Ground) and online ... Industry experience in relevant Computer Science fields. * Background or professional experience in ...
... Programming Languages. * Evidence of effective teaching in face-to-face (On Ground) and online ... Industry experience in relevant Computer Science fields. * Background or professional experience in ...
Palo Alto, CA ยท On-site
$76K - $130K/yr
... programming, educating the diverse middle school students who make up our vibrant, inclusive ... Teach four sections of 7th Grade Computer Science and three sections of 8th Grade Computer Science
Quick apply
Palo Alto, CA ยท On-site
$76K - $130K/yr
... programming, educating the diverse middle school students who make up our vibrant, inclusive ... Teach four sections of 7th Grade Computer Science and three sections of 8th Grade Computer Science
Palo Alto, CA ยท On-site
$59K - $81K/yr
... programming, educating the diverse middle school students who make up our vibrant, inclusive ... Teach four sections of 7th Grade Computer Science and three sections of 8th Grade Computer Science
Palo Alto, CA ยท On-site
$59K - $81K/yr
... programming, educating the diverse middle school students who make up our vibrant, inclusive ... Teach four sections of 7th Grade Computer Science and three sections of 8th Grade Computer Science
Outstanding candidates with industry and teaching experience in the areas of Computer Programming, Linux Systems and Cisco Networking are encouraged to apply. Assignment This position is a part-time ...
Outstanding candidates with industry and teaching experience in the areas of Computer Programming, Linux Systems and Cisco Networking are encouraged to apply. Assignment This position is a part-time ...
Saratoga, CA ยท On-site
$38K - $55K/yr
Outstanding candidates with industry and teaching experience in the areas of Computer Programming, Linux Systems and Cisco Networking are encouraged to apply. Assignment This position is a part-time ...
Saratoga, CA ยท On-site
$38K - $55K/yr
Outstanding candidates with industry and teaching experience in the areas of Computer Programming, Linux Systems and Cisco Networking are encouraged to apply. Assignment This position is a part-time ...
Sacramento, CA ยท On-site
$48.37 - $146.67/hr
... teaching courses across all levels in this discipline. Specific courses offered may vary by campus. Courses for this assignment may include: * CISP - Computer Programming To view a complete list of ...
Sacramento, CA ยท On-site
$48.37 - $146.67/hr
... teaching courses across all levels in this discipline. Specific courses offered may vary by campus. Courses for this assignment may include: * CISP - Computer Programming To view a complete list of ...
Cybersecurity, Information Technology, Cloud Computing, Database Management Systems, Networking, or Computer Programming Languages. * Evidence of effective teaching in face-to-face (On Ground) and ...
Cybersecurity, Information Technology, Cloud Computing, Database Management Systems, Networking, or Computer Programming Languages. * Evidence of effective teaching in face-to-face (On Ground) and ...
La Verne, CA ยท On-site
$90K - $92K/yr
Cybersecurity, Information Technology, Cloud Computing, Database Management Systems, Networking, or Computer Programming Languages. * Evidence of effective teaching in face-to-face (On Ground) and ...
La Verne, CA ยท On-site
$90K - $92K/yr
Cybersecurity, Information Technology, Cloud Computing, Database Management Systems, Networking, or Computer Programming Languages. * Evidence of effective teaching in face-to-face (On Ground) and ...
Electrical and Computer Engineering - Part-Time Lecturer Pool Apply now Job no: 557762 Work type ... Candidates should have prior teaching experience at the university level. * Candidates should ...
Electrical and Computer Engineering - Part-Time Lecturer Pool Apply now Job no: 557762 Work type ... Candidates should have prior teaching experience at the university level. * Candidates should ...
Los Angeles, CA ยท On-site
$2.5K/wk
The position, when needed, is assumed to be a one-semester appointment, normally to teach 1-2 courses. The Department of Electrical and Computer Engineering serves approximately 70 undergraduate ...
Los Angeles, CA ยท On-site
$2.5K/wk
The position, when needed, is assumed to be a one-semester appointment, normally to teach 1-2 courses. The Department of Electrical and Computer Engineering serves approximately 70 undergraduate ...
Mill Valley, CA ยท On-site
$61K - $84K/yr
Job Summary This posting is for a 6th - 8th grade Computer Coding Teaching position at Mill Valley ... The position, supervised by the site administrator, involves teaching basic programming concepts ...
Mill Valley, CA ยท On-site
$61K - $84K/yr
Job Summary This posting is for a 6th - 8th grade Computer Coding Teaching position at Mill Valley ... The position, supervised by the site administrator, involves teaching basic programming concepts ...
Fullerton, CA ยท On-site
$6.2K/mo
Electrical and Computer Engineering - Part-Time Lecturer Pool Apply now Job no: 557762 Work type ... Candidates should have prior teaching experience at the university level. * Candidates should ...
Fullerton, CA ยท On-site
$6.2K/mo
Electrical and Computer Engineering - Part-Time Lecturer Pool Apply now Job no: 557762 Work type ... Candidates should have prior teaching experience at the university level. * Candidates should ...
San Jose, CA ยท On-site
$60K - $80K/yr
Use languages such as Python, JavaScript, or similar to develop practical programming skills ... degree in Computer Science or a related field (Master's preferred) * 2+ years of teaching or ...
San Jose, CA ยท On-site
$60K - $80K/yr
Use languages such as Python, JavaScript, or similar to develop practical programming skills ... degree in Computer Science or a related field (Master's preferred) * 2+ years of teaching or ...
Fullerton, CA ยท On-site
$6.2K/mo
Electrical and Computer Engineering - Part-Time Lecturer Pool Job no: 557762 Work type ... Candidates should have prior teaching experience at the university level. * Candidates should ...
Fullerton, CA ยท On-site
$6.2K/mo
Electrical and Computer Engineering - Part-Time Lecturer Pool Job no: 557762 Work type ... Candidates should have prior teaching experience at the university level. * Candidates should ...
Santa Ana, CA ยท On-site
Working knowledge of graphics design/software tools such as Photoshop, website design, video editing, general computer programming preferred * Ability to teach and assess your content via Samueli ...
Santa Ana, CA ยท On-site
Working knowledge of graphics design/software tools such as Photoshop, website design, video editing, general computer programming preferred * Ability to teach and assess your content via Samueli ...
$45.49 - $61.78/hr
Primarily teaching the Computer Science courses of discrete mathematics for computer science, programming concepts and methodologies (C++), programming concepts and methodology II, computer ...
$45.49 - $61.78/hr
Primarily teaching the Computer Science courses of discrete mathematics for computer science, programming concepts and methodologies (C++), programming concepts and methodology II, computer ...
$31.1K - $34.9K
1% of jobs
$34.9K - $38.6K
1% of jobs
$38.6K - $42.4K
21% of jobs
$42.8K is the 25th percentile. Wages below this are outliers.
$42.4K - $46.2K
14% of jobs
The median wage is $48.7K / yr.
$46.2K - $49.9K
19% of jobs
$49.9K - $53.7K
17% of jobs
$54.2K is the 75th percentile. Wages above this are outliers.
$53.7K - $57.5K
13% of jobs
$57.5K - $61.2K
7% of jobs
$61.2K - $65K
2% of jobs
$65K - $68.8K
1% of jobs
$68.8K - $72.5K
3% of jobs
$31.1K
$50.5K
$72.5K
A Computer Programming Teacher's daily responsibilities often include preparing lesson plans, delivering engaging lectures or demonstrations, and guiding students through hands-on coding exercises. You may also be responsible for grading assignments, providing individualized feedback, and staying updated with the latest programming trends and curriculum standards. Collaboration with other teachers or industry partners to develop project-based learning opportunities is common. Additionally, maintaining a supportive classroom environment and helping students overcome conceptual or technical challenges are key parts of the role.
To thrive as a Computer Programming Teacher, you need expertise in multiple programming languages, a relevant degree (such as computer science or education), and formal teaching credentials where required. Familiarity with integrated development environments (IDEs), learning management systems (LMS), and industry certifications like CompTIA or Microsoft Certified Educator is often advantageous. Excellent communication, patience, and the ability to engage and motivate learners are essential soft skills in this position. These skills ensure you can effectively convey complex technical concepts, adapt to diverse learning styles, and inspire student success in the rapidly evolving tech field.
A Computer Programming Teacher educates students on coding languages, software development, and problem-solving techniques. They design lesson plans, teach programming principles, and provide hands-on practice with coding projects. Additionally, they assess student progress, offer guidance, and stay updated on industry trends to ensure relevant instruction.

$32 - $35/hr
Part-time
Posted 16 days ago