专业毕业论文平台
主页 > 论文中心 > 软件工程论文 > > 正文显示
英语论文范文|英语论文|英语论文
软件设计模式论文:微课的《软件设计模式》教学实践
论文库:软件工程论文 时间:2017-06-06 点击:
摘要:微课是移动互联下一种新的教学形式,内容短小精悍,满足人们碎片化随时随地随需学习的需求。文章以软件设计模式课程为例,研究了课程特点,提出了软件设计模式微课的教学组织方式,教学内容设计、以及课程制作的方法,并分析了设计模式微课的教学效果,对微课的建设进行了总结。 
  关键词:软件设计模式;教学效果;微课程建设 
  中图分类号:G642.3 文献标志码:A 文章编号:1674-9324(2017)11-0069-02 
  一、《软件设计模式》课程内容与教学问题 
  (一)课程特点 
  随着面向对象技术的发展和广泛应用,软件设计模式已成为软件工程最重要的内容之一,也是软件工程专业学生一门重要的专业课程,课程旨在让学生了解和掌握软件系统设计的原理,通过三大类模式的学习提升学生的系统架构分析设计能力,加深对面向对象思想的理解,并能开发出具有更好的可扩展性和复用性的软件。 
  (二)课程教学问题 
  在我校西南石油大学的授课过程中,采用《设计模式:可复用面向对象软件的基础》、《大话设计模式》、《设计模式实训教程》这些经典教程和参考书、并提供了全套电子课件及16学时的上机学时。但是设计模式课程具有抽象、较难理解的特点。教学过程中只注重理论,实验操作较少,学生边思考边动手的机会少。学生缺少设计程序思想和项目开发经验,在学习过程中不能理解,感到设计模式课程的内容抽象枯燥难懂、难以理解,从而导致学生学习兴趣缺失,不能心情愉快地进行学习。 
  (三)原因分析 
  传统《软件设计模式》的教学过程都是由教师来主宰课堂,但是在实际教学中,学生在课堂上能够保持注意力集中的时间低于教师的要求,造成部分学生在课堂上学习的知识低于老师的预期。而课后学生有不懂的知识点,虽然可以通过老师答疑进行解答,但是答疑的时间是有限的,不可能大面积解决学生的疑惑。因为不能对教学场景重现,因而课堂未听懂的问题很难自我解决。 
  二、《软件设计模式》微课设计 
  (一)微课的意义 
  微课程是简化的、细分的一系列课程。对于教师而言,“微课程”将改变传统的教学教研方式,突破传统的教学模式,电子备课、课堂教学、课后反思中的应用,将更具有针对性与实效性。对于学生而言,“微课”能更好地吸引学生的注意力,满足学生对不同知识点的个性化学习、让学生按照需要有选择的进行学习,这样既可做到查缺补漏,又能将学到的知识进行强化巩固,所以微课是传统课堂学习的补充和拓展,比传统课堂学习更具有针对性和有效性。 
  (二)軟件设计模式微课教学组织 
  微课程属于互联网学习下的一种知识表达形式,由于微课程容易使知识碎片化,因此它必须在一个相对完整的学习系统内才能真的发挥传播知识的作用。所以针对微课本身特点,需要分析《软件设计模式》教材,剖析教学内容的重要知识点。针对其中的教学重点和难点来进行微课设计,能突出软件设计模式的重难点;一个微课就应该是一个主题,或者说一个知识点。下图为《软件设计模式》核心内容,微课教学体系应针对5个部分来实现。 
  (三)微课教学内容设计 
  软件设计模式微课教学内容划分后根据各内容之间的联系及前后衔接关系进行设计。教师在进行课程设计时需要着重考虑要以学习目标为主线,突破难点,强调重点要注意把握好各章节与前后章节的关联关系,相应章节的内容选择要有趣味性,兴趣是最好的老师,是推动学生去寻找知识,掌握真理的精神力量。 
  比如在创建型模式教学设计中,既可以将“女娲造人”、“孙悟空七十二般变化”等传统经典故事与之联系,又可以将“小米工厂”、“苹果手机”等现代元素与之结合,将会极大提高学生的兴趣。 
  在行为型模式教学设计中可以充分利用“三国演义”、“水浒传”中的故事将策略模式、命令模式与之结合,加深学生对模式的理解。 
  (四)微课视频的录制 
  微课不仅仅是简单地把传统上课的形式和内容录制成课件进行播放,它不但涉及视频制作的各种技术、技巧,教师在微课制作中既是导演,也是表演者,这不仅是知识的传播,也是一种艺术的展现。在收集相关资料和进行教学设计的情况下,准备软件设计模式微课的教学、ppt的设计、录制脚本的设计。录制软件设计模式课程中重要的十五种代表模式的微视频。 软件设计模式论文
  (五)微课教学过程 
  课前预习这一环节在设计模式教学中一直都是缺失的,学生没有主动预习新课的习惯,在软件设计模式微课授课中要求学生提前对微课进行学习。在课中,教师围绕微课引导学生进入学习情境中,并且根据微课后提出的问题进行深入的解读和解析,激发学生主动发现问题、探索问题的思维方式。在课后,学生对于没掌握的知识点可以反复观看相关的微课,以查漏补缺,巩固在课堂上没有学会的知识。 
  三、《软件设计模式》课程微课教学效果 
  软件设计模式精心组织微课的内容,既激发学生的学习兴趣,同时也提高了学生的学习自觉性,学生们的独立思考和学习效果明显提升,让学生们逐渐学会自觉寻找新的知识点,克服被动学习的坏习惯,有效提高发现问题、解决问题的能力;充分发挥想象力和创新能力,学习热情和考试效果明显好转,考试及格率显著提高,考核成绩达到良好的人数明显增多。 软件设计模式论文
  结论 
  怎样培养高质量的软件设计人才,一直是软件工程类教育的难题。在软件设计模式微课课程教学中,通过一系列短小有趣的微课构建完整的知识体系,在微课中以实际案例进行教学:主题鲜明,有特色,能很快吸引学生的注意力,引起其兴趣。通过微课能够讲清理论强化课程实验、实践环节等教学改革,有效地提高了学生的软件设计能力。 
  参考文献: 
  [1]彭继顺.“互联网+”时代计算机基础微课教学应用研究[J].电脑知识与技术,2015,(2).
 [2]胡倩文.“互聯网+”时代下的微课教学有效性探索——以高职“计算机应用基础”课程为例[J].产业与科技论坛,2015,(20). 
  [3]裘德海.高校利用微课程促进教学的应用与思考[J].科教导刊,2013,(04). 
  [4]黄建军,郭绍青.论微课程的设计与开发[J].现代教育技术,2013,(05). 
  [5]韦忠娟.从微课的教学效果看微课程建设问题——以西方经济学课程为例[J].文化教育,2014,(06). 
  Teaching Practice of Micro-class in Software Design Patterns 
  WANG Bing1,ZHAO Chun-lan2,XIAO Bin1 
  (a.School of Computer Science,Southwest Petroleum University; 
  b.School of Science,Southwest Petroleum University,Chengdu,Sichuan 610500,China) 
  Abstract:Micro-class is a new form of teaching,short and pithy content to meet people's fragmentation needs of anytime,anywhere learning needs.Taking the course of software design pattern as an example,this paper studies the characteristics of the course,puts forward the teaching organization,teaching content design and course making method,and analyzes the teaching effect of the design mode micro-course. 
  Key words:software design pattern;teaching effect;micro course construction
软件工程论文推荐
流程 关于我们 联系我们 客服中心 团队 服务承诺

客户回访

  • 李先生回访
  • 王小姐回访
  • 蔡先生回访
  • 刘先生回访
全国免费咨询热线
17031187987

售后服务咨询热线

投稿邮箱:lunwendaixiew@163.com
Copyright © 2002-2017 论文网 版权所有 Power by DedeCms
  • 扫一扫