Demo

Computer Science Teacher

Bernalillo Public Schools
Bernalillo, NM Full Time
POSTED ON 2/24/2025
AVAILABLE BEFORE 5/25/2025

Job Title : Computer Science Teacher (Secondary Teacher grades 6-12)

Reports To : PRINCIPAL

General Job Description :

Under the supervision of the principal the Secondary teacher will provide guidance and instructional experiences that are academically and developmentally appropriate for each student assigned to that classroom as well as other programs as assigned.

Essential Duties and Responsibilities :

  • Accurately demonstrate knowledge of the content area, approved curriculum and pedagogical skills.
  • Demonstrating Knowledge of Students; Students' interest and cultural heritage and Students' special needs.
  • Setting Instructional Outcomes; Suitability for diverse students, value, sequence, alignment, clarity and balance.
  • Designing Coherent Instruction; Learning activities, instructional materials, resources and lesson & unit structure.
  • Designing Student Assessments; Congruence with instructional outcomes and / or formative assessments.
  • Creating and Environment of Respect and Rapport; Teacher interactions with students, including both words and actions.
  • Establishing a Culture for Learning to include; expectations for learning and achievement.
  • Managing Classroom Procedures to include; instructional groups, transitions, materials and supplies, and performance of classroom routines.
  • Managing Student Behavior to include; expectations, monitoring of student behavior and response to student misbehavior.
  • Organizing Physical Space to include; safety and accessibility and arrangement of furniture and use of physical resources.
  • Communicating with Families or individuals; about the instructional program, about individual students and engagement of families in the instructional program.
  • Communicating with Students to include; Expectations for learning for all students, directions for activities and explanations of content.
  • Using Questioning and Discussion Techniques including; Quality of questions / prompts and student participation.
  • Engaging Students in Learning to include; Grouping of students and structure and pacing.
  • Using Assessment in Instruction to include; Monitoring of student learning, feedback to students and student self-assessment and monitoring of progress.
  • Utilize student assessment techniques and procedures.
  • Work productively with colleagues, parents, community members and administration.
  • Follow board policies and administrative rules and regulations.
  • Take precautions to protect equipment, materials, and facilities.
  • Maintain accurate and complete records as required by the school district, and report progress or lack thereof to parents in a timely manner.
  • Attend and participate in faculty meetings.
  • Complete duties (hall, bus, etc.) as assigned.
  • Leave adequate preparations for a substitute.
  • Use and apply appropriate conflict resolutions skills.
  • Demonstrate public relations skills.
  • Use diagnostic data to improve instructional programs.
  • Select, use, and interpret evaluation data.
  • Be available to parents, students, administration, and peers outside the school day, if needed.
  • Report suspected child abuse and neglect.
  • Be responsible for students on field trips.
  • Act as a good role model within the context of the school.
  • Understand and apply learning theories.
  • Understand and participate in the development, use, and implementation of individualized education plans (IEP's), individualized transition plans / SAT plans / 504 plans, and Academic Improvement plans including making necessary modifications. Come prepared with data, grades and all pertinent information to assist the team in decision making.
  • Account for assigned equipment and materials, providing principal with inventory.
  • Serve as a member of the SAT as needed.
  • Report unsafe or dangerous surfaces and / or conditions in hallways, restrooms, playgrounds, entrances, and classrooms.
  • Maintain security for and administer state required assessments.
  • Maintain confidentiality with sensitive matters.
  • Be flexible and able to prioritize tasks.
  • Report to work on time and work no less than 7.25 hours per day.
  • Ability to deescalate students / parents; listening / visiting with them about their concerns prior to them meeting with administrators.
  • Other tasks as may be deemed appropriate and necessary by your principal.

Supervisory Responsibilities :

May supervise educational assistants, practicum students, student teachers, and high school leadership program students.

Qualifications :

  • Bachelor's or Master's degree
  • Current New Mexico Teaching license with Endorsements appropriate for the position applying.
  • Physical Requirements :

    Sitting, standing, lifting and carrying (up to 50 pounds), climbing stairs, reaching, squatting, kneeling, having full mobility of fingers / hands, and moving light furniture may be required, unless ADA accommodations have been mutually agreed on and does not create an undue hardship upon the district.

    Safety and Health :

    Knowledge of universal hygiene precautions (blood borne pathogens, body fluids, etc.)

    Equipment / Material Handled :

    Must know how to properly operate, or be willing to learn to operate, multi-media equipment including current technology as needed.

  • All BPS Positions Are Subject to Funding
  • 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

    What is the career path for a Computer Science Teacher?

    Sign up to receive alerts about other jobs on the Computer Science Teacher career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $54,757 - $95,315
    Income Estimation: 
    $63,454 - $101,244
    Income Estimation: 
    $53,080 - $99,161
    Income Estimation: 
    $87,640 - $113,243
    Income Estimation: 
    $77,897 - $116,523
    Income Estimation: 
    $45,265 - $76,766
    Income Estimation: 
    $63,454 - $101,244
    Income Estimation: 
    $53,080 - $99,161
    Income Estimation: 
    $87,640 - $113,243
    Income Estimation: 
    $77,897 - $116,523
    Income Estimation: 
    $62,419 - $116,975
    Income Estimation: 
    $96,258 - $169,043
    Income Estimation: 
    $82,030 - $177,506
    Income Estimation: 
    $121,624 - $187,737
    Income Estimation: 
    $112,235 - $184,757

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

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

    • Access Control Skill

      • Income Estimation: $43,750 - $56,299
      • Income Estimation: $56,485 - $78,332
    • Campaign Management Skill

      • Income Estimation: $207,773 - $292,635
      • Income Estimation: $210,364 - $306,051
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Bernalillo Public Schools

    Bernalillo Public Schools
    Hired Organization Address Blanca, NM Full Time
    We are seeking an Assistant Baseball Coach to assist with the baseball program. The position requires a New Mexico Coach...
    Bernalillo Public Schools
    Hired Organization Address Zuni, NM Full Time
    We are seeking a Head Softball Coach to assist with the Middle School program. The position requires a New Mexico Coachi...
    Bernalillo Public Schools
    Hired Organization Address Blanca, NM Full Time
    Individual must have a NMPED issued coaching license. Applicant must have experience with coaching softball at the middl...
    Bernalillo Public Schools
    Hired Organization Address Bernalillo, NM Full Time
    Job Title : ELEMENTARY TEACHER Reports To : BUILDING PRINCIPAL General Job Description : At the applicable licensure lev...

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

    Computer Science Teacher

    Bernalillo High School, Bernalillo, NM

    AI Assistant is available now!

    Feel free to start your new journey!