Skip to content

O*NET-SOC 25-2023.00

Career/Technical Education Teachers, Middle School

Teach occupational, vocational, career, or technical subjects to students at the middle, intermediate, or junior high school level.

From O*NET 30.3

Tasks

From O*NET 30.3, by importance, as O*NET OnLine lists them

Free · O*NET 30.3
  1. Instruct students individually and in groups, using various teaching methods, such as lectures, discussions, and demonstrations.Core6610
  2. Prepare materials and classrooms for class activities.Core6612
  3. Adapt teaching methods and instructional materials to meet students' varying needs and interests.Core6615
  4. Establish and enforce rules for behavior and procedures for maintaining order among students.Core6608
  5. Establish clear objectives for all lessons, units, and projects, and communicate those objectives to students.Core6613
  6. Prepare students for later educational experiences by encouraging them to explore learning opportunities and to persevere with challenging tasks.Core6622
  7. Maintain accurate and complete student records as required by laws, district policies, and administrative regulations.Core6611
  8. Instruct and monitor students in the use and care of equipment and materials to prevent injuries and damage.Core6609
  9. Assign and grade class work and homework.Core6618
  10. Enforce all administration policies and rules governing students.Core6617
  11. Prepare, administer, and grade tests and assignments to evaluate students' progress.Core6616
  12. Prepare objectives and outlines for courses of study, following curriculum guidelines or requirements of states and schools.Core6621
  13. Confer with parents or guardians, other teachers, counselors, and administrators to resolve students' behavioral and academic problems.Core6624
  14. Use computers, audio-visual aids, and other equipment and materials to supplement presentations.Core6620
  15. Plan and conduct activities for a balanced program of instruction, demonstration, and work time that provides students with opportunities to observe, question, and investigate.Core6614
  16. Guide and counsel students with adjustments, academic problems, or special academic interests.Core6623
  17. Observe and evaluate students' performance, behavior, social development, and physical health.Core6619
  18. Select, store, order, issue, inventory, and maintain classroom equipment, materials, and supplies.Core20241
  19. Meet with parents and guardians to discuss their children's progress and to determine priorities for their children and their resource needs.Core6625
  20. Provide students with disabilities with assistive devices, supportive technology, and assistance accessing facilities, such as restrooms.Core6628
  21. Prepare for assigned classes and show written evidence of preparation upon request of immediate supervisors.Core6626
  22. Prepare and implement remedial programs for students requiring extra help.Core6627
  23. Meet with other professionals to discuss individual students' needs and progress.Core6629
  24. Prepare reports on students and activities as required by administration.Core6631
  25. Confer with other staff members to plan and schedule lessons promoting learning, following approved curricula.Core6634
  26. Collaborate with other teachers and administrators in the development, evaluation, and revision of middle school programs.Core6635
  27. Plan and supervise class projects, field trips, visits by guest speakers or other experiential activities, and guide students in learning from those activities.Core6632
  28. Attend professional meetings, educational conferences, and teacher training workshops to maintain and improve professional competence.Core6633
  29. Attend staff meetings and serve on committees, as required.Core6636
  30. Sponsor extracurricular activities, such as clubs, student organizations, and academic contests.Core6638
  31. Perform administrative duties, such as school library assistance, hall and cafeteria monitoring, and bus loading and unloading.Core6637

Technology Skills

From O*NET 30.3, 94 examples in 33 categories, 69 Hot Technology

Free · O*NET 30.3

Data base management system software

  • Amazon DynamoDBHot Technology
  • Apache CassandraHot Technology
  • Apache HadoopHot Technology
  • ElasticsearchHot Technology
  • MongoDBHot Technology
  • NoSQLHot Technology

Data base user interface and query software

  • Amazon Elastic Compute Cloud EC2Hot Technology
  • Amazon Web Services AWS softwareHot Technology
  • Microsoft AccessHot Technology
  • Microsoft SQL ServerHot Technology
  • MySQLHot Technology
  • Oracle DatabaseHot Technology
  • Structured query language SQLHot Technology

Storage networking software

  • Amazon Simple Storage Service S3

Cloud-based management software

  • Amazon Web Services AWS CloudFormationHot Technology
  • Splunk EnterpriseHot Technology

Expert system software

  • Ansible softwareHot Technology

Development environment software

  • Apache Ant
  • Apache KafkaHot Technology
  • Eclipse IDEHot Technology
  • GoHot Technology
  • Microsoft .NET FrameworkHot Technology
  • Microsoft Azure softwareHot Technology
  • Microsoft PowerShellHot Technology
  • Microsoft Visual StudioHot Technology
  • RubyHot Technology

Object or component oriented development software

  • Apache Groovy
  • Apache JMeter
  • C#Hot Technology
  • C++Hot Technology
  • jQueryHot Technology
  • Object oriented development environment software
  • Objective C
  • Oracle JavaHot Technology
  • PerlHot Technology
  • PythonHot Technology
  • ScalaHot Technology

Application server software

  • Apache HTTP Server
  • DockerHot Technology
  • GitHubHot Technology
  • Spring BootHot Technology

