Computer Programmer
- Location
- , New Jersey
- Work type
- Part Time
- Posted
- 2026-10-14
Job description
Employment Type: Part-Time
Schedule: Thursdays
Salary: Based on Experience
A high school is seeking a knowledgeable, enthusiastic, and engaging Computer Science / Technology Instructor to teach weekly computer classes to 9th and 10th grade students.
The ideal candidate is passionate about technology, enjoys working with high school students, and can make computer-related subjects interesting, interactive, and accessible.
There is also an opportunity to lead an additional after-school technology club focused on coding, computer projects, or other hands-on activities.
ScheduleThursdays:
-
10th Grade: 1:20 PM–2:00 PM
-
9th Grade: 2:05 PM–2:45 PM
-
Optional Technology Club: 3:05 PM–3:50 PM
-
Teach engaging and age-appropriate computer classes to 9th and 10th grade students.
-
Introduce students to practical computer skills, technology concepts, and digital literacy.
-
Develop interactive lessons that encourage participation and hands-on learning.
-
Explain technical concepts in a clear, approachable, and engaging manner.
-
Adapt instruction to accommodate varying levels of computer knowledge and experience.
-
Maintain a positive, structured, and productive classroom environment.
-
Encourage curiosity, creativity, and problem-solving through technology.
-
Lead an optional computer-related club following regular classes.
-
Introduce students to coding, programming, and technology-based projects.
-
Organize interactive activities that promote creativity and technical skills.
-
Develop engaging projects that allow students to apply what they have learned.
-
Explore topics such as computer programming, digital design, or other technology-related interests.
-
Strong knowledge of computers, technology, or computer science.
-
Previous teaching, tutoring, or instructional experience preferred.
-
Comfortable teaching and engaging high school students.
-
Ability to explain technical concepts clearly and effectively.
-
Strong classroom management and communication skills.
-
Creative, patient, enthusiastic, and dependable.
-
Experience with coding or computer programming is a plus.
-
Ability to develop interactive and hands-on learning activities.
-
Availability on Thursdays during the scheduled class periods.