Talent.com
Computer Science Teacher
Computer Science TeacherAlbuquerque Academy • Albuquerque, NM, United States
[error_messages.no_longer_accepting]
Computer Science Teacher

Computer Science Teacher

Albuquerque Academy • Albuquerque, NM, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Summary

The Computer Science Department at Albuquerque Academy seeks a passionate and energetic computer science teacher. We are looking for someone who is patient, engaging, and creative in thinking about the art of teaching. Candidates need to be eager to inspire a love of computer science in all students and collaborate with colleagues. We value diversity at Albuquerque Academy and seek teachers who demonstrate an abiding commitment to equity and belonging.

We are looking for someone who enjoys working with students, and preference is given to any candidate who can teach across the disciplines of computer science. The current position requires basic coding skills, familiarity with 3D printers, 3D design, and maintenance of the hardware. Experience in multiple programming languages (Python, Java, Javascript), web design, robotics, networks, and microcontrollers is highly desirable.

All teachers at Albuquerque Academy approach their work in accordance with the values in our mission and in a spirit of kindness, professionalism, generosity, and civility to all members of the community. An education at the Academy focuses on the whole child, and teachers and administrators are expected to teach well and also to function as adult mentors for students, in and out of the classroom. Our community norms, listed below, underlie our school culture, and all community members are expected to commit themselves fully to them.

  • Value and respect the diverse contributions of each person in the community.
  • Assume positive intent and inquire if you are left with questions or concerns.
  • Engage in face-to-face direct conversations; be clear, open, and honest in your conversations.
  • Be present and participate.
Strong candidates are attracted to our mission and see themselves as engaged community members. They will need to create and implement relevant curricula and varied assessments for their four classes. Outside the classroom, our teachers work with students in ways that foster their growth and development into effective community members. The teacher's daily activities include classroom teaching, advising, being available to students for assistance, supporting extracurricular activities, and serving the school community in a variety of other ways. The teacher reports to the department chair and to the division head.

Albuquerque Academy seeks to maintain a diverse and energetic faculty to work with over 1100 highly capable students, including over 50% students of color. We encourage applications from groups traditionally underrepresented in independent school communities. The position is open until filled, and applicants are asked to submit a letter of interest and resume along with their online application. Please explain why Albuquerque Academy is the right fit for you and detail how you inspire a love of learning and passion for the position.

Essential Functions
  • Design thoughtful lessons and activities for four sections of computer science classes. Teaching assignments may vary from year to year.
  • Maintenance of computer hardware including 3D printers and robotics.
  • Ability to communicate basic programming skills such as iteration, conditionals, and variables.
  • Help students demonstrate their thinking clearly and systematically.
  • Be available to students outside of class throughout the school day for additional help.
  • Design formal and informal assessments that measure student progress. Employ a variety of formative and summative assessments to gauge student progress toward mastery.
  • Give timely feedback and grades on written work and tests.
  • Collaborate with parents and other teachers to offer individualized support of each student's learning goals.
  • Communicate effectively with students and families about classwork, learning goals, and student progress including writing comments home to parents at least once a semester.
  • Use the school's learning management system to keep students informed about their responsibilities, grades, and expectations.
  • Foster and maintain a culture of mutual respect, equitable practice, and joy, in and out of the classroom. Demonstrate cultural competence and communicate and collaborate effectively across differences.
  • Set high expectations for student learning, academic achievement, and character development.
  • Serve as adviser, engaging in the advising curriculum.
  • Continue to advance personal understanding of pedagogy by reading, attending conferences and workshops, and participating in the school's professional growth and development plan.
Other Responsibilities
  • Attend lunch, provided free to faculty, to help to monitor the dining hall.
  • Attend full-faculty, divisional, and departmental meetings, as well as other meetings as needed.
  • Attend and support divisional or school activities including other duties such as chaperoning dances, monitoring supervised study hall, proctoring standardized tests, etc.
  • Coach or sponsor an extra-curricular activity such as Robotics Club or Engineering Club.
  • May be asked to mentor another teacher or become part of an evaluation team for a colleague.
  • Perform other duties as assigned.
Job Qualifications

Education
  • A Bachelor's degree is required, and a degree in a computer science-related field is preferred.
  • Advanced studies, professional experience, and/or a master's degree are preferred.
