保定职业技术学院 李志芳 王妤 陈庆兰
“算法与数据结构”课程是软件专业的核心课程,对专业后续课程的学习及专业能力的进阶有着重要的作用。课程被定性为基础理论类课程,往往采用以教师课堂讲授为主、以理论知识为内容的传统教学模式,网络课程的建设也仅仅是知识结构搬家,没有打破成型的可被借鉴的教学改革模式,学生对课程的学习积极主动性差,教学效果不理想,探索一种全新的以学生为中心的改革迫在眉睫。
OBE 这一理念最早由美国学者提出,《基于产出的教育模式:争议与答案》一书中对“成果导向教育”进行了详细的定义和说明:要使学生获得好的学习效果,必须先明确合适的培养目标,其他的教学过程和学习过程必须围绕培养目标来进行[1]。
OBE“以成果为导向的教育”核心的部分是成果导向,也是一切活动的出发点。所以行动的第一步就是先确定课程目标,围绕目标整理序化课程体系、设计教学活动,构建全方位的评价体系。教学设计以产出为目标,以学生为中心,采用自主学习、创新学习、合作学习的方式组织学习,教师由教学的主导者转换为教学的监管者,创新课程的教学模式。
“算法与数据结构”课程的目标:(1)从知识体系结构上,增强问题分析、数据抽象能力,提高解决问题逻辑思维和创新能力。(2)能够对接算法相关的大赛,课程中做到真题真练。(3)能体验企业校招的关于算法、数据结构方面的面试活动。根据课程目标设计并完成以下几方面的实施:
“算法与数据结构”课程依托“职教云”系统平台进行网络课程建设,通过对专业岗位能力进行分析,总结出课程在专业能力进阶中的地位和作用,根据上述目标结果对教学活动及内容进行分析和设计,打破书本中固化的知识内容体系结构,按照“提出问题→知识准备→解决问题→扩展提高”的思路对内容进行重新整理和序化,将“典型任务+大赛真题+面试真题”等实践内容融入其中,以“开口讲话+动手做事+用脑思考”为主线设计教学实践活动,让学生在解决问题的过程中内化知识,通过实践活动提高“表达+实践”等基本能力。
在以OBE 理念的指导下设计的教学过程,教师由教学活动的主导者变为监管者,不是弱化教师的作用,而是对教师提出了更高的要求,这样才能辅导学生们的自主学习并解决学习过程中的个性化问题。同时聘请合作企业中高级工程师作为兼职教师,主要负责指导课程建设、组织课程实践活动,例如组织真实的面试场景,让学生的对接岗位能力大幅提高。教师队伍坚持通过“引进来、派出去”等方式,在算法相关大赛的推动下,开展培训、专题讲座及企业实践,积极提高教师队伍的整体素质水平。
构建全方位的评价体系,促成“智慧课堂”的良性循环。依托网络课程平台采用“课上课下+线上线下”的学习模式,学生在任何时间和地点都可以自主学习和合作学习,所以实行过程评价是对学生学习过程的一种及时反馈,可以让学生有成就感和满足感,同时及时修正学生的学习内容,加快学习进度,并能利用数据分析将结果反馈到课程建设中,形成一种良性循环。
通过把OBE 理念全方位引入“算法与数据结构”课程的教学改革中,明确课程目标,以结果为导向,坚持以学生为中心,围绕培养学生专业基本能力、创新能力、岗位竞聘竞争能力以及对接大赛开展课程建设,以“开口讲话、动手做事、用脑思考”为主线设计教学实践活动,依托课程建设的网络平台,学生在开放式教学环境中开展课上课下、线上线下相结合的学习和实践活动,以评价为手段及动力,促进课程深层次的改革,大大提升课程的教学质量,为“算法与数据结构”的教学改革贡献自己一份力量。