您好, 访客   登录/注册

基于达成度的《C语言程序设计》雨课堂教学研究

来源:用户上传      作者:刘萍

  【摘要】雨课堂教学平台将课前-课上-课后的教学环节有机地结合于一起。 本文依据雨课堂教学平台的功能,从《C语言程序设计》课程知识点的学习目标达成度入手,对《C语言程序设计》的教学进行设计,有效地完成该课程的教学目标,实现了学生学习的主导地位,促进了工科学生多元化创新性综合素质的提高。
  【关键词】达成度  雨课堂  C语言程序设计
  【中图分类号】G642.0 【文献标识码】A 【文章编号】2095-3089(2020)05-0235-01
  2016年,教育部组织多所综合类及工科优势高校对“新工科”的建设进行了深入研讨,形成了“复旦共识”、“天大行动” 和 “北京指南”[1]。从中可以看出,新工科建设更加注重完善工科人才“创意-创新-创业”教育体系,更加强化工科学生的创新精神、创业意识和创新创业能力培养。同时也看出探索个性化人才培养模式,推进信息技术与工程教育深度融合,创新“互联网+”环境下工程教育教学方法[2]是新工科的建设中工科高等学校的教师必须认真思考勇于实践的问题之一。
  我校是山东省属重点建设的工科大学,也是山东省应用基础型人才培养特色名校。截止2018年底,我校化工、高分子、自动化、计算机等多个专业相继通过教育部工程教育专业认证。作为这些专业认证中的考查课程《C语言程序设计》[3],我们借助“雨课堂[4]”平台,从工程教育专业认证的“课程达成度”考核指标入手进行基于达成度的“雨课堂+相应教学法”环境的教学及实践,取得了较好的教学效果,为相关专业认证给予了强有力的支撑,也显示了雨课堂对新工科背景下学生实践创新创业能力培养的重要性。
  一、影响课程目标达成度的因素
  课程目标[5-6]是指学生依据教学大纲要求通过某一教育阶段的该课程学习后应达到的教育目的和培养目标,是确定课程内容、教学目标和教学方法的基础。课程目标达成度[5-6]是指教师根据课程教学内容进行设计授课后达到课程目标的程度, 是评价课程教学质量的重要指標之一,它为任课教师指明了待提高教学效果及改进的教学方法的着手点。课程目标达成度分为课程分目标达成度和课程总目标达成度两种,其中,课程分目标达成度等于学生分目标考核成绩的平均分与对应分目标考核内容满分的比值,课程总目标达成度是该课程学生总评成绩平均分与该课程总成绩的比值。
  由于课程目标的课堂实现与课程考核直接反映了学生对课程目标的掌握程度,因此影响课程目标达成度的主要因素是课程教学目标的达成途径以及评价依据。因为课程教学目标的达成途径主要是指授课教师的完成教学任务实现教学目标的方法和过程,评价依据主要指平时作业、考试等, 所以只有在课前结合课程的教学目标、学生个人的课程需求目标以及授课内容制订出符合学生发展的课堂教学目标;采用适当的教学方法进行教学,并且建立有利于学生进步和发展的多元学习评价体系,才能有助于任课教师通过各教学环节有效地提高课程达成度,才能在提高学生的知识、能力和素质的同时培养学生的创新精神、创业意识和创新创业能力。
  二、基于课程目标达成度的《C语言程序设计》雨课堂教学设计
  2016年,清华大学在线教育办公室和学堂在线共同推出了新型智慧教学工具“雨课堂”, 雨课堂[4]教学平台将课外预习、课堂学习以及课后复习建立了沟通桥梁,使得课前-课上-课后的三个教学环节有机地连为一体。另外,雨课堂的实时答题、弹幕互动等功能丰富了教学目标的达成途径,而且为教学评价提供了完整立体的数据支持和多样化的考核方式,因而基于达成度的《C语言程序设计》的雨课堂教学设计与实践极大地提高了课堂教学的效果。具体的设计与实践如下:
  课前,依托雨课堂平台的功能及时确定每个学生对本节教学内容的预习情况和个人对课程期望目标。在此基础上任课教师将本节课的教学大纲、教学目标、教学重点与难点、预习的文字内容及相关视频、音频材料以及为教学内容设计的矛盾问题通过微信发送到学生手机中,并通过雨课堂的弹幕、人人都发言功能查看到学生的预习的情况、以及对设计的矛盾问题的认识、解答或者期望矛盾问题解决后的结果描述,从而及时调整教学内容的难点和教学进度安排,进而提高课程目标的掌握程度及课程达成度。
  课上,利用雨课堂提供的有利于教学达成的多种途径,例如任务提醒、实时答题、多屏互动、答疑弹幕、分组讨论、数据统计等途径,采用适合《C语言程序设计》教学内容以及雨课堂功能的比较教学法、问题教学法、案例教学法、小组讨论教学法等形式进行教学,激发了学生交流合作、培养了学生多维度思考和解决问题的实践能力,进而有效地提高教学效果和课程达成度。
  课后,根据雨课堂平台反馈数据建立有利于学生进步和发展的多元学习评价体系,使每一位学生都能感到通过自身努力获得的进步。例如,小组讨论、小组合作等教学活动主要采用定性评价的方法,从而提高学生学习《C语言程序设计》的积极性。同时,教师也依据这些数据对教学情况进行分析,反思诊断课前和课上的教学设计,改进教学方法与设计,提升教学质量。
  结束语
  雨课堂体现了学生学习的主导地位,提高了学生学习的参与度。雨课堂的功能为实现课程达成以及课程评价提供了多种途径,因此基于达成度的《C语言程序设计》的雨课堂教学,有效地提高了该课程的达成度,培养了学生多维度科学地思考和解决C语言程序设计中存在的问题能力,进而增进了学生创新能力、实践能力和创业精神。
  参考文献:
  [1]钟登华.新工科建设的内涵与行动[J].高等工程教育研究,2017(3):1-5.
  [2]陆国栋.“新工科”建设的五个突破与初步探索[J].中国大学教学,2017(5):38-41.
  [3]谭浩强.C语言程序设计[M].北京:清华大学出版社, 2005.
  [4]清华大学,学堂在线.雨课堂[Z].2016.
  [5]季诚钧.大学课程概论[M].上海:上海教育出版社,2007:128-135.
  [6]张义,唐友名等.基于学习成果的课程达成度评价实践与研究[J].教育教学论坛,2017(39):213-214.
转载注明来源:https://www.xzbu.com/1/view-15177406.htm