Demo

Teacher: Computer Science

Anne Arundel County Public Schools
Annapolis, MD Full Time
POSTED ON 11/12/2025
AVAILABLE BEFORE 12/11/2025
Position SummaryTitle Code

Teacher: Computer Science

This posting creates a pool of candidates for future positions that may become available.

Job Summary

Provides for instruction of students by developing, selecting, and modifying instructional plans and materials to meet the needs of all students. Provides an atmosphere and environment conducive to the intellectual, physical, social and emotional development of students. Supervises students in a variety of school-related settings and activities. Prepares, administers and corrects assessments. Evaluates student performance, develops and implements plans to improve performance. Maintains required records and follows required procedures and practices.

Essential Duties/Responsibilities

  • Plans, prepares and presents lessons, assignments and instructional materials to students in an appropriate manner. Provides instruction that includes but is not limited to: computer literacy, computer maintenance, and digital citizenship. Develops, selects and modifies instructional plans and materials to meet the needs of all students. Selects and uses appropriate instructional strategies to include lectures, group discussions, demonstrations, modeling and multi-media teaching aids to present subject matter to students.
  • Provides an atmosphere and environment conducive to effective learning and supervises students in a variety of school-related settings. Takes all necessary safe precautions to protect students and materials of instruction.
  • Maintains order and discipline in the classroom conducive to effective learning and supervises students in a variety of school-related settings. Counsels pupils when academic and adjustment problems arise.
  • Keeps attendance and grade records as required by Board Policy Administrative Regulation. Monitors appropriate use and care of equipment, materials and facilities.
  • Prepares, administers and corrects evaluations and assessments, and records results.
  • Confers with parents and students regarding progress/problems of assigned students; arranges and participates in teacher-parent or teacher-student conferences as necessary.
  • Attends and actively participates in staff/faculty meetings; and provides input regarding the planning of instructional goals, objectives and methods. May serve on special committees.
  • Evaluates student progress using appropriate assessment techniques.
  • Improves skill and knowledge base in current trends, research and methodology in instructional techniques, technology, multicultural content, problem solving and interdisciplinary connections.
  • Supports the student organization of computer science and cyber security related clubs and events.
  • Performs other related duties as assigned within the same classification or lower.

Minimum Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education

  • Bachelor's Degree in related field of education from a regionally accredited college or university required.

Experience

  • None

Knowledge, Skills, Abilities And Other Characteristics

  • Knowledge of school organization, goals and objectives with special emphasis on teaching techniques.
  • Knowledge of materials in field of specialization. Knowledge of current trends and research in field of specialization.
  • Knowledge of operating systems and networking fundamentals.
  • Demonstrated proficiency with basic computer programming concepts in one or more languages (Java, Python, C etc.
  • Demonstrated proficiency with basic web development languages and techniques (HTML/CSS, Javascript etc.).
  • Knowledge of and proficiency in technical areas of instruction.
  • Ability to speak and write effectively.
  • Ability to deal effectively with students, staff and parents.
  • Ability to infuse modern technology & software into the classroom.
  • Ability to employ a variety of teaching styles to respond to the needs of diverse learners.
  • Familiarity or experience with electronic leave reporting/substitute requesting systems, electronic grade reporting/gradebook, electronic teacher/parent communication tools, and ability to use instructional technology hardware and software.
  • Demonstrated ability to effectively work and communicate with diverse populations.
  • Demonstrated proficiency with business technology applications (e.g. Video/Web Conferencing, Microsoft Office Suite -Word, Excel, Outlook, and/or PowerPoint preferred).

Licenses and Certifications

Employee must retain active licenses, certifications, and enrollment as a condition of employment.

  • Hold or be eligible for educator certificate/license issued by Maryland State Department of Education (MSDE) required.

Driving Requirements

  • N/A

LEADERSHIP ROLE

  • N/A

PHYSICAL DEMANDS/WORKING CONDITIONS

The physical demands and working conditions described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Physical Demands

  • Standing: between 1/3 and 2/3 of the time
  • Walking: between 1/3 and 2/3 of the time
  • Sitting: between 1/3 and 2/3 of the time
  • Keyboarding: between 1/3 and 2/3 of the time
  • Talking: between 1/3 and 2/3 of the time
  • Hearing: between 1/3 and 2/3 of the time
  • As required by the duties and responsibilities of the position.

Vision

The vision demands with correction described here are representative of those that must be met to successfully perform the essential functions of this job.

  • No special vision requirements

Work Environment

Location

  • Office, school or similar indoor environment: over 2/3 of the time

Noise Level

  • Moderate: between 1/3 and 2/3 of the time

Weight & Force

Lifting and carrying requirements

  • None:

Travel Requirements

  • N/A

JOB INFORMATION

Approved Date: 9/1/2025 Established Date: 5/1/2019 Title Code: C01900 Title: TEACHER: COMPUTER SCIENCE Alternate Title: Teacher: Computer Science Reports to Generic: Principal Reports to Specific: PRINCIPAL

ORGANIZATION

Division: Academics Business Unit: Curriculum, Instruction & Assessment Department: Negotiated Agreement: Teachers Association of Anne Arundel County (TAAAC)

HR JOB INFORMATION

Unit: I Days Worked: 191 FLSA Exemption Status: Exempt Grade:

TG01;TG02;TG03;TG04;TG05;TG06;TG07;TG10;TCL

Click HERE to view Terms of Employment, Benefits and Salary Scale. Scroll down to locate (Unit 1 - Teachers)

Essential Job: Months Worked: 10 Hours Worked: 7.5 Job Family: Educational Services Sub-Function: Teacher

Salary.com Estimation for Teacher: Computer Science in Annapolis, MD
$59,612 to $103,755
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 Teacher: Computer Science?

Sign up to receive alerts about other jobs on the Teacher: Computer Science 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: 
$43,329 - $75,372
Income Estimation: 
$48,357 - $74,055
Income Estimation: 
$54,537 - $80,265
Income Estimation: 
$52,901 - $76,745
Income Estimation: 
$49,364 - $72,144

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

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

  • Bug/Defect Analysis Skill

    • Income Estimation: $101,441 - $130,752
    • Income Estimation: $102,541 - $137,871
  • Child Psychology Skill

    • Income Estimation: $50,588 - $84,039
    • Income Estimation: $52,901 - $76,745
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Anne Arundel County Public Schools

Anne Arundel County Public Schools
Hired Organization Address Annapolis, MD Temporary
Position Summary Title Code Temp: Programs Clerk This posiiton is 25-30 hours per week. The hourly rate is $18.50. Job S...
Anne Arundel County Public Schools
Hired Organization Address Annapolis, MD Full Time
Position Summary Title Code Specialist: Communications Outreach Job Summary Assists the Chief Communications Officer and...
Anne Arundel County Public Schools
Hired Organization Address Annapolis, MD Temporary
Position Summary Title Code Temp: Community School Liaison Job Summary Serves as the link between the community school a...
Anne Arundel County Public Schools
Hired Organization Address Annapolis, MD Full Time
Position Summary Title Code Specialist: Recruitment Certificated Job Summary Responsible for developing and implementing...

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

High School Computer Science Teacher

Beth Tfiloh Dahan Community School, Pikesville, MD

Computer Science Engineer

Koch Trucking, Annapolis, MD

AI Assistant is available now!

Feel free to start your new journey!