If applicable, teach students to write computer programs, algorithms, programming languages and computer systems design. * Administer frequent formal and informal assessments to monitor student ...
Quick apply
If applicable, teach students to write computer programs, algorithms, programming languages and computer systems design. * Administer frequent formal and informal assessments to monitor student ...
Quick apply
If applicable, teach students to write computer programs, algorithms, programming languages and computer systems design. * Administer frequent formal and informal assessments to monitor student ...
Anderson, IN · On-site
Computer Engineering, Electrical Engineering, Mechanical Engineering, and Mechatronics Engineering ... Primary duties for the position include teaching undergraduate engineering courses using current ...
Anderson, IN · On-site
Computer Engineering, Electrical Engineering, Mechanical Engineering, and Mechatronics Engineering ... Primary duties for the position include teaching undergraduate engineering courses using current ...
Anderson, IN · On-site
Computer Engineering, Electrical Engineering, Mechanical Engineering, and Mechatronics Engineering ... Primary duties for the position include teaching undergraduate engineering courses using current ...
Anderson, IN · On-site
Computer Engineering, Electrical Engineering, Mechanical Engineering, and Mechatronics Engineering ... Primary duties for the position include teaching undergraduate engineering courses using current ...
Indianapolis, IN · On-site
$46K - $59K/yr
This role develops the computer science and engineering curriculum that aligns with state standards ... to teaching program ESSENTIAL SKILLS AND ABILITIES: * Demonstrated leadership and program ...
Indianapolis, IN · On-site
$46K - $59K/yr
This role develops the computer science and engineering curriculum that aligns with state standards ... to teaching program ESSENTIAL SKILLS AND ABILITIES: * Demonstrated leadership and program ...
$46K - $59K/yr
This role develops the computer science and engineering curriculum that aligns with state standards ... to teaching program ESSENTIAL SKILLS AND ABILITIES: * Demonstrated leadership and program ...
$46K - $59K/yr
This role develops the computer science and engineering curriculum that aligns with state standards ... to teaching program ESSENTIAL SKILLS AND ABILITIES: * Demonstrated leadership and program ...
Valparaiso, IN · Remote
$18 - $40/hr
Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Valparaiso, IN · Remote
$18 - $40/hr
Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Bloomington, IN · Remote
$18 - $40/hr
Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Bloomington, IN · Remote
$18 - $40/hr
Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
West Lafayette, IN · Remote
$18 - $40/hr
Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
West Lafayette, IN · Remote
$18 - $40/hr
Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Indianapolis, IN · Remote
$18 - $40/hr
Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Indianapolis, IN · Remote
$18 - $40/hr
Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Fort Wayne, IN · Remote
$18 - $40/hr
Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Fort Wayne, IN · Remote
$18 - $40/hr
Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Fort Wayne, IN · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
Fort Wayne, IN · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
Bloomington, IN · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
Bloomington, IN · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
Valparaiso, IN · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
Valparaiso, IN · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
Indianapolis, IN · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
Indianapolis, IN · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
West Lafayette, IN · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
West Lafayette, IN · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
... engineering, machining, welding, automation, or industrial maintenance * Proficiency with CAD/CAM ... Previous teaching, mentoring, or workforce training experience * Strong communication ...
Quick apply
... engineering, machining, welding, automation, or industrial maintenance * Proficiency with CAD/CAM ... Previous teaching, mentoring, or workforce training experience * Strong communication ...
If applicable, teach students to write computer programs, algorithms, programming languages and computer systems design. * Administer frequent formal and informal assessments to monitor student ...
Quick apply
If applicable, teach students to write computer programs, algorithms, programming languages and computer systems design. * Administer frequent formal and informal assessments to monitor student ...
Indianapolis, IN · Remote
$18 - $40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep ... programming experience. * Effective Teaching Methods: Ability to identify concepts students ...
Indianapolis, IN · Remote
$18 - $40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep ... programming experience. * Effective Teaching Methods: Ability to identify concepts students ...
Bloomington, IN · Remote
$18 - $40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep ... programming experience. * Effective Teaching Methods: Ability to identify concepts students ...
Bloomington, IN · Remote
$18 - $40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep ... programming experience. * Effective Teaching Methods: Ability to identify concepts students ...
Valparaiso, IN · Remote
$18 - $40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep ... programming experience. * Effective Teaching Methods: Ability to identify concepts students ...
Valparaiso, IN · Remote
$18 - $40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep ... programming experience. * Effective Teaching Methods: Ability to identify concepts students ...
$30K - $33.6K
1% of jobs
$33.6K - $37.2K
1% of jobs
$37.2K - $40.9K
21% of jobs
$41.3K is the 25th percentile. Wages below this are outliers.
$40.9K - $44.5K
14% of jobs
The median wage is $46.9K / yr.
$44.5K - $48.1K
19% of jobs
$48.1K - $51.8K
17% of jobs
$52.2K is the 75th percentile. Wages above this are outliers.
$51.8K - $55.4K
13% of jobs
$55.4K - $59K
7% of jobs
$59K - $62.7K
2% of jobs
$62.7K - $66.3K
1% of jobs
$66.3K - $69.9K
3% of jobs
$30K
$48.7K
$69.9K
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.
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.
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.

$46K - $60K/yr
Full-time
Re-posted 4 days ago
6.2
Based on 14 frontline employees who took The Breakroom Quiz
380th of 565 rated elementary and secondary schools
Summary: Under the direction of the school principal, provides computer science education instruction to students.
Essential Duties and Responsibilities include the following. Other duties may be assigned by the principal.
This position is designated as a split assignment between two school locations within the district. The selected candidate will provide services at both sites based on the operational needs of each school.
The percentage of time allocated to each location may vary (e.g., 50/50, 60/40, etc.) and will be determined by district and building leadership. The specific daily and/or weekly schedule will be coordinated by the supervising principals or designated administrators.
This is a full-time position. Split assignments do not affect compensation, benefits eligibility, or full-time status. The employee will remain fully benefit-eligible in accordance with district policies.
QUALIFICATIONS
Bachelor's Degree (B.A. or B.S.) from a four-year college or university. Must possess successful experiences working with a diverse population of students and faculty.
EXPERIENCE
Prior instructional experience.
Organized, yet flexible; good management skills; high level of ability to adapt material.
Ability to work cooperatively and effectively with other professional staff members.
Must have a working knowledge of state standards, general education curriculum, and IPS curriculum/instruction framework.
CERTIFICATES, LICENSES, REGISTRATIONS
Valid Indiana teaching license according to the Indiana Department of Education.
LANGUAGE SKILLS
Ability to speak grammatically correct English. Ability to read, analyze and interpret professional journals, technical procedures, curriculum guides, or state and school board regulations. Ability to effectively present information and respond to questions from students, parents, administrators, business and community.
MATHEMATICAL ABILITY
Ability to perform basic arithmetic functions, work with and impart mathematical concepts such as probability and statistical inference, and fundamentals of plane geometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
REASONING ABILITY
Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to stand; walk; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee frequently is required to stoop, kneel, or crouch down. The employee is occasionally required to sit or balance. The employee must regularly lift and/or move up to 10 pounds, and occasionally lift/move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential function of this job. Related accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is occasionally exposed to wet and/or humid conditions and outside weather conditions. The noise level in the work environment is usually moderate.
COMPETENCY: To perform the job successfully, an individual should demonstrate the following competencies:
Get the full story on Breakroom
Sourced by ZipRecruiter
Education programs administration
5,001 - 10,000 Employees
Indianapolis, IN, US
1853