- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于微课的《软件设计模式》教学实践
摘要:微课是移动互联下一种新的教学形式,内容短小精悍,满足人们碎片化随时随地随需学习的需求。文章以软件设计模式课程为例,研究了课程特点,提出了软件设计模式微课的教学组织方式,教学内容设计、以及课程制作的方法,并分析了设计模式微课的教学效果,对微课的建设进行了总结。
关键词:软件设计模式;教学效果;微课程建设
中图分类号:G642.3 文献标志码:A 文章编号:1674-9324(2017)11-0069-02
一、《软件设计模式》课程内容与教学问题
(一)课程特点
随着面向对象技术的发展和广泛应用,软件设计模式已成为软件工程最重要的内容之一,也是软件工程专业学生一门重要的专业课程,课程旨在让学生了解和掌握软件系统设计的原理,通过三大类模式的学习提升学生的系统架构分析设计能力,加深对面向对象思想的理解,并能开发出具有更好的可扩展性和复用性的软件。
(二)课程教学问题
在我校西南石油大学的授课过程中,采用《设计模式:可复用面向对象软件的基础》、《大话设计模式》、《设计模式实训教程》这些经典教程和参考书、并提供了全套电子课件及16学时的上机学时。但是设计模式课程具有抽象、较难理解的特点。教学过程中只注重理论,实验操作较少,学生边思考边动手的机会少。学生缺少设计程序思想和项目开发经验,在学习过程中不能理解,感到设计模式课程的内容抽象枯燥难懂、难以理解,从而导致学生学习兴趣缺失,不能心情愉快地进行学习。
(三)原因分析
传统《软件设计模式》的教学过程都是由教师来主宰课堂,但是在实际教学中,学生在课堂上能够保持注意力集中的时间低于教师的要求,造成部分学生在课堂上学习的知识低于老师的预期。而课后学生有不懂的知识点,虽然可以通过老师答疑进行解答,但是答疑的时间是有限的,不可能大面积解决学生的疑惑。因为不能对教学场景重现,因而课堂未听懂的问题很难自我解决。
二、《软件设计模式》微课设计
(一)微课的意义
微课程是简化的、细分的一系列课程。对于教师而言,“微课程”将改变传统的教学教研方式,突破传统的教学模式,电子备课、课堂教学、课后反思中的应用,将更具有针对性与实效性。对于学生而言,“微课”能更好地吸引学生的注意力,满足学生对不同知识点的个性化学习、让学生按照需要有选择的进行学习,这样既可做到查缺补漏,又能将学到的知识进行强化巩固,所以微课是传统课堂学习的补充和拓展,比传统课堂学习更具有针对性和有效性。
(二)?件设计模式微课教学组织
微课程属于互联网学习下的一种知识表达形式,由于微课程容易使知识碎片化,因此它必须在一个相对完整的学习系统内才能真的发挥传播知识的作用。所以针对微课本身特点,需要分析《软件设计模式》教材,剖析教学内容的重要知识点。针对其中的教学重点和难点来进行微课设计,能突出软件设计模式的重难点;一个微课就应该是一个主题,或者说一个知识点。下图为《软件设计模式》核心内容,微课教学体系应针对5个部分来实现。
(三)微课教学内容设计
软件设计模式微课教学内容划分后根据各内容之间的联系及前后衔接关系进行设计。教师在进行课程设计时需要着重考虑要以学习目标为主线,突破难点,强调重点要注意把握好各章节与前后章节的关联关系,相应章节的内容选择要有趣味性,兴趣是最好的老师,是推动学生去寻找知识,掌握真理的精神力量。
比如在创建型模式教学设计中,既可以将“女娲造人”、“孙悟空七十二般变化”等传统经典故事与之联系,又可以将“小米工厂”、“苹果手机”等现代元素与之结合,将会极大提高学生的兴趣。
在行为型模式教学设计中可以充分利用“三国演义”、“水浒传”中的故事将策略模式、命令模式与之结合,加深学生对模式的理解。
(四)微课视频的录制
微课不仅仅是简单地把传统上课的形式和内容录制成课件进行播放,它不但涉及视频制作的各种技术、技巧,教师在微课制作中既是导演,也是表演者,这不仅是知识的传播,也是一种艺术的展现。在收集相关资料和进行教学设计的情况下,准备软件设计模式微课的教学、ppt的设计、录制脚本的设计。录制软件设计模式课程中重要的十五种代表模式的微视频。
(五)微课教学过程
课前预习这一环节在设计模式教学中一直都是缺失的,学生没有主动预习新课的习惯,在软件设计模式微课授课中要求学生提前对微课进行学习。在课中,教师围绕微课引导学生进入学习情境中,并且根据微课后提出的问题进行深入的解读和解析,激发学生主动发现问题、探索问题的思维方式。在课后,学生对于没掌握的知识点可以反复观看相关的微课,以查漏补缺,巩固在课堂上没有学会的知识。
三、《软件设计模式》课程微课教学效果
软件设计模式精
文档评论(0)