1

Computer Science Teacher Assistant Jobs in Salem, OR

... science and computer science. Willamette University provides a high-value and comprehensive ... Teach substantive bar exam, licensure support, and, as needed, academic support courses. * Work ...

next page

Showing results 1-20

Computer Science Teacher Assistant information

See Salem, OR salary details

$33.7K

$48.5K

$63.8K

How much do computer science teacher assistant jobs pay per year?

As of May 28, 2026, the average yearly pay for computer science teacher assistant in Salem, OR is $48,541.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,200.00 and $55,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Science Teacher Assistant, and why are they important?

To thrive as a Computer Science Teacher Assistant, you need a solid understanding of computer science fundamentals, programming languages, and typically at least a bachelor's degree in computer science or a related field. Familiarity with educational platforms, coding environments (such as Python, Java, or C++), and learning management systems is often required. Strong communication, patience, and the ability to explain complex concepts simply are crucial soft skills that help support students effectively. These skills and qualities ensure that students receive clear guidance, reinforce their learning, and foster a positive educational environment.

What are some common challenges faced by Computer Science Teacher Assistants when supporting students with diverse learning backgrounds?

Computer Science Teacher Assistants often encounter the challenge of assisting students who have varying levels of programming experience and learning styles. Balancing the needs of beginners with those of more advanced students can require adaptability and strong communication skills. Additionally, TAs must be able to clarify complex concepts, troubleshoot code, and foster an inclusive classroom environment where all students feel comfortable asking questions. Collaboration with the lead instructor and other TAs is essential for effectively managing these diverse needs and ensuring all students receive adequate support.

What does a Computer Science Teacher Assistant do?

A Computer Science Teacher Assistant supports instructors in teaching computer science courses by helping prepare materials, assisting students with programming assignments, grading homework, and sometimes leading lab sessions or discussion groups. They act as a bridge between students and the instructor, providing additional support and clarification on course topics. Teacher assistants may also help troubleshoot technical issues during classes and offer feedback to help students improve their understanding of computer science concepts.

What is the difference between Computer Science Teacher Assistant vs Teaching Assistant?

AspectComputer Science Teacher AssistantTeaching Assistant
Required CredentialsHigh school diploma or associate degree; some roles prefer related courseworkHigh school diploma or equivalent; varies by institution
Work EnvironmentClassrooms, labs, educational institutionsClassrooms, schools, educational settings
Employer & Industry UsageSchools, colleges, coding bootcampsPrimary and secondary schools, colleges
Common Search & Comparison IntentUnderstanding roles assisting in computer science educationAssisting teachers across subjects, including computer science

The Computer Science Teacher Assistant primarily supports computer science teachers in educational settings, focusing on tech-related coursework. A Teaching Assistant has a broader role, assisting teachers across various subjects, including computer science. Both roles require similar educational backgrounds but differ in scope and subject focus.

What are popular job titles related to Computer Science Teacher Assistant jobs in Salem, OR? For Computer Science Teacher Assistant jobs in Salem, OR, the most frequently searched job titles are:
What job categories do people searching Computer Science Teacher Assistant jobs in Salem, OR look for? The top searched job categories for Computer Science Teacher Assistant jobs in Salem, OR are:
Grade 1 Teacher 2026-27 - Washington

Grade 1 Teacher 2026-27 - Washington

Salem-Keizer Public Schools

Salem, OR โ€ข On-site

$52.01K - $102.37K/yr

Full-time

Posted 18 days ago


Job description

Grade 1 Teacher 2026-27 - Washington at Salem-Keizer Public Schools Share on X Print Application Deadline 6/13/2026 11:55 PM Pacific Date Posted 5/11/2026 Contact Kimberly Casas 503-399-3061 Number of Openings 1 Salary Pay Range 53,831 - 105,956 Annually Length of Work Year 192 Employment Type Full Time Job Description / Essential Elements: Print Primary Function Coordinates and/or conducts with the assistance of an instructional assistant all regular classroom activities as designated by the school district in both English and a second language. Fosters respect, understanding, and pride in individual, linguistic and cultural differences. Responsible to Principal.

Immediate Subordinates Instructional Assistant. Assigned Responsibilities Develops the limited English proficient student's basic readiness and reading skills in his/her native language. (Oral communication, visual and auditory discrimination, fine and gross motor skill development, word analysis, sight word vocabulary, etc.) Develops the limited English proficient student's receptive and expressive oral language skills in his/her second language (English)

Develops the student's basic mathematics concepts in his/her native language. Develops the student's knowledge of basic science concepts in his/her native language. Develops the student's skills in Physical Education (P.E.) through activities conducted in both languages

Develops the student's skills and appreciation in the area of art through activities conducted in both languages. Develops the student's skills and appreciation in the area of music through activities conducted in both languages. Develops the student's positive self-concept and social attitude through guidance activities conducted in both languages.

Develops the student's awareness, understanding, and appreciation of his/her own culture. Develops the student's awareness, understanding, and appreciation of the second culture. Participates in Bilingual-Multicultural inservice training programs.

Participates in the selection, development, and evaluation of Bilingual-Multicultural materials. Plans with the resource specialist in order to achieve specific instructional objectives of individual children. Works closely and assists in training of bilingual instructional assistant to implement the goals of a quality program.

Works closely with parents to keep them informed of the progress of the child and the program. Administers evaluation instruments, analyses, and reports data in cooperation with the curriculum and resource specialists. Assumes other duties as assigned by building principal.

Additional Responsibilities Minimum Qualifications Oregon Elementary Teaching Certificate valid for assignment. Native proficiency in English and the second instructional language. Demonstrated ability to teach in English and in a second language.

Training or experience in teaching English as a Second Language. Ability to teach in a multicultural setting, implementing multicultural educational practices in the curriculum. Ability to manage use of instructional aide(s) and community resources in the classroom setting.

Experience in working with and ability to relate positively to children from diverse cultural, linguistic, and economic backgrounds. Additional Qualifications Minimum Term of Employment Teacher Contract. Salary Level Placement on Teacher Salary Schedle.

Evaluation Performance of this job will be evaluated in accordance with provisions of the School Board's policy on Evaluation of Professional Personnel. Requirements / Qualifications For more information on Requirements/Qualifications, please contact the employer. Comments and Other Information For more information on Comments and Other Information, please contact the employer.

Comments and Other Information Start Date: September 1st, 2026 Type: Licensed FTE: 1.0 Status: Permanent Salary is prorated based on FTE: $52,011 - $102,373 (Salary is based on the 2025-26 schedule and is subject to change) Application Procedure: Apply online Comments and Other Information Start Date: September 1st, 2026 Type: Licensed FTE: 1.0 Status: Permanent Salary is prorated based on FTE: $52,011 - $102,373 (Salary is based on the 2025-26 schedule and is subject to change) Application Procedure: Apply online CalSTRS Links Not all postings qualify for CalSTRS. Informational Only. CalSTRS Info for New Educators ADD TO WISHLIST VIEW JOB WISHLIST APPLY (Current Employees ONLY) APPLY QUICK APPLY