Position Type :
Middle School Teaching
Date Posted : 7 / 21 / 2025
Location :
Prairie Hills Junior High School
Closing Date :
07 / 31 / 2025 Job Description
Title : CTE Coding and Gaming TeacherLocation : Prairie Hills Junior High School
Employment Type : Full Time Work Days : 10-month position
FSLA : Exempt Reports to : Building Principal
Job Summary :
The CTE Coding and Gaming Teacher provides instruction in computer programming, game design, and interactive technology for grades 6-8 as part of a Career and Technical Education (CTE) program. The course introduces students to core concepts in coding, game development, animation, and digital media while emphasizing creativity, collaboration, and problem-solving.
Students gain foundational skills in programming languages, user interface design, and the principles of game mechanics, preparing them for further study and potential career pathways in Information Technology (IT) , Software Development , and Digital Media Design .
The teacher will deliver engaging, project-based instruction aligned with ISBE CTE standards , supporting the district's mission to prepare students for college and career readiness in a rapidly evolving technological world.
Education, Certification, and Licensure :
- Eligible to receive an ISBE Professional Educator License (PEL) in Business, Marketing, and Computer Education / Computer Programming , with appropriate coursework completed
or
Eligible to receive an ISBE Educator License with Stipulations (ELS / CTE) in Computer Programming (district will assist with certification if needed).
Minimum Associate Degree in Computer Science, Information Technology, Engineering, or a related field from an accredited college or university.Minimum 2,000 hours (2 years full-time) of paid industry experience within the past five years.MOS (Microsoft Office Specialist) certification or must be obtained within 12 months of hire.Adobe Photoshop certification or must be obtained within 12 months of hire.Experience :
Minimum of 2 years of recent industry experience in computer programming, software development, or digital media.Prior experience teaching or mentoring students in a technology, STEM, or CTE program preferred.Experience developing curriculum and lesson plans that integrate coding, gaming, and technology applications .Familiarity with emerging technologies in AI, VR, AR, and game-based learning environments is a plus.Essential Duties and Specific Responsibilities :
Provide rigorous, hands-on instruction in coding, game development, and digital design based on approved curriculum.Teach foundational programming concepts such as algorithms, loops, functions, and object-oriented design using age-appropriate languages (e.g., Scratch, Python, JavaScript, Unity, etc.).Guide students through the game development cycle , including concept design, storyboarding, coding, testing, and publishing.Integrate industry-based tools and platforms (e.g., Unreal Engine, Unity, Code.org, Replit, or MIT App Inventor) into instruction.Incorporate soft skills instruction such as teamwork, critical thinking, communication, and digital citizenship.Design and assess project-based learning experiences , including student-led game design projects, coding challenges, and competitions.Support students in participating in industry-related events , coding tournaments, and technology showcases.Collaborate with core content teachers to integrate STEM and computational thinking concepts across subjects.Work with counselors and administrators to help students explore postsecondary and career opportunities in IT, gaming, and computer science.Maintain a safe, inclusive, and creative learning environment that promotes innovation and respect.Maintain and update industry certifications as required by the Illinois State Board of Education (ISBE) and Prairie-Hills Elementary School District 144.Participate in professional development focused on instructional technology, industry trends, and CTE program improvement.Maintain accurate and complete records of student progress and program data.Attend faculty meetings, professional learning communities, and advisory council meetings as required.Perform other related duties as assigned by the Building Principal or District Administration .Skills and Abilities :
Ability to translate complex programming concepts into engaging, age-appropriate lessons.Skilled in coding logic , game design principles , and interactive media production .Ability to integrate technology, simulation, and collaborative learning into instruction.Strong organizational, time management, and problem-solving skills.Effective classroom management and student engagement strategies.Strong interpersonal and communication skills for collaborating with students, parents, and colleagues.Demonstrated creativity and innovation in developing technology-based learning projects.Other Skills and Abilities :
Passion for inspiring students to explore technology and pursue STEM careers.Commitment to equity, inclusion, and access in computer science education.Ability to foster a growth mindset and resilience in students.Dedication to continuous learning and professional development .Willingness to mentor students in after-school technology clubs or competitions.Capacity to form community partnerships with technology firms, coding camps, and universities.Terms of Employment :
Salary is based on market comparisons as determined by the Superintendent and Board of Education.
Twelve-month work year.
Salary
Beginning salary at $48,311
Physical Requirements :
While performing job, employee is required to (F = Frequently, O = Occasionally, S = Seldom)
Climb Ladders
Kneel
Lift / Carry >
50 lbs.
Push / Pull 50>
lbs.
Talk
Climb Stairs
Lift / Carry Under 10 lbs.
Push / Pull Under 10 lbs.
See
Twist
Crawl
Lift / Carry 10-25 lbs.
Push / Pull 10-25 lbs.
Squat
Walk
Hear
Lift / Carry 25-50 lbs.
Push / Pull 25-50 lbs.
Stoop / Bend
Work Environment :
Instruction occurs in a computer lab or technology classroom with high-speed internet and coding equipment. May involve extended computer use and hands-on activities with digital tools and software. Collaborative, student-centered classroom environment focused on creativity and innovation. Occasional participation in evening or weekend technology fairs, student competitions, or community showcases. Must comply with all district, state, and federal safety and educational policies.
Application Procedure
Applicants must apply online at www.phsd144.net and upload :
Letter of application and resumeHigh school diploma (GED) or official transcripts (awarded degree)Valid Illinois license, certifications, and endorsementsThree (3) current letters of recommendationInternal applicants must complete a transfer request at their current site.
Questions should be directed to :
Human Resources Department
Prairie-Hills Elementary School District 144
Administration Center
3015 W. 163rd Street
Markham, IL 60428
Prairie-Hills Elementary School District 144 conducts pre-employment drug tests and background checks .
The information contained in this job description is in compliance with the Americans with Disabilities Act and is not an exhaustive list of the duties performed for this position. Additional duties performed by the individual holding this position may be assigned.