1

Computer Science Teaching Assistant Jobs in St Louis, MO

Elementary Teacher Assistant

University City, MO · On-site

$14.25 - $18.75/hr

The Teacher Assistant will assist teachers with instruction of individual and small groups of ... Strong background in literacy (specifically guided reading and writer's workshop) and Science of ...

Showing results 21-40

Computer Science Teaching Assistant information

See St Louis, MO salary details

$7

$20

$37

How much do computer science teaching assistant jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for computer science teaching assistant in St. Louis, MO is $20.01, according to ZipRecruiter salary data. Most workers in this role earn between $15.67 and $21.97 per hour, depending on experience, location, and employer.

What is a computer science teaching assistant?

Computer science teaching assistants (TAs) are individuals, often graduate or advanced undergraduate students, who support professors in teaching computer science courses. Their duties typically include helping students with assignments, answering questions, conducting lab sessions, grading, and sometimes leading discussion sections. TAs play a crucial role in facilitating student learning and providing additional support outside regular lectures. They help bridge the gap between students and instructors, making it easier for students to grasp complex computer science concepts.

What are some typical challenges faced by computer science teaching assistants when supporting students during lab sessions?

Computer Science Teaching Assistants often encounter challenges such as addressing a wide range of student skill levels, managing multiple questions simultaneously, and explaining complex concepts in an accessible way. It’s important to balance providing guidance with encouraging independent problem-solving. TAs also need to stay up to date with course material and software tools, and to communicate effectively with both students and the course instructor to ensure consistent support.

What are the key skills and qualifications needed to thrive as a computer science teaching assistant, and why are they important?

To thrive as a Computer Science Teaching Assistant, you need a solid understanding of programming concepts, algorithms, and data structures, usually supported by coursework or a degree in computer science. Familiarity with programming languages (such as Python, Java, or C++), code collaboration tools (like Git), and learning management systems (e.g., Canvas or Blackboard) is often required. Strong communication, patience, and the ability to explain complex concepts clearly are crucial soft skills for supporting student learning. These skills ensure you can effectively assist students, reinforce course material, and contribute to a productive educational environment.

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

AspectComputer Science Teaching AssistantComputer Science Tutor
CredentialsUsually requires enrollment in or completion of a computer science programNo formal credentials required, but expertise in specific topics is essential
Work EnvironmentAssists in classrooms, labs, or university settingsProvides one-on-one or group instruction outside formal classroom settings
Employer & Industry UsageUniversities, colleges, educational institutionsPrivate tutoring services, online platforms, freelance

While both roles involve teaching computer science concepts, a Computer Science Teaching Assistant typically supports formal academic courses within educational institutions, often requiring relevant coursework or enrollment. In contrast, a Computer Science Tutor offers personalized instruction outside of formal settings, focusing on specific student needs without formal credentials. Both roles aim to improve student understanding but differ mainly in environment and credential requirements.

What are the most commonly searched types of Computer Science Teaching jobs in St. Louis, MO?

The most popular types of Computer Science Teaching jobs in St. Louis, MO are:

What are popular job titles related to Computer Science Teaching Assistant jobs in St. Louis, MO?

For Computer Science Teaching Assistant jobs in St. Louis, MO, the most frequently searched job titles are:

What job categories do people searching Computer Science Teaching Assistant jobs in St. Louis, MO look for?

The top searched job categories for Computer Science Teaching Assistant jobs in St. Louis, MO are:

What cities near St. Louis, MO are hiring for Computer Science Teaching Assistant jobs?

Cities near St. Louis, MO with the most Computer Science Teaching Assistant job openings:

After-School Science Instructor - Part-Time Weekday Afternoons

Mad Science

MO • On-site

$20/hr

Part-time

Re-posted 23 days ago


Job description

Benefits:
  • Great resume builder
  • Fine-tune classroom management skills
  • Fun work environment
  • Free snacks

Turn Curiosity Into Discovery
Mad Science of St. Louis is looking for dependable and engaging instructors to lead hands-on science enrichment programs at elementary schools throughout the St. Louis area.
You do not need to be a scientist or a certified teacher. We provide the curriculum, experiments, equipment, materials, training, and ongoing support. You provide the enthusiasm, professionalism, and ability to create a positive experience for children.
This is a very part-time position intended to supplement and complement another job, college schedule, freelance work, retirement, or other activities.
What the Position Looks Like
Mad Science instructors typically teach 2-4 afternoons per week, depending on their availability and the program schedule.
Each class lasts approximately one hour and generally begins between 3:00 and 4:00 p.m. Instructors travel directly to participating elementary schools and lead groups of approximately 10 to 20 students.
Programs feature exciting, hands-on science activities involving topics such as chemistry, physics, engineering, electricity, space, forces, motion, and more.
Your Responsibilities
As a Mad Science instructor, you will:
  • Lead interactive, hands-on science lessons for elementary-age children
  • Demonstrate experiments and explain scientific concepts in an age-appropriate way
  • Encourage children to participate, ask questions, and explore
  • Prepare and organize materials before each program
  • Clean and repack equipment after class
  • Transport program materials to and from assigned schools
  • Communicate professionally with school staff and the Mad Science office
  • Follow all company, school, and child-safety procedures
  • Arrive at each program prepared and on time
Schedule and Compensation
  • Pay: $20 per hour (Pays 2-hour minimum per assignment)
  • Employment type: Part-time
  • Typical schedule: Two to four weekday afternoons per week
  • Class duration: Approximately one hour
  • Typical starting time: Between 3:00 and 4:00 p.m.
  • Program location: Elementary schools throughout the St. Louis area
  • Training and office location: University City, Missouri

What Mad Science Provides
We make it easy for instructors to deliver a high-quality program. Mad Science provides:
  • Professionally developed science curriculum
  • Detailed lesson plans and teaching instructions
  • Experiments, equipment, and program materials
  • Initial training and ongoing support
  • A flexible, very part-time weekday schedule
  • Opportunities to teach at different schools throughout the area
  • The chance to make science exciting and approachable for children
Required Qualifications
Applicants must:
  • Enjoy working with elementary-age children
  • Be energetic, dependable, patient, and professional
  • Be comfortable speaking in front of and managing a group
  • Be available on at least two weekday afternoons
  • Have a valid driver's license and reliable transportation
  • Be able to travel to schools throughout the St. Louis area
  • Be able to carry and transport program equipment and supplies
  • Be able to follow a structured curriculum and lesson plan
  • Communicate clearly with children, school personnel, and office staff
  • Complete required training and applicable background-screening requirements
Helpful Experience
Experience in any of the following areas is helpful but not required:
  • Teaching, substitute teaching, tutoring, or classroom assistance
  • Camps, childcare, after-school programs, or youth organizations
  • Theater, public speaking, performance, or group presentations
  • Science, technology, engineering, education, or related coursework
  • Coaching or leading activities for groups of children

A science degree and teaching certificate are not required.
Who Does Well in This Position?
Successful Mad Science instructors are enthusiastic presenters who can follow a prepared lesson while making it feel exciting and interactive. They are comfortable being a little theatrical, keeping children engaged, maintaining appropriate classroom boundaries, and adapting when a group needs additional direction.
This position can be a particularly good fit for:
  • College students
  • Substitute teachers
  • Retired educators
  • Teaching assistants
  • Actors and performers
  • Youth-program professionals
  • Individuals looking for meaningful, flexible afternoon work
Learn More and Apply
Learn more about working with Mad Science of St. Louis:
To apply, please complete our online employment application:
Qualified applicants will be contacted regarding the next step in the interview process. Interviews are conducted at our office in University City and generally last a little less than one hour.
Compensation: $20.00 per hour
Mad Science is a powerhouse brand with locations around the globe! For over 35 years, we have sparked imaginative learning through our summer camps, birthday parties, in-class workshops, after-school programs, and special events for kids ages 3-12. Become part of our team and help us inspire the next generation of scientists and engineers. Our locations are always looking for part-time instructors and full-time office staff.