Knowledge/Skills/Abilities
  • Deep knowledge of the course content in computer science and the ability to convey that knowledge to students clearly and coherently.
  • Expertise in coaching students to communicate effectively in speech, on the computer, and on the page.
  • Demonstrable and effective classroom management skills.
  • Expertise in sponsoring or coaching an extracurricular activity preferred.
  • Ability to work well with people, especially adolescents.
  • Excellent interpersonal, collaboration, and problem-solving skills.
  • Capacity to work independently and on a team.
  • Excellent communication and public-relations skills.
  • Strong organizational skills and time-management skills.
  • Computer skills including desktop publishing, and Microsoft Office software, learning management systems, and online teaching techniques.
  • Ability to maintain confidentiality.
  • Legally authorized to work in the United States.
Experience
  • 2-5 years prior teaching experience is preferred.
  • Prior experience with adolescents is preferred.
Working Environment
  • Generally, teaching is performed indoors in a classroom, laboratory, maker space, or office setting.
  • Hours are generally from 7:45 a.m. to 3:45 p.m. Monday through Friday, from mid-August to early June.
  • Coaching, extracurricular, or other chaperoning/sponsoring duties may take place outdoors and may extend into pre-school hours, the late afternoon/evening, or weekends.

Physical Demands

Must be able to lift up to 25 pounds at times. Must be able to traverse school facilities and lead students to safety in the event of an emergency. Involves long periods of standing/sitting. Frequently involves carrying textbooks and computer or classroom supplies, communicating/speaking, retrieving files and supplies, writing, using a computer, and reading for preparing daily teaching and grading.

EEO/ADA Compliance

Albuquerque Academy is an Equal Opportunity Employer. In compliance with the Americans with Disabilities Act, the Academy will provide reasonable accommodations to qualified individuals with disabilities and encourages both prospective employees and incumbents to discuss potential accommodations with the employer.
[job_alerts.create_a_job]

Computer Science Teacher • Albuquerque, NM, United States

[internal_linking.similar_jobs]
Science mentors/judges

Science mentors/judges

New Mexico Supercomputing Challenge • Albuquerque, NM, United States
[job_card.full_time]
The Supercomputing Challenge teams are always in need of project advisors.Mentor opportunities go from September through April.The Challenge needs people to mentor elementary, middle school and hig...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Physics Private Tutoring Jobs Albuquerque

Physics Private Tutoring Jobs Albuquerque

Superprof • Albuquerque, New Mexico, US
[job_card.full_time] +1
Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...[show_more]
[last_updated.last_updated_30] • [promoted]
RESOURCE TEACHER: STUDENT SUCCESS SYSTEM (EARLY WARNING SYSTEMS)

RESOURCE TEACHER: STUDENT SUCCESS SYSTEM (EARLY WARNING SYSTEMS)

Albuquerque Public Schools • Albuquerque, NM, United States
[job_card.full_time]
The Student Success System Resource Teacher will support the development, implementation, evaluation, and continuous improvement of the school's Student Success Systems (SSS).High-quality student s...[show_more]
[last_updated.last_updated_30] • [promoted]
Teacher

Teacher

Ladgov Corporation • Albuquerque, NM, US
[job_card.full_time]
[filters_job_card.quick_apply]
Teacher Location: New Sunrise Regional Treatment Center,20 Mockingbird Drive, Pueblo of Acoma, NM Schedule: Monday–Friday, 8:00 AM – 4:30 PM (Federal holidays observed) Position Summary: The Teache...[show_more]
[last_updated.last_updated_30]
TEACHER: STEAM LAB

TEACHER: STEAM LAB

Albuquerque Public Schools • Albuquerque, NM, United States
[job_card.full_time]
Teaches by creating a flexible program and an environment favorable to learning and personal growth; by encouraging students to develop skills, attitudes and knowledge needed to obtain a good found...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Chemistry Private Tutoring Jobs Albuquerque

Chemistry Private Tutoring Jobs Albuquerque

Superprof • Albuquerque, New Mexico, US
[job_card.full_time] +1
Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...[show_more]
[last_updated.last_updated_30] • [promoted]
Substitute Teacher

Substitute Teacher

TradeJobsWorkforce • 87006 Bosque, NM, US
[job_card.full_time]
Position: TEACHERS Salary Range: AA Degree - $18.Depending on Qualifications & Experience BA Degree - $18.Depending on Qualifications & Experience Filing Deadline: Open until filled JOB DUTIES: Tea...[show_more]
[last_updated.last_updated_30] • [promoted]
Assistant Teachers in Infant Classroom

