算法专题微课程设计和实践.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文档。上传文档
查看更多
算法专题微课程设计和实践

算法专题微课程设计和实践   摘 要: 专题化和课程化是微课发展的必然趋势,因此本文提出以算法为专题的微课程设计和制作方案。该微课程由一系列微课构成,每个微课以一个算法为知识点。文中说明了算法专题微课程的开发与制作流程;重点阐述了以五星教学原理为指导的微课教学设计模式,并以递推法为例,提供了一个微课教学设计的实践样例。算法专题微课程可以作为程序设计类课程的学习辅助资源,为实践环节和混合式学习的开展创建条件和平台,旨在培养学生的计算思维和自主学习能力。   关键词:算法;微课;专题化;五星教学原理   中图分类号:G434 文献标志码:A 文章编号:1673-8454(2017)24-0014-04   一、引言   近年来,微课成为教育界的研究热点。目前,已经有很多高校教师可以制作出具有教学性和趣味性的微课视频。但这样的微课多用于参加比赛,存在选题重复、知识点独立化、平台单一等问题[1],不适用于课程教学。微课的真正受益者是学生,它应该与课程相融合,成为辅助教学的有效手段。为非计算机专业开设的程序设计类课程是计算机基础教学体系的一部分,主要包括VB程序设计和C语言程序设计等。算法是程序设计的核心,算法思维是计算思维的核心。由于课程要求和学时的限制,课程内容以语法、程序控制结构、数组和函数为主,大多数学生只是机械地学习,没有形成算法思维,当遇到实际问题时就束手无策了。因此,本文提出一个以算法为专题、基于五星教学原理的微课程设计方案。   二、课程化、专题化是微课发展的必然趋势   微课具有短小精悍、知识点单一、时间短等特点,以视频为主要形式,包括按一定教学目标组织的教学内容,按一定教学策略设计的教学活动及进度安排。 从微课发展经历的三个阶段[2](“微资源构成”―“微教学过程”―“微网络课程”)和微课演变的四种形式 [4](微视频―微讲座―微讲课―微课程)可以看出,微课程是微课发展的必然趋势。微课程不是零散的、个体化微课的集合,而是围绕课程内容或某一专题的一系列具有关联性的微课的聚合,并依托网络化学习平台为学生提供教学资源,专题化是微课的聚合方式之一。单独一节微课对课程学习的帮助甚微,只有针对某个学科或课程进行系列化、专题化的微课程建设,才会使学生开展有针对性的学习和连贯性、完整性的学习,而不是获得零散的、不成体系的知识[3]。   三、算法专题微课程设计与制作流程   1.选题   以算法为专题,选题范围涵盖算法基础知识(算法的定义、分类、要素和算法分析方法)和一系列经典算法,包括递推法、迭代法、递归法、穷举法、贪心算法、分治法、动态规划法等。首先要确定算法问题用微课实现的可行性,微课选题要实用准确、内容生动有趣、形式短小精炼[4],不宜选用过于复杂而又不能分割论述的教学内容。   2.教学设计   教学设计是根据课程标准的要求和教学对象的特点,将教学诸要素有序安排,确定合适的教学方案的设想和计划。一般包括教学目标、教学重难点、教学方法、教学步骤与时间分配等环节。微课的教学设计既要保证在尽量短的时间内将知识点讲授得完整、清晰、易于理解,可以引发学生积极深入思考,又要有较强的吸引力,能将学生的注意力和兴趣调动起来,让学生可持续地学习。采用基于五星教学原理的微课教学设计模式,既符合教学规律,又体现了以“学生为主体”的思想,使微课能在有限的时间内达到高效的教学。   围绕算法主题开展教学内容,完成一系列教学任务需要教学策略的支持,实现学生与教学内容的互动、师生之间的互动以及学生的反馈等。通常使用的教学策略包括利用多媒体(如图片、动画、视频)直?^地组织和呈现教学信息、通过创设模拟情境(如游戏)解决教学中的问题[6],还有情感化教学策略等。因此还要考虑所用的策略是否适合用微课实现,进而考虑能否实现和如何实现的问题。   3.视频制作   微课以视频为核心,视频的质量直接影响到学习效果。微课视频制作主要采用幻灯片录屏式、软件实操式和动画演示式,每个微课都以两种以上的混合方式制作。根据教学内容和教学策略选择最恰当的视频表达方式。对聚焦问题的描述如以讲授法为主,则采用幻灯片录屏式;如果通过一个案例引出聚焦问题,则以动画演示式呈现案例;在讲解算法的实现过程时,教师要示范软件的操作过程,因此采用软件实操式。   4.辅助材料   微课的辅助材料包括教学内容简介、与视频配套的课件和学生的反馈。   5.评价与修改   在将微课程上传到应用平台之前,应先对专题中的所有微课进行测评,然后进行相应的修改。微课的评价可以遵循以学生为中心、目标精准、短小精悍、科学性与可靠性、教育性与启发性以及艺术性与技术性等原则[7],参考微课评价指标体系和对微课应用效果产生影响的因素[8],形成微课评价量表,请不同专业的学生代表、

文档评论(0)

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

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

1亿VIP精品文档

相关文档