Web platform development software

  • Apache TomcatHot Technology
  • Google AngularHot Technology
  • Hypertext markup language HTMLHot Technology
  • Hypertext preprocessor PHP
  • JavaScriptHot Technology
  • JavaScript Object Notation JSONHot Technology
  • Node.jsHot Technology
  • ReactHot Technology

Enterprise application integration software

  • Atlassian Bamboo
  • Extensible markup language XMLHot Technology
  • Jenkins CIHot Technology

Cloud-based data access and sharing software

  • Atlassian ConfluenceHot Technology

Project management software

  • Atlassian JIRAHot Technology

Operating system software

  • BashHot Technology
  • LinuxHot Technology
  • Microsoft WindowsHot Technology
  • Microsoft Windows ServerHot Technology
  • Red Hat Enterprise LinuxHot Technology
  • Shell scriptHot Technology
  • UNIXHot Technology

Computer based training software

  • Blackboard Learn
  • Course management system software
  • Desire2Learn LMS software
  • Learning management system LMS
  • Sakai CLE

Word processing software

  • Collaborative editing software
  • Google DocsHot Technology
  • Microsoft WordHot Technology

Analytical or scientific software

  • Data visualization software
  • SASHot Technology

Program testing software

  • Debugging software
  • JUnitHot Technology
  • SeleniumHot Technology
  • TestNG

Information retrieval or search software

  • DOC Cop
  • iParadigms Turnitin

Electronic mail software

  • Email software
  • Microsoft OutlookHot Technology

File versioning software

  • GitHot Technology

Optical character reader OCR or scanning software

  • Image scanning software

Spreadsheet software

  • Microsoft ExcelHot Technology

Office suite software

  • Microsoft Office softwareHot Technology

Presentation software

  • Microsoft PowerPointHot Technology

Process mapping and design software

  • Microsoft VisioHot Technology

Enterprise resource planning ERP software

  • Oracle PeopleSoftHot Technology
  • SAP softwareHot Technology

Object oriented data base management software

  • PostgreSQLHot Technology

Configuration management software

  • PuppetHot Technology

Customer relationship management CRM software

  • Salesforce softwareHot Technology

Graphical user interface development software

  • Salesforce Visualforce

Business intelligence and data analysis software

  • TableauHot Technology

Clustering software

  • VMware

Internet browser software

  • Web browser software

Detailed Work Activities

From O*NET 30.3, under their work activities; open one for the AI skills Workforce Automation maps to it

Free · O*NET 30.3

Monitoring Processes, Materials, or Surroundings

  • Monitor student performance.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Supervise school or student activities.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Enforce rules or policies governing student behavior.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Monitor student behavior, social development, or health.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Judging the Qualities of Objects, Services, or People

  • Administer tests to assess educational needs or progress.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Prepare tests.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Evaluate student work.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Thinking Creatively

  • Establish rules or policies governing student behavior.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Develop instructional objectives.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Plan experiential learning activities.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Plan educational activities.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Develop strategies or programs for students with special needs.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Updating and Using Relevant Knowledge

  • Attend training sessions or professional meetings to develop or maintain professional knowledge.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Handling and Moving Objects

  • Set up classroom materials or equipment.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Documenting/Recording Information

  • Maintain student records.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Document lesson plans.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Create technology-based learning materials.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Modify teaching methods or materials to accommodate student needs.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Prepare reports detailing student activities or performance.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Communicating with Supervisors, Peers, or Subordinates

  • Discuss problems or issues with supervisors.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Collaborate with other teaching professionals to develop educational programs.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Assisting and Caring for Others

  • Assist students with special educational needs.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Coordinating the Work and Activities of Others

  • Coordinate student extracurricular activities.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Assign class work to students.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Developing and Building Teams

  • Encourage students.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Training and Teaching Others

  • Apply multiple teaching methods.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Teach others to use technology or equipment.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Guiding, Directing, and Motivating Subordinates

  • Serve on institutional or departmental committees.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Providing Consultation and Advice to Others

  • Advise students on academic or career matters.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Discuss student progress with parents or guardians.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Monitoring and Controlling Resources

  • Maintain inventories of materials, equipment, or products.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Distribute instructional or library materials.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Order instructional or library materials or equipment.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Job Zone

From O*NET 30.3

Free · O*NET 30.3

Job Zone Four: Considerable Preparation Needed

Workforce Automation analysis, not part of the source

WFA coverage: AI skills for this job

WFA · Part of the paid plan when accounts open

Pilot mapping: these skill links come from our seed list and haven’t been reviewed yet. Expect them to change as each one is checked.

DWAs covered by an AI skill0 of 33
Distinct tools0
Level mix
  • No tools yet

Equivalents

NICE work roles, with their DCWF equivalents

Mapped to this job by the ETO-CSET NICE/O*NET crosswalk (2024); roles from NICE Framework Components v2.2.0, DCWF equivalents from DoD DCWF Tool v5.3 (2026-09-25)

Free · NICE Framework Components v2.2.0 and DoD DCWF Tool v5.3 (2026-09-25)

No NICE work role maps to this job.