Assistant Teachers in Infant Classroom

East Gate Kids • Albuquerque, NM, USA
[job_card.full_time] +1
[filters_job_card.quick_apply]
Assistant Teachers in Infant Classroom.For Educators Who Believe Caregiving Is Teaching.A Role With Purpose, Support, and Room to Grow.If you believe early childhood education is.At East Gate Kids,...[show_more]
[last_updated.last_updated_variable_days]
Travel Special Education Teacher (Sped Teacher) in Santa Fe, NM

Travel Special Education Teacher (Sped Teacher) in Santa Fe, NM

AlliedTravelCareers • Rio Rancho, New Mexico, US
[job_card.full_time]
Competitive weekly pay (inquire for details) .AlliedTravelCareers is working with Aequor to find a qualified Sped Teacher in Santa Fe, New Mexico, 87505!.With Aequor, you can enjoy the freedom to a...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Biology Private Tutoring Jobs Albuquerque

Biology Private Tutoring Jobs Albuquerque

Superprof • Albuquerque, New Mexico, US
[job_card.full_time] +1
Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...[show_more]
[last_updated.last_updated_30] • [promoted]
Aviation Electronics, Electrical & Computer Systems Technician

Aviation Electronics, Electrical & Computer Systems Technician

US Navy • Albuquerque, NM, United States
[job_card.part_time]
Once an aircraft launches off a carrier, pilots depend on their jet's complex electronic systems to operate all areas of their craft and complete their mission.There is zero room for failure.That's...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Computer Science / Programming Volunteer (Remote) - Help Scam Survivors

Computer Science / Programming Volunteer (Remote) - Help Scam Survivors

WEAFAR GLOBAL JUSTICE INC • Albuquerque, NM, United States
[filters.remote]
[job_card.full_time]
We have a big mission but a tiny budget at this time.We focus on digital evidence collection, data analysis, and awareness-building to help individuals seek justice and prevent further harm.Our wor...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
RESOURCE TEACHER: STUDENT SUCCESS SYSTEM

RESOURCE TEACHER: STUDENT SUCCESS SYSTEM

Albuquerque Public Schools • Albuquerque, NM, United States
[job_card.full_time]
The Student Success System Resource Teacher will support the development, implementation, evaluation, and continuous improvement of the school's Student Success Systems (SSS).High-quality student s...[show_more]
[last_updated.last_updated_30] • [promoted]
NM Pre-K Teacher

NM Pre-K Teacher

East Gate Kids • Albuquerque, NM, USA
[job_card.full_time] +1
[filters_job_card.quick_apply]
A Role With Purpose, Support, and Room to Grow.If you believe early childhood education is.At East Gate Kids, we are not simply hiring classroom staff.We are building a team of educators committed ...[show_more]
[last_updated.last_updated_variable_days]
TEACHER: ITINERANT TEACHER FOR VISUALLY IMPAIRED (25-26 SY)

TEACHER: ITINERANT TEACHER FOR VISUALLY IMPAIRED (25-26 SY)

Albuquerque Public Schools • Albuquerque, NM, United States
[job_card.full_time]
Teaches by creating a flexible program and an environment favorable to learning and personal growth; by encouraging students to develop skills, attitudes and knowledge needed to obtain a good found...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
TPT - English (FA25 - SU26)

TPT - English (FA25 - SU26)

University of New Mexico • Los Lunas, NM, United States
[job_card.part_time]
Adjunct faculty may be eligible to receive certain UNM benefits in some cases.See the Benefits home page for more information.The Humanities Division at UNM-Valenciais accepting applications for Te...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
5th Grade Teacher

5th Grade Teacher

Belen Consolidated School District • Belen, NM, United States
[job_card.full_time]
Bachelor's Degree from an accredited college or university.Abilty to perform essential job functions and job task requirements as noted on job description.New Mexico Elementary (K-8) Teaching Licen...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Floater Teacher

Floater Teacher

Catholic Charities Of Central New Mexico • Albuquerque, NM, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Catholic Charities provides a comprehensive benefits package that includes: 2 paid weeks off winter break, 10 paid holidays, health, dental, vision, life insurance, short term/long term disability,...[show_more]
[last_updated.last_updated_variable_days]