在线期刊
期刊基本信息
《新教育时代》
主管:天津出版传媒集团有限公司
主办:天津电子出版社有限公司
出版:天津电子出版社有限公司
社 长:刘锦泉
副总编辑:李 伟
特约策划:吴法源
特任编辑:王若梅
编 委:刘 妍
投稿电话:022-23678800
投稿邮箱:xjysdbjb@163.com

PBL与翻转课堂教学法在《VB程序设计》课程的应用

  • 摘要:将PBL与翻转课堂教学法有机的结合最大限度的发挥各自的优势,笔者通过VB程序设计课程进行了尝试,并提出了该混合模式下的教学设计,以期通过这次尝试为后续的教学改革提供参考。
    关键词:PBL  翻转课堂  VB
    一、PBL与翻转课堂
    PBL教学法是一种以项目为导向,以解决实际问题为目标的一种新型教学方法。它的教育理念是以讨论问题为基础的一种启发式教学。通过小组讨论,教师个性化辅导。通过项目进行研究的一种学习过程。这种教学方法的优势在于通过学生的主动学习,提高了学生的学习兴趣和参与性。培养了学生的编程能力以及解决问题的能力。
    翻转课堂的教学方法是一种以学生自主学习为主,教师提供教学视频为主要形式的教学资源。【1】自主学习和合作学习是翻转课堂教学模式的根本所在。学习者在课前通过完成对视频的观看并且完成线上作业。课中学生和教师互动,教师个性化解答疑难问题为主要的教学形式。
    二、PBL与翻转课堂混合模式
    利用翻转课堂,学生可以在课前通过教师提供的教学视频获取新的知识,然后在课堂上完成教师的测试。对测试中不清楚的知识点,教师可以在课堂上进行个性化辅导,从而能够快速地完成知识的内化。但对于内化的知识,如何上升到解决实际问题的层面,特别是程序设计语言,我们不仅仅要求学生掌握各种语句的使用方法,更重要的是要掌握程序设计思想以及解决实际问题。这就需要将PBL教学法嵌入到翻转课堂中。PBL教学法与翻转课堂的有机融合,能够相互弥补不足,更好的发挥各自的优势。通过翻转课堂让学生掌握程序设计的基础知识。然后通过PBL教学方法把学到的基础知识应用到实际问题中去,让学生共同开发一个小的应用项目,在项目开发过程中完成程序设计思想的建立以及编程技巧应用。【2】由于我们选定的应用项目都是面向实际问题的,因此学生很感兴趣,增强了他们探索新知识的欲望,自觉自愿的参与其中。
    三、PBL与翻转课堂混合模式的教学设计
    本课题的研究主要针对我校非计算机专业的《VB程序设计语言》课程的学生,我们采用了翻转课堂与PBL混合教学方法。通过翻转课堂进行基础知识的内化,同时依托PBL教学方法进行程序设计思想及编程技巧的培养。该混合模式分为三个模块,分别是基础知识学习模块、程序设计编程及技巧模块以及考核评价模块,如图1所示
    1.VB基础学习模块
    基础知识学习是利用我校超星网上教学平台来进行的。课前教师将学习资源上传到超星教学平台,学生利用业余时间通过手机、电脑等终端设备在线学习,每一段视频学习完后都有相关练习需要独立完成。【3】课中教师进行阶段总结及难点内容讲授及测试。测试后针对不清楚的内容进行在线辅导或线下个性化辅导。通过上述课前、课中及课后的学习完成对VB基础知识的掌握。
    2.程序设计编程及技巧模块
    非计算机专业的学生完成了该课程的基础知识的学习后,就进入了编程及技巧训练模块。这个阶段教师提出一些应用项目供学生自由选择,根据选择项目的结果,把学生分成不同的小组。每个小组人数大致相同,个性差异安排合理。编组后,学生首先对项目进行讨论,进行需求分析及项目模块的设计,在此期间每个小组成员带着自己的思路及查询到的资料与其他成员进行资料信息的共享,互相交流和讨论[4]。小组成员提出自己的想法和解决问题的编程技巧。根据讨论的结果,最后确定实施方案及分工实施细节,同时指导老师深入到每个小组中,根据小组讨论的结果及模块划分给予必要的指导。当项目模块划分确定以后,每个小组成员要分工明确,都要参与到不同的模块编程中。最后上机调试运行通过,以项目小组为单位提交项目作业。
    3.考核评价模块
    PBL与翻转课堂混合模式的考核避免了传统的单一考核方式,采用科学的全程评价模式,具体分为三个部分
    (1)基础知识学习阶段的评价 
    根据学生的访问时间、学习痕迹、课堂参与度、每个阶段的练习评分以及每个阶段的测试成绩进行综合评价。
    (2)编程阶段的学习评价
    根据学生参与项目的难易程度、编程的质量以及编程技巧进行综合评价。
    (3)各小组成员之间的互评
    通过小组成员不记名的互评,了解小组成员在参与项目开发过程中的表现情况。
    教师通过这三部分的评价分数按一定的权重进行综合,最后给出每个学生的最终分数。
    结语
    PBL与翻转课堂教学模式的有机结合,能够提高学生的自主学习能力,合理的安排学生的学习时间。加入PBL后能够积极调动学生的学习兴趣,培养学生的互助协作精神同时提高了学生的实际编程能力和解决实际问题的能力。

     
  • 发布日期:2020-08-11 09:04:40 浏览: