Jobs · Education · Maryland

Teacher: Computer Science

Anne Arundel County Public Schools · Annapolis, MD · 8 mo ago
EducationFull-time

About the role

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

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.
  • Selects and uses appropriate instructional strategies to include lectures, group discussions, demonstrations, modeling and multi-media teaching aids to present subject matter to students.
  • Serves as a role model for students and maintains order and discipline in the classroom conducive to effective learning.
  • Supervises students in a variety of school-related settings and activities.
  • 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.
  • Maintains appropriate use and care of equipment, materials and facilities.
  • Prepares, administers and corrects evaluations and assessments, and records results.
  • 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.
  • Serves as a member of 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.

Requirements

  • Education: Bachelor's Degree in related field of education from a regionally accredited college or university required.
  • 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).

Qualifications

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

Similar jobs

Computer Science Teacher

Touro UniversityQueens, New York, United States· 17 mo ago
Educationapply on tcnycareers-touro.icims.com