字符串排序微课设计和开发.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语言程序设计是泰山医学院信息管理与信息系统四年制本科专业的一门重要的基础课程,主要面向一年级新生而开设。字符串排序是该课程学习过程中的重点和难点。而微课《字符串排序》正是针对学生在该知识点学习过程中经常遇到的三个代表性问题:字符串的存放、排序以及指针数组在字符串排序中的应用而设计的一节课。微课学习结束之前,应该给学生呈现学前必备知识,微课学习结束之后,再给学生呈现拓展知识点,以促进学习的可持续化。   二、设定教学目标   本次微课通过创设“图书书名排序管理”的问题情境,借助相关教学工具软件,对字符串排序这一知识点进行了深入的剖析,旨在使学生达到如下目标:   1.掌握多个字符串的存储方法;   2.掌握选择排序算法;   3.重点掌握指针数组在字符串排序问题中的灵活应用;   4.深入理解结构化程序设计的基本思想。   三、教学活动设计   本次微课采用启发式教学法及任务驱动教学法,将大的问题分解为几个小的问题,使学生带着真实的任务在探索中学习。   首先,设置问题情境:“史密斯是某高校图书馆的馆员,面对大量的图书信息,他想用C语言编写程序对图书书名按照字典顺序(由小到大)进行排序,他应该怎么做呢?”进一步启发学生对该问题进行思考,将具体问题抽象成“对多个字符串组成的集合进行排序”。紧接着从多个字符串的存放(数据结构)和如何对多个字符串进行排序(算法)两个角度展开教学活动。针对字符串的存放,采取了对比分析方法。由二维数组存放字符串对内存的巨大浪费引出指针数组访问字符串这一高效的处理方法,并给出了具体的代码实现。以5个整数排序具体讲解了选择排序算法的具体过程,然后启发学生从中总结规律,得出N个数排序的规律:选择法排序的思想是每趟在若干个无序数中找出最小数,并放在无序数中的第一个位置,N个数排序需要扫描N-1趟,直至N个数排序完毕;第J趟需要比较N-J次,并最终得出选择排序的实现可选用双层循环结构:外层控制扫描的趟数,内层控制每趟所比较的次数。   整个教学过程的各个环节体现了结构化程序设计的基本步骤:分析问题并对问题进行抽象、确定数据结构、算法设计、编写程序。   四、教学特色   1.利用绘声绘影对视频录像进行了精致的打磨,最大限度地展现了真实的教学情境,促进了学生知识的建构。   2.通过实际生活中的一个具体问题展开教学活动,趣味性和启发性强,大大提升了学生学习的积极主动性,促进了学生思维能力的提高。   3.内容丰富,主线清晰,教学组织与编排符合学生的认知规律,让学生在解决问题的过程中掌握编写计算机程序的基本技能,注重了学生的全面发展。   4.将传统教学媒体(黑板和粉笔)和现代化的教学媒体(精品课程录制系统、PowerPoint演示文稿以及绘声绘影等)有机地结合起来。   5.主讲教师清晰、富有感染力的讲解,生动清晰地说明了二维数组和指针数组在字符串处理问题上的不同工作方式。   6.精心制作的动画生动地展示了选择法排序的整个过程。   7.教师仪表得当,严守职业规范,较好的展现了良好的教学风貌和个人魅力。   8.PPT的色彩搭配也是本次微课设计的特色之一。强烈的色彩搭配吸引了学习者的注意力,保证了最终的教学效果。   五、教学反思   微课《字符串排序》的设计开发已经结束,笔者认真总结了整个过程中的一些经验教训。   1.教学设计要合理,贴近学生和实际生活   本次微课通过精心设计,从高校图书信息管理具体情境出发,提出问题,展开教学,贴近学生的日常生活,提高了学生的学习积极性和主动性。讲解过程中,以结构化程序设计的思想为主线,将问题的解决分成两个走,既能达到了传授知识的目的,又能提高学生的基本编程素养。这也是本教学设计的独到之处。   2.要熟练掌握多媒体教学软件和相关的工具软件   根据教学内容的需要和自身的实际情况,前期的微课录制选择学校原有的精品课程录制系统(根据情况,也可选择其他录制软件。整节课中既有教师画面、黑板画面,又有多媒体课件的画面,充分考虑了学生在网络学习中的心理期望,最大可能的给学生提供一个真实的教学情境。后期选择了绘声绘影工具软件进行视频编辑。相对于前期录制,后期的剪辑是非常

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档