微课在C语言公共课中应用.docVIP

  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文档。上传文档
查看更多
微课在C语言公共课中应用

微课在C语言公共课中应用   摘要:针对C语言公共课教学面临的问题,以一个知识点(递归函数)教学为案例,展示了微课的完整应用。从学生的角度去设计和制作微课,体现了以学生为本的教学思想,在一定程度上解决了传统C语言公共课学生缺乏兴趣、注意力不集中、学习效果差等问题。针对非计算机专业学生学习C语言较困难的现象,微课从贴近生活的实例寻找解决问题的方法。在制作微视频时,将教师讲课和课件屏幕分开制作,通过抠频再合成,解决了现有微视频中教师和课件不能同时清晰显示的问题。   关键词:微课;C语言;教学改革   DOIDOI:10.11907/rjdk.161014   中图分类号:G433   文献标识码:A 文章编号:1672-7800(2016)005-0221-02   0 引言   微课是信息技术与学科教学融合的产物,也是近几年教学改革的热门话题。随着高校微课教学比赛、中国微课大赛等赛事活动的开展,微课迅速升温。   中文“微课”一词在2011年10月由广东省佛山市教育局胡铁生[1]提出,他定义的微课是:按照新课程标准及教学实践要求,以教学视频为主要载体,记录教师在课堂教学中针对某个知识点或教学环节所需各种教学资源的有机结合体。   在近几年国内的一些学术期刊中,对微课内涵的探讨主要有3种典型观点:①微讲座(Micro-lecture),即微课是一种教学视频资源。2008年秋,出现了一种只有一分钟的“微讲座”,由戴维?彭罗斯[2](David Penrose)首次提出。戴维?彭罗斯被称为美国新墨西哥州圣胡安学院的“一分钟教授”,他认为,一分钟讲座将产生与传统的长时间授课相同的效果;②微课程(Micro-lesson或Mini-course),即微课是以微视频为中心的资源包。每一个微视频围绕一个知识点展开,与第一种微课不同的是,微课程为了支撑整个学习过程,必须有测验、作业和讨论。将教学包上传到网上,学生可以随时随地上网观看视频,自主学习并进行单元测验;③微课教学(Micro-teaching),即微课是一种微型的教学活动。主要包括两种形态:微课形式教学和微课资源教学。以英国纳皮尔大学T. P. Kee教授为代表的微课,由学生进行一分钟演讲。微课资源教学,主要是教师播放相关的微视频辅助讲解,阐述教学中的知识点、重点和难点[3]。本文讨论的微课主要是指第二种。   微课是一种创新性教育形式,具备形式多样、主题突出、短小精趣等特点。微课的形式多样,主要是指微课视频的制作方式多样,有软件合成式,还有较为流行的摄制型、录屏型以及混合式;主题突出体现在一个微课只围绕一个知识点展开,主题明确;微课的教学视频一般为5-15分钟。微课以其“短、小、精、趣”的特征,迎合了时代的要求和大众的心理[4]。   1 C语言公共课教学存在的问题   以笔者学校开设的C语言公共课为例,教学中面临的主要问题有:①对于非计算机专业的学生来说,程序设计很枯燥,普遍的感受是计算机语言离自己的现实生活较远,没有学习的兴趣;②C语言公共课课时较少,教师为了完成教学任务,往往满堂灌,学生难以成为学习的主体;③C语言程序设计知识点较为抽象、连贯性强,一旦前一个知识点没有掌握,后面的知识点就很难理解,学生会产生厌学情绪。   C语言微课教学中的问题有:①举例知识扩展较广,不太适合非计算机专业的学生学习;②C语言微课视频,有的只有课件录屏,没有教师形象,即使有教师,由于光线原因,教师形象和课件屏幕不能同时清晰显示。   2 微课在C语言公共课中的实施   微课不能单纯地将传统课堂教学实录切片加工成短视频,应该在受限的时长内,重新组织教学信息,精心进行教学设计。要研究授课对象,对教材作知识点划分。本文将以C语言程序设计公共课中的一个知识点(递归函数)教学为案例,阐述微课教学的设计与应用。   2.1 微课教学目标设定   《C语言程序设计》是面向非计算机专业理工类学生的公共基础课,教学目的是掌握程序设计的思路与基本方法,利用程序来解决专业或学习生活中的一些基本问题,培养学生的计算思维能力[5]。针对C语言公共课学生为非计算机专业的特殊性,本微课定位递归函数的教学目标为:认识递归现象,领悟递归现象的本质,能针对简答问题写出算法和递归程序。   2.2 微课教学内容选取   C语言公共课的教学内容前后联系紧密。针对每个章节选取的知识点必须清晰且具备连贯性。选取的知识点可以是关键概念、难点突破或题型精讲等。本文选取的递归函数知识地位突出,教学难度较大,先修知识是函数的嵌套,因此它既是关键概念,又是函数嵌套中的难点突破。   2.3 微课教学内容处理   微课教学内容确定后,就可根据微课时长进行内容加工和微处理,时长控制在15分钟。   片头:递

文档评论(0)

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

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

1亿VIP精品文档

相关文档