基于案例驱动半翻转课堂程序设计课程教学设计.docVIP

基于案例驱动半翻转课堂程序设计课程教学设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于案例驱动半翻转课堂程序设计课程教学设计

基于案例驱动半翻转课堂程序设计课程教学设计   摘 要:针对本科程序设计课程中讲解的象性与实操性存在矛盾,对程序设计课程教学进行改革,将传统教学与翻转课堂结合,构建基于半翻转课堂的教学模式,提出了课前学生学习的教学资料设计原则,设计了课堂教学讨论的案例,采用实验考核及上机考试方法,提高学生的实践能力。   关键词:翻转课堂;程序设计;案例教学   中图分类号:G642文献标志码:A文章编号:2095-9214(2016)05-0057-02   一、前言   “程序设计”课程是理工科专业一门重要的信息基础课程,通常包括C、C++、VB等语言。教学目标是使学生掌握程序设计基本方法,具有用程序设计语言解决实际问题的能力。根据以往多年的传统教学模式的教学分析,程序设计课程的教学方法大都是以语言知识为主,培养学生的编程能力不够,因此学完程序设计课程后,大部分学生最多能看懂程序,而不会编写程序。因此,探讨新的适合程序设计课程特点的教学模式,改进课程实施方法非常重要。   近年来兴起了”翻转课堂”教学模式,翻转课堂又称为反转课堂,与当前所采用的传统课堂模式相反,让学习者在课前观看视频、查阅资料,完成知识的自主学习;课堂上的主体由教师变成了学生,通过学生的讨论,提问等主动学习的方式,实现知识的学习。各大中院校将一些课程教学采用”翻转课堂” 方式,取得了一定的效果。在程序设计课程教学方面,赵斐等[1]针对“程序设计基础”课程教学中存在的矛盾,采用翻转课堂理念进行了教学模式的重新设计,强化了实践能力的培养,并探讨了建设实施过程中需要解决的问题。但未与实例相结合。屈微等[2]提出采用课前学生微课预习、课堂师生讨论交流、上机开发实际案例3 个环节相结合的翻转教学模式,并以C++ 程序设计课程的多态性章节教学为例阐述实施过程及效果。韩朝阳[3]提出以《课前自主学习任务单》为导向的翻转课堂教学模式,并通过案例介绍该模式在C 语言程序设计教学中的应用方法。]唐琳等[4]提出基于翻转课堂分层次的Java 实践课程教学设计方法,该方法通过教师个性化培养方案的制订、课前教学视频的学习以及课堂有的放矢的实践、沟通和讨论,达到有效内化基础知识同时提升教学效果的目的。陈刚等[5]采用翻转课堂的理念,采用学生自学为主、教师引导指正为辅,课前学生预习教学视频,课上学生汇报、讨论、团队编程的形式进行课程的开展。王莉莉等[6]基于翻转课堂思想,从分析计算机专业课程特点着手,针对程序设计课程,阐述在教学中进行翻转课堂实践的过程,并针对高校学生的自主学习问题,提出采用分散考试的方式对学生施加压力以提高自学能力。陈晋音等[7]提出引入翻转课堂为C++ 程序设计课程设计相应的教学方法、教学模式和综合评价机制以及一种线上线下混合式的学生能力和素质综合评价方法。   我们认为翻转课堂能够提高学生的学习积极性必须满足两个条件:一是教学资源方面,课后的学习资料易被学生接受;二是学生的主动性方面,课后学生能主动学习。根据目前的学生状况,最好是将传统的教学方法与翻转课堂结合起来,采用半翻转课堂的教学模式,也就是在课堂上一半的时间进行讲解,另一半时间用于学生讨论,本文以VB程序设计为例。   二、课外学习资料的设计   程序设计课程的最终教学目标是让学生应用程序设计语言解决简单的实际问题,因此课外学习资源必须以程序设计为中心。在课前给学生布置学习任务,发布学习资料(视频、课件、程序演示等)并与学生保持联系,随时了解学生的学习状况。课外学习资料的制做作主要尊循以下几个原则:   (一)遵循先具体后抽象的原则   大部分程序设计语言教材章节的顺序组织是以知识的逻辑结构体系为主,从知识的逻辑结构体系考察,这样安排无可非议,但从学生的认知规律考虑,学生在毫无知识背景的前提下,要完全理解一些概念比较困难,并且容易伤害同学们学习编程的积极性。因此我们要打破课本原有的一些顺序,以学生的已有知识为基础,按照学生的认知规律,遵循先易后难、先具体后抽象的原则,通过实例由同学们自己在直观上先去体悟这些概念,然后在时机成熟时再和同学们一起归纳总结。这样可以调动学生学习积极性。例如数据类型、运算符与表达式简单介绍含义与书写方式,后面通过实例再进行讲解;另外控件与事件也是通过实例进行讲解,用几个讲几个;控件的属性也是通过实例讲解,不需要一次将控件的所有属性讲完。   (二)灌输轻语言重算法的思想   教材上都比较全面地介绍了程序设计的各语句的语法规则,并附有实例说明。语法规则是“死”内容,教材上写得很详细,学生也容易看懂,而程序设计思想教材上很少体现,需要在学习资料上引导学生。教师要归纳出语言的重点核心内容,基本概念、基本原理一定要讲透,其它的一些相关的语法规则应在程序设计使用中进行讲解,这样可

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档