1

Computer Programming Teacher Jobs in Dallas, TX (NOW HIRING)

... looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...

... looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...

... looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...

... looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...

... looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...

... looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...

... looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...

... looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...

Computer Science Teacher

Dallas, TX ยท On-site

$46K - $64K/yr

Candidates should have a bachelor's degree or higher in a related field - engineering or computer science - and have taught these subjects at the Middle or Upper School levels or possess applicable ...

next page

Showing results 1-20

Computer Programming Teacher information

See Dallas, TX salary details

$31.2K

$50.6K

$72.7K

How much do computer programming teacher jobs pay per year?

As of Jun 12, 2026, the average yearly pay for computer programming teacher in Dallas, TX is $50,648.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,500.00 and $54,400.00 per year, depending on experience, location, and employer.

Is there a shortage of computer science teachers?

There is a recognized shortage of qualified computer science teachers in many regions, driven by increasing demand for coding and programming skills in education. This shortage often leads to difficulties in filling teaching positions and highlights the need for specialized training and certifications in computer programming education.

What are some typical daily responsibilities for a Computer Programming Teacher?

A Computer Programming Teacher's daily responsibilities often include preparing lesson plans, delivering engaging lectures or demonstrations, and guiding students through hands-on coding exercises. You may also be responsible for grading assignments, providing individualized feedback, and staying updated with the latest programming trends and curriculum standards. Collaboration with other teachers or industry partners to develop project-based learning opportunities is common. Additionally, maintaining a supportive classroom environment and helping students overcome conceptual or technical challenges are key parts of the role.

How to make an extra $1000 a month as a teacher?

Computer programming teachers can earn an extra $1000 a month by offering private tutoring, creating online courses, or developing educational content on platforms like Udemy or Teachable. Building a strong online presence and leveraging skills in popular programming languages can increase earning potential outside regular teaching hours.

What are the key skills and qualifications needed to thrive in the Computer Programming Teacher position, and why are they important?

To thrive as a Computer Programming Teacher, you need expertise in multiple programming languages, a relevant degree (such as computer science or education), and formal teaching credentials where required. Familiarity with integrated development environments (IDEs), learning management systems (LMS), and industry certifications like CompTIA or Microsoft Certified Educator is often advantageous. Excellent communication, patience, and the ability to engage and motivate learners are essential soft skills in this position. These skills ensure you can effectively convey complex technical concepts, adapt to diverse learning styles, and inspire student success in the rapidly evolving tech field.

What does a Computer Programming Teacher do?

A Computer Programming Teacher educates students on coding languages, software development, and problem-solving techniques. They design lesson plans, teach programming principles, and provide hands-on practice with coding projects. Additionally, they assess student progress, offer guidance, and stay updated on industry trends to ensure relevant instruction.

How to become a coding teacher?

To become a computer programming teacher, you typically need a bachelor's degree in computer science, education, or a related field, along with proficiency in programming languages such as Python, Java, or C++. Teaching certifications or credentials may be required depending on the educational level and location, and experience in coding projects or software development can enhance your qualifications. Developing strong communication skills and staying current with industry tools and trends are also important for effective teaching.

How much does a coding tutor make?

A computer programming teacher or coding tutor typically earns between $20 and $50 per hour, depending on experience, location, and whether they work independently or for an organization. Tutors with specialized skills or certifications may charge higher rates, and many work flexible hours or part-time schedules.
What are the most commonly searched types of Computer Programming Teacher jobs in Dallas, TX? The most popular types of Computer Programming Teacher jobs in Dallas, TX are:
What are popular job titles related to Computer Programming Teacher jobs in Dallas, TX? For Computer Programming Teacher jobs in Dallas, TX, the most frequently searched job titles are:
What job categories do people searching Computer Programming Teacher jobs in Dallas, TX look for? The top searched job categories for Computer Programming Teacher jobs in Dallas, TX are:
What cities near Dallas, TX are hiring for Computer Programming Teacher jobs? Cities near Dallas, TX with the most Computer Programming Teacher job openings:
Infographic showing various Computer Programming Teacher job openings in Dallas, TX as of June 2026, with employment types broken down into 72% Full Time, 14% Part Time, and 14% Temporary. Highlights an 100% In-person job distribution, with an average salary of $50,648 per year, or $24.4 per hour.
Logic/Rhetoric Computer Programming Teacher (Part-Time)

Logic/Rhetoric Computer Programming Teacher (Part-Time)

Coram Deo Academy

Richardson, TX โ€ข On-site

Part-time

Posted 27 days ago


Job description

Position Summary:

Computer Programming Teacher responsible for instructing students from 7th - 12th grade in foundational programming concepts. Proficient in teaching how to design and write applications, understands core programming principles, and can guide students from basic syntax to structured program development.


CDA Mission Statement:

The mission of Coram Deo Academy is to train ethical servant-leaders and wise thinkers who will shape culture for the glory of God.


Spiritual Requirements:

Coram Deo Academy hires individuals that profess the historic Christian faith. The Nicene Creed describes the minimum understanding of and subscription to Christian belief required of employees of the Academy. Every employee must also profess to be a Christian believer and subscribe to this statement. As evidence of the indwelling of the Holy Spirit in their lives, Coram Deo Academy expects all employees to be actively involved in a local church here their faith in practice is consistent with the Academyโ€™s mission and statement of faith.

Essential Job Functions:

Coram Deo Academy teachers are called to be models of what we desire for our students. They are committed to Christ, love learning, and strive to be wise thinkers and ethical servant-leaders. We see this priority of imitation expressed by the apostle Paul in Philippians 4:8-9, "Finally, brothers, whatever is true, whatever is honorable, whatever is just, whatever is pure, whatever is lovely, whatever is commendable, if there is any excellence, if there is anything worthy of praise, think about these things. What you have learned and received and heard and seen in me โ€” practice these things, and the God of peace will be with you." Teachers are to embody both the Spirit of Christ and the spirit of inquiry. They should be saturated with the Word of God and be able to think biblically. They should exhibit proficiency in their academic disciplines and demonstrate a passion for learning by their own study and reading, participation in school improvement and professional development. They should seek to cultivate wisdom and virtue in their students through pursuing their own wisdom and virtue with humility and repentance.


Instructional Expectations:

  • Display the love of Christ and encourage students in developing a relationship with Him
  • Demonstrate Christian love, faith, truthfulness, and virtue in all facets of life and teaching
  • Establish a Biblical understanding of authority and commit to Biblical peacemaking
  • Focus on the heart when training, instructing, and disciplining children
  • Work to build the school community toward a love of Christ and one another
  • Teach students using Christian principles through classical philosophy and pedagogy
  • Create a vibrant learning atmosphere that fosters wonder and joyful engagement
  • Lead students through meaningful learning activities in alignment with the CDA Curriculum
  • Teach foundational and intermediate programming concepts, including:
    • Variables, data types, and control structures
    • Functions, methods, and modular design
    • Object-oriented programming fundamentals
    • Debugging and problem-solving strategies
    • Algorithmic thinking and logical reasoning
  • Instruct students in writing functional computer programs and simple applications.
  • Guide students through hands-on projects that reinforce programming principles.
  • Foster computational thinking and structured problem-solving skills.
  • Integrate instruction on digital literacy, privacy, and internet safety.
  • Maintain a classroom environment that promotes curiosity, discipline, and collaboration.
  • Assess student progress through projects, practical coding assignments, and evaluations.
  • Adapt instruction to support a range of learners from introductory to advanced levels.


Administrative Expectations:

  • Create lesson plans using the principles from The Seven Laws of Teaching as a guide
  • Prepare classroom coursework materials, homework assignments, and handouts
  • Communicate regularly with administration and parents, responding in a timely manner
  • Establish a collaborative relationship with CDA parents using the University-Model TM approach
  • Record and maintain accurate student attendance
  • Post assignments and grades according to school policies and practices
  • Evaluate and grade class work and assignments
  • Observe and manage student behavior and performance
  • Actively participate in faculty meetings and district meetings
  • Complete CDA's Teacher Certification Program per policy and pursue additional continuing education requirements
  • Perform additional administrative/other duties as needed


Knowledge, Skills, and Qualifications:

  • Proficiency in one or more programming languages (Java, Eclipse, Python, etc.).
  • Demonstrated ability to teach application development and foundational programming principles.
  • Experience working with students is preferred.
  • Strong understanding of best practices in digital citizenship, privacy, and internet safety.
  • Excellent communication and classroom management skills.
  • Exhibit the gifting and desire necessary to teach in the requested discipline or grade level
  • Utilize effective oral and written communication skills in collaboration with parents and staff
  • Collaborate effectively with faculty members within grade level or department
  • Demonstrate patience and humility in stressful situations, good listening skills, and strong planning and organizational skills
  • Demonstrate an understanding of child development with a focus on the age being taught
  • Prompt and timely attendance, modest attire, appropriate social media presence
  • Basic computer skills (Word, Outlook, etc.)
  • Possess the technological ability to utilize online platforms to teach classes remotely with a computer and at-home wi-fi

Education and Experience:

  • Bachelorโ€™s degree in computer science, Software Engineering, Education, or related field (masterโ€™s degree preferred).
  • Knowledge of children required
  • Knowledge of Christian, classical, and collaborative educational model preferred
  • Love of learning and commitment to continued personal growth


Physical Requirements and Work Environment:

  • Must be able to stand for extended periods of time
  • Occasionally lift up to 30 lbs
  • Work in a traditional climate-controlled classroom environment with occasional times outdoors