1

Computer Science Tutor Jobs in Oklahoma (NOW HIRING)

What We Look For In a Basic Computer Literacy Tutor * Advanced Subject Mastery: Deep knowledge of ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

Java Tutor

Stillwater, OK · Remote

$40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... Familiar with Java curricula including AP Computer Science A and college-level courses, and common ...

C++ Tutor

Stillwater, OK · Remote

$40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down ...

Robotics Tutor

Tulsa, OK · Remote

$40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science, and artificial intelligence applications. * Curriculum Awareness & Adaptive ...

C++ Tutor

Tulsa, OK · Remote

$40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science, and artificial intelligence applications. * Curriculum Awareness & Adaptive ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... Familiar with Java curricula including AP Computer Science A and college-level courses, and common ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at teaching ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... students for computer science courses, coding bootcamps, or technology career pathways.

Java Tutor

Tulsa, OK · Remote

$40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... Familiar with Java curricula including AP Computer Science A and college-level courses, and common ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science, and artificial intelligence applications. * Curriculum Awareness & Adaptive ...

Software Tutor

Tulsa, OK · Remote

$40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at teaching ...

Coding Tutor

Tulsa, OK · Remote

$40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... students for computer science courses, coding bootcamps, or technology career pathways.

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... students for computer science courses, coding bootcamps, or technology career pathways.

next page

Showing results 1-20

Computer Science Tutor information

See Oklahoma salary details

$8

$42

$86

How much do computer science tutor jobs pay per hour?

As of May 30, 2026, the average hourly pay for computer science tutor in Oklahoma is $42.15, according to ZipRecruiter salary data. Most workers in this role earn between $21.54 and $51.25 per hour, depending on experience, location, and employer.

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

To thrive as a Computer Science Tutor, you need a solid understanding of core computer science concepts, programming languages, and usually a degree in computer science or a related field. Familiarity with coding environments, learning management systems, and educational platforms like Zoom or Google Classroom is often required. Patience, clear communication, and the ability to adapt explanations to different learning styles are critical soft skills. These skills and qualities are essential for effectively supporting students’ learning and helping them overcome challenges in complex technical subjects.

How does a Computer Science Tutor typically structure sessions to support students with varying skill levels?

A Computer Science Tutor usually assesses each student's current understanding and learning goals before tailoring sessions accordingly. Sessions might begin with a brief review of previous material, followed by targeted instruction, hands-on coding exercises, and real-time problem-solving. Tutors often adapt their teaching methods—such as using visual aids, interactive coding platforms, or step-by-step walkthroughs—to suit each learner's pace and style. Collaboration with students often includes providing feedback, addressing specific challenges, and recommending additional resources for practice outside of sessions.

What are Computer Science Tutors?

Computer Science Tutors are individuals who help students understand concepts and solve problems related to computer science topics, such as programming, algorithms, data structures, and software development. They may work with students one-on-one or in groups, offering personalized instruction and guidance to improve academic performance. Tutors can assist with homework, exam preparation, or building foundational knowledge for more advanced studies. Their goal is to clarify complex topics and foster independent problem-solving skills in learners.

What is the difference between Computer Science Tutor vs Software Developer?

AspectComputer Science TutorSoftware Developer
Required CredentialsTypically a degree in computer science or related field; teaching experienceDegree in computer science or software engineering; coding skills
Work EnvironmentEducational settings, online platforms, tutoring centersOffices, remote work, tech companies
Employer & Industry UsageEducational institutions, private tutoring servicesTech companies, startups, software firms
Common Search & Comparison IntentUnderstanding tutoring roles, career paths in educationSoftware development careers, coding skills

While both roles require a strong understanding of computer science, a Computer Science Tutor primarily focuses on teaching and mentoring students, often in educational settings. In contrast, a Software Developer designs, codes, and maintains software applications within tech companies. The credentials overlap, but their work environments and career goals differ significantly.

What are the most commonly searched types of Computer Science Tutor jobs in Oklahoma? The most popular types of Computer Science Tutor jobs in Oklahoma are:
What are popular job titles related to Computer Science Tutor jobs in Oklahoma? For Computer Science Tutor jobs in Oklahoma, the most frequently searched job titles are:
What job categories do people searching Computer Science Tutor jobs in Oklahoma look for? The top searched job categories for Computer Science Tutor jobs in Oklahoma are:
What cities in Oklahoma are hiring for Computer Science Tutor jobs? Cities in Oklahoma with the most Computer Science Tutor job openings:
Infographic showing various Computer Science Tutor job openings in Oklahoma as of May 2026, with employment types broken down into 96% Full Time, and 4% Part Time. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $87,676 per year, or $42.2 per hour.

Certified Computer Science Teacher

Chickasha Public Schools

Chickasha, OK

$38.90K - $50.30K/yr

