Computer Science Teacher Jobs

45 jobs found β€” updated daily

Non-Continuing Grades 7-9 CTE Computer Science Teacher (Designer)

West Valley School Districtβ€’Yakima, WA

About The Position

The Computer Science Teacher designs and facilitates engaging instruction for grades 7–9 focused on foundational computer science, information technology, and business-related concepts. The role uses project-based, hands-on, and mastery-based learning, incorporating programming, coding, computational thinking, digital literacy and citizenship, typing, game design, hardware, and graphic design. Learning activities may include coding projects, graphic design exercises, business simulations, drones, 3D printing, and robotics challenges. The teacher instructs blocked, multi-grade classes and co-plans and co-teaches with subject-matter peers and content specialists, integrating grade 7–9 English language arts, social studies, math, science, and other applicable standards. The role develops standards-aligned lesson plans and projects, documents student mastery, supports student leadership organizations and clubs, and maintains classroom equipment and materials. The teacher is expected to create an inclusive, safe, and collaborative learning environment, communicate with students, families, colleagues, and stakeholders, and maintain CTE certification in accordance with established guidelines.

Requirements

  • Previous related industry and teaching experience.
  • Experience in and/or passion for computer science, information technology, and project-based learning.
  • Valid Washington State CTE certification in Business & Marketing Education (V078000), or Computer Applications and Related Programs (V521206) and Communication Technologies (V100100).
  • Applicants considered based on the ability to verify 6,000 hours of required experience for the needed OSPI VCodes must submit documentation or an explanation of the required work experience with the application.
  • Complete CTE certification within 18 months of hire.
  • Previous experience teaching computer science-related courses and content and using related technology and equipment.
  • Previous experience incorporating Common Core State Standards and CTE standards into project-based and mastery-based learning.

Responsibilities

  • Design and facilitate engaging lessons and activities covering foundational computer science concepts, including basic programming, coding languages, computational thinking, digital literacy and citizenship, typing, game design, hardware, graphic design, and connections to business and marketing.
  • Develop project-based learning experiences and facilitate interactive activities such as coding projects, graphic design exercises, business simulations, drones, 3D printing, and robotics challenges.
  • Co-plan and co-teach with subject-matter peers to integrate grade 7–9 ELA, social studies, and math standards into computer science and business-related activities.
  • Teach blocked, multi-grade classes using project-based learning and standards-based grading aligned with CTE industry and Washington State educational standards.
  • Use higher-level thinking, project-based and hands-on instruction, and multiple assessment attempts and approaches consistent with mastery-based learning.
  • Document student mastery and prepare lesson plans aligned with program goals and standards.
  • Develop lessons, activities, and projects aligned with the program vision, school mission, and relevant frameworks, preparing them in advance and providing written evidence of preparation upon request.
  • Co-plan and co-teach across content areas with designers and content specialists while maintaining collaborative and professional relationships with staff and stakeholders.
  • Build relationships and maintain open communication with students, parents, and colleagues.
  • Follow district and building policies and expectations.
  • Foster a safe, welcoming, positive, and inclusive learning environment that reflects students’ diverse backgrounds, interests, and experiences.
  • Use daily routines to support classroom safety and belonging and provide opportunities for students to learn through personal experiences and interests.
  • Manage purchasing, maintenance, and organization of classroom materials, supplies, lab spaces, and equipment.
  • Engage students through dynamic, interactive, student-centered, hands-on instruction and help them connect class content with career pathways.
  • Use varied instructional strategies, including station rotation, small-group instruction, and technology integration.
  • Support student ownership of learning through Universal Design for Learning strategies that offer multiple ways to access content, monitor progress, and demonstrate learning.
  • Adapt to evolving educational practices and develop and implement project-based learning strategies.
  • Support all students, regardless of learning styles or challenges.
  • Mentor and support student leadership organizations and clubs within CTSO.
  • Maintain CTE certification in compliance with established guidelines.
  • Collaborate with CTE educators, industry professionals, and stakeholders through meetings, PLCs, and events.

Benefits

  • Medical insurance for eligible employees who work 630 hours per school year.
  • Dental insurance for eligible employees who work 630 hours per school year.
  • Vision insurance for eligible employees who work 630 hours per school year.
  • Life insurance for eligible employees who work 630 hours per school year.
  • Long-term disability coverage for eligible employees who work 630 hours per school year.
  • Washington State Retirement (PERS, SERS & TERS).
  • Paid holidays for 260-day employees and bargaining groups whose CBA includes holidays.
  • Sick leave.
  • Personal leave.
  • Vacation for 260-day employees only.
  • Employee Assistance Program (EAP).
  • VEBA for Non-Rep, WVEA, Principal, Directors, and Superintendent(s) only.

Build a Resume for Computer Science Teacher

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

Frequently Asked Questions

Common questions about Computer Science Teacher careers and jobs.

Based on current job postings on Teal, the average Computer Science Teacher salary in the US is approximately $104,000 per year, with a typical range of $45,000 to $239,000.
Β© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service