×
Register Here to Apply for Jobs or Post Jobs. X

Computer Science Teacher - Decatur Middle School

Job in Ben Davis, Marion County, Indiana, USA
Listing for: ReNEW Schools
Full Time position
Listed on 2026-05-19
Job specializations:
  • Education / Teaching
    Online Teaching, Computer Science
Salary/Wage Range or Industry Benchmark: 45000 - 60000 USD Yearly USD 45000.00 60000.00 YEAR
Job Description & How to Apply Below
Location: Ben Davis

Job Description

Decatur Middle School is seeking a dynamic Introduction to Computer Science teacher who will deliver instruction aligned to Indiana's Course 4565 standards, providing students with foundational knowledge in computer science, including problem-solving, programming, data analysis, networks, and the ethical use of technology. This course is designed to engage all students, regardless of prior experience, in computational thinking and modern technology fluency.

Job

Qualifications / Requirements

Indiana Teaching License (5-12) with at least one of the following:

  • Computer Science
  • Business Education (with appropriate computer science coursework)
  • Technology Education (with demonstrated proficiency in computer science)
  • Proficiency in teaching introductory programming languages (such as Python, JavaScript, or Scratch).
  • Familiarity with Indiana’s Computer Science Standards.
  • Strong classroom management, communication, and instructional planning skills.
  • Experience with or willingness to learn PLTW Computer Science Principles or Code.org CS Discoveries is preferred.
Responsibilities
  • Teach the 4565 Introduction to Computer Science course in alignment with IDOE standards.
  • Design and implement engaging, standards-based lessons in programming, algorithms, computer systems, and data representation.
  • Foster computational thinking and real‑world problem‑solving skills.
  • Integrate project‑based learning and hands‑on activities using appropriate technology and software tools.
  • Promote ethical computing practices and digital citizenship.
  • Support all students in meeting learning outcomes, including differentiated instruction and interventions.
  • Use formative and summative assessments to inform instruction.
  • Maintain accurate records of student progress and communicate effectively with families.
  • Contribute to the school and district computer science pathways and support career exploration in tech fields.
  • Create a positive, inclusive, and engaging classroom environment that supports a diverse group of learners.
  • Differentiate instruction to meet the diverse academic, cultural, and linguistic needs of students.
  • Integrate technology, real‑world applications, and cultural content into instruction.
  • Maintain accurate records of student performance and communicate regularly with families.
  • Participate in school‑wide professional learning communities (PLCs), staff meetings, and professional development opportunities.
  • Collaborate with colleagues to support interdisciplinary learning and school initiatives.
  • Develop lesson plans and instructional materials and translate them into learning experiences to develop pertinent sequential assignments, challenge students, and best utilize available time for instruction.
  • Conduct ongoing assessment of student learning and progress, modify instructional methods to fit individual students’ needs, and conduct individual and small group instruction as needed.
  • Continue to acquire professional knowledge and learn of current developments in the educational field by attending seminars, workshops, or professional meetings, or by conducting research.
  • Organize and maintain a system for accurate and complete record‑keeping, grading, and reporting for all student activities, achievement, and attendance as required by district procedures and applicable laws.
  • Encourage parental involvement in students’ education and ensure effective communication with students and parents.
  • Ensure that student conduct conforms to the school’s standards and district policies, establishing and maintaining standards of student behavior needed for a functional learning atmosphere.
  • Coordinate with other professional staff members, especially within grade level, and participate in faculty meetings and committees.
Additional Duties
  • Perform other related tasks as assigned by the Principal and other central office administrators as designated by the Superintendent.
  • Note:

    The above description is illustrative of tasks and responsibilities. It is not meant to be all-inclusive for every task or responsibility.

Equal Opportunity Employer

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary