拓展型课程可以在教书内进行，也可以在校外。这是是一种与基本型课程体现不同要求、具有一定开放性的课程。拓展型课程分为限定拓展和自主拓展两类。限定拓展课程包括团队活动、公益活动、社会服务与社会实践等。这些活动通常在假期举行，比如上海南站志愿者活动、上海书城志愿者活动等等。这类课程学生一般都要参加，不过也不是强制性的。自主拓展课程是指每周两次的选修课。选修课的内容是基础型课程的拓展，也有其他类型的学习活动。每学期开学后在校园网上选报这一学期的选修课。每个学生都必须选择一个课程。学生也可以在选修课的时间