Full-time

Posted 3 days ago


Job description

Position: Teacher

Required Qualifications:

Bachelor’s Degree from an accredited college/university. Current Oklahoma Teaching Certificate

Primary Purpose:

The teacher’s job is to assure that all students learn the basic and essential skills at each grade level. Teachers will assist students in equipping them with the skills needed for post secondary opportunities.

Essential Functions and Responsibilities:

(Note: The listed duties are illustrative only and are not intended to describe each and every function which may be performed in the job class. The omission of specific statements does not preclude management from assigning specific duties not listed herein if such duties are a logical assignment to the position.)

  • Comply with School Board Policy.

  • Follow requirements as outlined Federal, State, and District professional development.

  • Plans and implements a program of instruction that adheres to the district philosophy, goals and objectives as outlined in Oklahoma and District Standards.

  • Make purposeful and appropriate lesson plans that provide for effective teaching strategies, adhere to District curriculum maps and maximize time on task.

  • Create a classroom environment conducive to learning by employing a variety of appropriate teaching strategies.

  • Encourage student enthusiasm for the learning process and the development of good study habits.

  • Provide progress and interim reports as required.

  • Prepare a substitute folder containing appropriate information as required by the site leadership team.

  • Plan and prescribe purposeful assignments for paraprofessionals, tutors and volunteers as needed.

  • Recognize learning differences and make referrals as appropriate.

  • Demonstrate a strong grasp of subject matter.

  • Use effective oral and written expressions. Keeps current in subject matter knowledge and learning theory and is willing to collaborate with colleagues to improve teaching practices and student learning.

  • Assist on the ongoing curriculum revision process, including the study of and revision of essential standards and assessments.

  • Has an understanding of the supplemental services including but not limited to GT, SPED, EL, students experiencing homelessness, and trauma beneficial to students as an extension of general classroom activities and assessments.

  • Develop, in accordance with district school guidelines, reasonable rules of classroom behavior and appropriate techniques that are consistently applied.

  • Take necessary and reasonable precautions to protect students, equipment, materials and facilities.

  • Share responsibility during the school day for the supervision of students in all areas of the school.

  • Provide for the supervision of assigned students when circumstances require a brief absence from the assignment.

  • Uphold and enforce board policy, administrative procedures, and school rules, regulations, and is supportive of them to the public.

  • Maintain appropriate work habits, including regular and punctual attendance and appropriate use of conference and planning time.

  • Strive to communicate the positive aspects of our school program to the public in word and deed.

  • Work cooperatively with parents/guardians/caregivers to strengthen the educational program for their children.

  • Establish and maintain cooperative relationships with other staff members.

  • Continued professional growth through attendance at workshops, seminars, conferences, and/or advanced course work at institutions of higher learning.

  • Cooperate with the administration in planning appropriate in-service training programs at a school or at the district level.

  • Attend staff, department, and committee meetings as required.

  • Evaluate accomplishments of students on a regular basis using multiple assessment methods such as teacher made tests, samples of students’ work, mastery skills checklists, criterion-referenced tests and norm-referenced tests.

  • Make appropriate adjustments in the instructional program and as required by the principal.

  • Respect the confidentiality of records and information regarding students, parents, and teachers in accordance with accepted professional ethics, and state and federal laws.

  • Use good judgment at all times.

  • Prepare for and demonstrates an understanding of distance learning strategies and/or virtual days including but not limited to establishing a Google Classroom and providing instruction utilizing Google Meets.

  • Actively participates in Professional Learning Communities (PLCs).

  • Assist in the implementation of District Initiatives including but not limited to the District Strategic Plan.

  • Will demonstrate respect and dignity in the workplace.

Other Job Functions:

  • To complete other tasks that may be necessary to achieve an efficient operation of the school.

  • Attend approved professional development activities that may improve professional competence or enhance the job purpose.

Skills, Knowledge and abilities:

  • Ability to facilitate the personal, social, and intellectual development of students.

  • Ability to establish a positive learning environment.

  • Computer literacy.

  • Effective communication both orally and written.

  • Excellent interpersonal skills.

  • Ability to work effectively with community organizations.

  • Able to react to change productively.

  • Ability to relate courteously with children and adults.

  • Plan, schedule and organize work.

  • Ensure the quality of work as measured against established standards.

  • Maintain confidentiality.

  • Proficient in multitasking.

Physical requirements:

  • Good health and high energy level.

  • Ability to lift objects weighing 20 lbs or more.

  • Extensive kneeling, crawling and bending.

  • Ability to tolerate a stressful environment.

  • Ability to lift objects above shoulder level.

  • Extensive pushing/pulling and twisting.

Coordinates With: Site Staff and Administrators, Parents, Community Stakeholders, District Staff, Coordinators, and District Administrators

Reports To: Site Administrators