Computer Science and Information Technology Education Teacher - High School
FUNCTIONAL PURPOSE
The purpose of this position is to teach high school students content focused on computer science and information technology concepts for application in personal and career settings.
DUTIES AND RESPONSIBILITIES:
- Develop lesson plans related to computer science and information technology content areas and provide instruction for application in consumer and career settings. Specific content relates to teaching introductory coding in an online environment as well as progression to software development and testing.
- Develop lesson plans in the application of Python Programming concepts and software development via provided video content, practice labs and coding projects.
- Supervise and work directly with students in classroom laboratory using appropriate digital resources to learn and reinforce coding concepts, software development, and application of learning in practical settings.
- Assist students in the completion of coding activities and software development and testing activities designed for real-world applications across industries as well as industry certification obtainment.
- Provide normal maintenance of the lab machines and ensure that the inventory of materials and supplies is up to date and available for student instruction.
- Utilize classroom management techniques conducive to an effective classroom climate.
- Use appropriate techniques and strategies which promote and enhance critical, creative, and innovative thinking capabilities of students.
- Monitor compliance for the District acceptable use policy for internet and computer usage as well as develop positive digital citizenship.
- Performs other related duties as assigned.
REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES:
- Knowledge of current computer science and information technology practices and instructional methods, resources, software, and technology.
- Knowledge and ability to use appropriate technology and software for application in a lab setting.
- Knowledge of Common Core and NC CTE Essential Standards
- Proficiency in common desktop applications (web browsing, word processing, presentations, image editing, etc.) as well as a coding and programming languages such as Python.
CERTIFICATION AND LICENSURE REQUIREMENTS:
- Eligible candidates would hold a 760 Business, Finance and Information Technology license OR a 765 Information Technology Education license OR a 820 Technology Engineering and Design Education license OR be eligible for the above referenced licenses.
- Required Certifications: MTA 98-381 Introduction to Programming using Python and the PCAP Python Certified Associate or be eligible to attain these certifications.
EDUCATION AND EXPERIENCE REQUIREMENTS:
•Minimum: Associate Degree in a Computer Science/Information Technology Content Area (Computer Science, Information Technology, Computer Programming or related degree) PLUS four years’ work experience within the past eight years in a related field.
•Desirable: Bachelor’s Degree in Computer Science, Information Technology, Computer Programming or related degree) PLUS two year’s work experience teaching content area in the classroom or related industry work within the past five years.
Pay Grade - Certified Salary Schedule
When applying, please make sure to include all prior experience in your application.
Please provide at least two references. One must be the current or most recent supervisor and the other a previous supervisor.
|