Computer Science Instructor

Midland, PA Full Time
POSTED ON 3/7/2024

We are seeking a passionate Computer Science Instructor to join our high school. The ideal candidate will have a strong background in game development, and programming, with the ability to inspire and engage students in the exciting field of game design.

Job Summary: The Computer Science Instructor will work directly with the Principal to provide instruction, support, guidance, manage the learning process, and focus on students’ individual needs and performance. The Computer Science Instructor will monitor student progress through the identified learning management system and will actively work with students to advance each student’s learning toward established goals.

General Duties:

Planning and Preparation

  • Demonstrate knowledge and understanding of gaming/simulation curriculum
  • Understand overall diversity of assigned families and individual student characteristics; specifically, how this will impact planning for personalized learning
  • Use student data to drive instructional decision making and planning
  • Plan to ensure the inclusion of highly engaging student-centered tasks and activities that fill gaps in foundational learning, expose students to collaborative learning experiences and lead to conceptual personalized understanding of content.
  • Utilizing a structured planning framework, submit lesson plans on a weekly basis that reflect a solid understanding of the content, the students, and available resources.
  • Provide small group differentiated planning that reflects personalized learning opportunities for students.
  • Provide instructional outcomes that represent important learning suitable to students
  • Ensure elements of the instructional design, including assessments, align to goals.
  • Collaboratively plan with colleagues to meet the needs of all students within Professional Learning Communities
  • Analyze student data individually and collaboratively in Professional Learning Communities to drive instructional adaptations within the learning environment
  • Utilize instructional tools such as Google Apps for Education, online curriculum, and other resources to augment course content and submit planning and preparation documentation

Instruction

  • Orient students to course and communicate course, unit and lesson outcomes on a routine basis
  • Maintain safe conditions during hands-on-learning
  • Deliver personalized instruction to help each student meet PA state standards
  • Utilize questioning, discussion techniques, and differentiated student tasks to ensure all students are engaged in learning
  • Demonstrate flexibility in contributing to the success of the lesson and of each student.
  • Adapt instruction to meet the learning needs of all students
  • Work with special education teacher to provide instruction that meets IEP requirements for special education students
  • Set and enforce deadlines for student work
  • Support parents with student curricular and instructional issues
  • Be responsible for student academic progress and student attendance
  • Conduct conferences with students and parents/caregiver
  • Grade student work and maintain grade book
  • Recommend promotion and retention
  • Maintain regular contact with students and families
  • Prepare students for state required testing
  • Attend IEP meetings as required
  • Complete Progress Reports for students
  • Alert administrators to any concerns about student performance and progress

Professional Responsibilities

  • Maintain regular office hours, monitor student’s course work, conduct differentiated instructional classes, complete grading, take part in daily professional learning community meetings, participate in school meetings, and maintain accurate records
  • Demonstrate professionalism and high ethical standards in all interactions with students, parents/caregivers, and staff members
  • Communicate with families on a frequent basis
  • Participate in new teacher induction training if you are in your first or second year of teaching.
  • Engage in training and professional learning
  • Participate in observation/mentoring meetings
  • Engage in reflective practices by completing self-evaluations and building & managing employee professional growth plan
  • Align professional goals with school wide goals and the Charlotte Danielson Framework for Teaching; participate in professional learning opportunities aligned with goals and Danielson Framework
  • Attend and participate in school-wide community events and school testing as required and assigned
  • Prepare reports as required
  • Proctor state testing
  • Compete in eSports competitions
  • Provide students the opportunity to participate in eSports or programming competitions.
  • Perform any other duties that may arise to fulfill the main objectives of the position and the mission of Midland Innovation Technology Charter School.

Eligibility:

Required

● Bachelor’s Degree

● A minimum of three years full-time or the equivalent of part-time occupational experience in a computer science or game development occupations.

● Experience in programming languages such as Java Script, C#, and html

● Child Abuse Clearance (Current within the last year)

● Criminal History Clearance (Current within the last year)

● FBI Fingerprint Clearance (Current within the last year)

● Act 168 Clearance

● Excellent written and verbal communication skills

● Self-Motivated

● Have experience working with the proposed age groups and content area

● Have the ability to learn new technology tools quickly (e.g., database and web-based tools)

● Have the ability to support and guide students

● Be able to travel to team professional developments, and school wide events

● Follow all test security guidelines and Pennsylvania state law

● Ability to be flexible given the demands of the day and job

Preferred

● Experience in programming in Java Script, C#, and html

● Valid and active Pennsylvania Teaching Certificate

● Experience in eSports

● 3 years teaching experience in a high school setting

● Proficiency in MS Office, Google Apps for Education (Drive, Google Docs, Slides, Forms, Sheets)

● Experience using search engines such as Google Chrome

● Experience with, Google Sites, Open Educational Resources and LMSs

● Experience coordinating academically oriented clubs and extracurricular activities

● Knowledge of Danielson’s Framework for Teaching, Pennsylvania State Standards, and varied assessments

● Prior experience making academic progress with a range of student populations and needs

● Proven ability to use data to inform instruction

● Participation in Professional Learning Communities

Physical Requirements: (Consistent with applicable law, reasonable accommodation may be made to enable a qualified person with a disability to perform the essential job duties.)

● There is frequent need to stand, walk, carry items, climb stairs, balance, kneel, occasionally lift objects to 25 pounds during the workday

● In person attendance within the Midland Innovation Technology Charter School and at its events

Responsibilities and time allocation may change over time to meet the needs of Midland Innovation Technology Charter School and can include other duties as assigned.

Job Type: Full-time

Pay: From $48,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

Work Location: In person

Salary.com Estimation for Computer Science Instructor in Midland, PA
$57,618 to $100,315
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Computer Science Instructor.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $94,568 - $124,317
    • Income Estimation: $100,608 - $135,264
  • Debugging Skill

    • Income Estimation: $92,108 - $125,753
    • Income Estimation: $94,568 - $124,317
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Computer Science Instructor jobs in the Midland, PA area that may be a better fit.

Mad Science Summer Camp Instructor

Mad Science of Pittsburgh, Pittsburgh, PA

After School Instructor

Mad Science of Pittsburgh, Pittsburgh, PA