班本课程是以班级为单位,师生双方共同开发的富有班级特色课程。班本课程是班级文化建设中比较高端的内容。课程是指学校学生所应学习的学科总和及其进程与安排。课程是对教育的目标、教学内容、教学活动方式的规划和设计,是教学计划、教学大纲等诸多方面实施过程的总和。
从课程开发的主体来看,可以将课程分为国家课程、地方课程与校本课程。国家课程亦称“国家统一课程”,它是自上而下由政府负责编制、实施和评价的课程。校本课程是由学校全体教师、部分教师或个别教师编制、实施和评价的课程。地方课程介于国家课程与校本课程之间,指由国家授权,地方根据自身发展需要开发的课程。