上海教师资格证考试科目主要包括笔试科目和面试科目。笔试科目分为幼儿园、小学、中学、中职文化课、中职专业课和中职实习指导教师等不同类别。其中,幼儿园、小学和中学的笔试科目分为综合素质、教育知识与能力和学科知识与教学能力三个部分。而中职文化课、中职专业课和中职实习指导教师的笔试科目则根据具体情况进行设置。面试科目则主要考查教育教学实践能力,其中中职专业课和中职实习指导教师的面试由试点省自行组织。每个科目的考试题型也有所不同,包括单选题、简答题、论述题、材料分析题、活动设计题等。教师资格证笔试的总分为150分,按标准转换为120分制的70分为及格分数。面试科目的总分为100分,及格分数为60分。考生可以根据自己的情况选择报考单科或多科目,但一旦报名后不能更改。