Explain me what are the main job duties and responsibilities of computer science teacher employee?

Submitted by: Muhammad
computer science teacher responsibilities are to compile, administer, and grade examinations or assign this work to others; evaluate and grade students' class work, laboratory work, assignments, and papers; initiate, facilitate, and moderate classroom discussions; keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences; prepare course materials such as syllabi, homework assignments, and handouts; collaborate with colleagues to address teaching and research issues; plan, evaluate, and revise curricula, course content, and course materials and methods of instruction; maintain student attendance records, grades, and other required records; maintain regularly scheduled office hours to advise and assist students; advise students on academic and vocational curricula and on career issues; prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design; select and obtain materials and supplies such as textbooks and laboratory equipment; participate in campus and community events; serve on academic or administrative committees that deal with institutional policies, departmental matters, and academic issues; supervise students' laboratory work; compile bibliographies of specialized materials for outside reading assignments; participate in student recruitment, registration, and placement activities; act as advisers to student organizations; conduct research in a particular field of knowledge and publish findings in professional journals, books, or electronic media; maintain computer equipment used in instruction; supervise undergraduate or graduate teaching, internship, and research work; write grant proposals to procure external research funding; provide professional consulting services to government or industry; direct research of other teachers or of graduate students working for advanced academic degrees; perform administrative duties such as serving as department head.
Submitted by: Muhammad

Read Online Science Teacher Job Interview Questions And Answers