1

Online Computer Programming Teaching Jobs in Ohio

... online College Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you ... engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm ...

... online College Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you ... engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm ...

... looking for online AP Computer Science A tutors nationally. As a tutor on the Varsity Tutors ... Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming.

... looking for online AP Computer Science A tutors nationally. As a tutor on the Varsity Tutors ... Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming.

... looking for online AP Computer Science A tutors nationally. As a tutor on the Varsity Tutors ... Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming.

Showing results 21-40

Online Computer Programming Teaching information

See Ohio salary details

$31.4K

$61.8K

$90.8K

How much do online computer programming teaching jobs pay per year?

As of Sep 10, 2026, the average yearly pay for online computer programming teaching in Ohio is $61,770.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,000.00 and $76,100.00 per year, depending on experience, location, and employer.

What is online computer programming teaching?

An Online Computer Programming Teaching job involves instructing students in coding and programming concepts through virtual platforms. Teachers design lesson plans, provide coding exercises, and guide students in problem-solving using programming languages like Python, Java, or JavaScript. They may work for online education platforms, colleges, or as independent instructors. The role requires strong technical skills, communication abilities, and the ability to adapt teaching methods to online formats.

What are the typical challenges faced in online computer programming teaching?

Online Computer Programming Teaching professionals often face challenges such as keeping students engaged in a virtual environment, adapting instructional methods for diverse learning styles, and troubleshooting technical issues that arise during lessons. Clear communication and creative use of digital tools are essential to ensure students grasp complex programming concepts without in-person interaction. Additionally, balancing individual support with group instruction and staying current with rapid technological advancements can be demanding. However, these challenges also offer opportunities for personal growth, innovation in teaching methods, and the satisfaction of reaching a wide, diverse audience of learners.

What are the key skills and qualifications needed to thrive in online computer programming teaching?

To excel in Online Computer Programming Teaching, you need in-depth knowledge of programming languages, curriculum development experience, and usually a degree in computer science or a related field. Familiarity with online teaching platforms, screen sharing tools, and certifications such as a teaching credential or technology-specific badges are highly advantageous. Strong communication, patience, and the ability to motivate learners are crucial soft skills in this role. These skills ensure effective delivery of complex material, student engagement, and successful learning outcomes in a virtual environment.

What are popular job titles related to Online Computer Programming Teaching jobs in Ohio?

For Online Computer Programming Teaching jobs in Ohio, the most frequently searched job titles are:

What job categories do people searching Online Computer Programming Teaching jobs in Ohio look for?

The top searched job categories for Online Computer Programming Teaching jobs in Ohio are:

Infographic showing various Online Computer Programming Teaching job openings in Ohio as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 15% Part Time, 4% Contract, and 1% Nights. Highlights an 71% Physical, 2% Hybrid, and 27% Remote job distribution, with an average salary of $61,770 per year, or $29.7 per hour.

Computer Science - Part-Time (Adjunct) Faculty

Dayton, OH โ€ข On-site

The Chronicle Of Higher Education, Inc.
Newspaper Publishersย โ€ขย 201 - 500 employees

$1.0K/wk

Other

Posted 8 days ago


Job description

Position Information

Position Information (Default Section)

Job Title

Computer Science - Part-Time (Adjunct) Faculty

Location

Main Campus - Dayton, OH

Job Number

05101

Department

Computer Science

Job Category

Adjunct Faculty (Part-time)

Job Type

Part-Time

Status

Regular

Job Open Date

05/18/2026

Resume Review Date

Ongoing

Closing Date

08/31/2026

Open Until Filled

No

Position Summary

The SinclairComputer Science Department is currently seeking apart-time (adjunct) faculty to teach face-to-face for day, evening,and weekend courses at our downtown Dayton campus, Courseviewcampus in Mason, Ohio and Centerville campus.

The starting pay for Adjunct Faculty is $1,016 per credit hourassigned to teach.

This position is open only to applicants who residein Ohio, Indiana, or Kentucky, or who are able to perform workwithin one of these states. Sinclair Community College restrictspart-time employment to approved states due to employment, tax, andbenefits compliance requirements.

Why work for Sinclair College?

The following are some of the benefits that part-time/adjunctfaculty with Sinclair College receive:

  • Tuition waiver for 3 credit hours per semester
  • Structured opportunity for advancement and promotion
  • Support for continued professional development andeducation
  • STRS pension participation, with 14% employer contribution
  • High quality programs and events for work-life balance
  • Faculty mentoring available to aide transition fromprofessional work to a teaching role

*SCC has the right to revise this position description at anytime. This position description does not represent in any way acontract of employment.

Principal Accountabilities
  • Plan and organize instruction in ways which maximize studentlearning
  • Prepare, distribute and submit syllabi for all assignedsections in accordance with department and divisional policies
  • Employ appropriate teaching and learning strategies, useavailable instructional technology when appropriate
  • Modify, where appropriate, instructional methods and strategiesto meet diverse studentsโ€™ needs
  • Support classroom and online efforts to promote studentsuccess
  • Evaluate and return student work in a timely manner to promotelearning
  • Maintain accurate records of student progress
  • Submit final grade rosters according to establisheddeadlines
  • Maintain confidentiality of student information
  • Cannot exceed maximum of 12 credit hours per semester
Requirements
  • Minimum of a bachelorโ€™s degree in computer science is required,OR an associateโ€™s degree in the content, and five yearsprofessional experience as a software programmer, databasedeveloper or related field
  • Skills in computer programming with a variety of languages,database design and development, and application developmentrequired
  • Evidence of successful prior teaching experience preferred
  • Demonstrated commitment to improving student learning throughinnovative strategies shown to help students succeed at the courseand program level, including ability to teach in a student-centeredactive learning model required
  • Effective communication and interpersonal skills, and thecapacity to work successfully in a culturally diverse collegecommunity required
  • Must possess demonstrated skills in using modern educationaltechnology, including multimedia-based instruction

Official transcripts for all post-secondary degrees (ifapplicable) and successful completion of a background check will berequired prior to date of hire. *

Supplemental Questions
  1. * Do you have a minimum of a bachelor's degree in computerscience OR an associate's degree in the content area and at leastfive years of relevant professional experience?
    • Yes
    • No
  2. * In accordance with Sinclair Community College employment,tax, and benefits compliance requirements, please select the statein which you currently reside or will perform work for thisposition.
    • Ohio
    • Indiana
    • Kentucky
    • I do not reside in or am unable to perform work in one of thesestates.
  3. * Are you legally authorized to work in the United States, andwill you now or in the future require employer sponsorship for awork visa? *Sinclair Community College will not sponsor applicantsfor work visas.
    • Yes, I am authorized to work in the United States and do notrequire sponsorship now or in the future.
    • Yes, I am authorized to work in the United States but willrequire sponsorship now or in the future.
    • No, I am not authorized to work in the United States.
Applicant Documents Required Documents
  1. Resume
  2. Cover Letter
Optional Documents
  1. Other
  2. Bachelor's Transcript
  3. Master's Transcript
  4. PhD/EdD/JD Transcripts
  5. Licensure/Certification
  6. General Transcript
#J-18808-Ljbffr