Part Time Computer Science Teacher Part Time IT Support Specialist
- Indiana Public Schools
- Indianapolis, Indiana
- Part Time
Instructional Planning and Delivery:
- Develop and implement engaging computer science lessons aligned to Indiana's High-Quality Computer Science Standards and the school's curriculum.
- Teach grade-appropriate coding, digital literacy, cybersecurity basics, algorithms, and computational thinking concepts.
- Integrate hands-on learning opportunities, including robotics, block-based coding, and technology exploration.
- Utilize multiple instructional strategies to meet the diverse learning needs of students.
- Use formative and summative assessments to monitor student progress and guide instructional decisions.
- Prepare and maintain technology, devices, software, and instructional materials necessary for classroom learning.
IT Support and Technology Operations:
- Support the day-to-day technology operations of the school, including device setup, troubleshooting, maintenance, and basic repairs.
- Assist with network setup, connectivity troubleshooting, and general technology infrastructure support.
- Maintain and manage Google Workspace for Education (Google for Schools), including student/staff accounts, permissions, devices, and related systems.
- Support printers, Chromebooks, classroom technology, projectors, and other instructional technology tools.
- Collaborate with school leadership and network IT personnel to ensure technology systems operate effectively and securely.
- Maintain inventory of school technology devices and assist with technology distribution and collection processes.
Classroom Management:
- Establish and maintain clear expectations for student behavior in a technology-rich environment.
- Ensure students follow digital citizenship guidelines and safe technology use practices.
- Create a structured and supportive classroom environment that promotes collaboration, creativity, and problem-solving.
- Manage computer lab routines, transitions, device distribution, and equipment care efficiently.
- Address behavioral concerns promptly and according to school policies.
Student Support and Differentiation:
- Provide targeted interventions, small-group instruction, and enrichment opportunities based on student needs and performance data.
- Support students with IEPs, ILPs, or 504 plans through appropriate accommodations and modifications.
- Differentiate and scaffold instruction so all learners can successfully develop computer science and technology skills.
- Maintain accurate records of student performance, participation, and progress.
Communication and Collaboration:
- Communicate professionally with families regarding student progress, expectations, and behavior.
- Participate in parent-teacher conferences, staff meetings, and school-wide technology initiatives.
- Collaborate with teachers, instructional coaches, and STEM staff to integrate computer science into broader STEM learning experiences.
- Support robotics clubs, competitions, STEM nights, or technology events as assigned. Some after-school or weekend participation may be required with additional compensation.
Professional Development and Growth:
- Engage in ongoing professional development related to computer science instruction, educational technology, networking, and STEM best practices.
- Implement feedback from administrators and instructional coaches to strengthen instructional effectiveness.
- Stay current with emerging technologies, coding platforms, networking tools, and trends in K-12 computer science education.
Qualifications:
- Bachelor's degree from an accredited college or university in Computer Science, Information Technology, Education, STEM, or a related field preferred.
- Valid Indiana Teaching License or ability to obtain one preferred.
- Experience teaching computer science, STEM, or technology to elementary or middle school students preferred.
- Strong understanding of networking basics, device management, and school technology systems.
- Experience with Google Workspace for Education administration and management preferred.
- Ability to troubleshoot hardware, software, connectivity, and classroom technology issues.
- Strong organizational, communication, and problem-solving skills.
- Must complete and pass all required Indiana background checks for school personnel.
Please ensure you include 2-3 professional references with your application.
- Pait Time Off
- Medical and dental insurance
- Voluntary vision insurance
- Contribution to State and or Federal Retirement plan
- Voluntary short-term disability (100% paid by employee)
- Life insurance(100% paid by employer-additional available by employee purchase)
- Voluntary long-term disability insurance (100% paid by the employee)
Job ID: 522330854
Originally Posted on: 5/24/2026
Want to find more Elementary Teacher opportunities?
Check out the 47,975 verified Elementary Teacher jobs on iHireElementaryTeachers
Similar Jobs