基于微信公众号的软件工程教学研究

来源 :考试周刊 | 被引量 : 0次 | 上传用户:zhao2345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 微信公众号是一个新兴的社交网络平台,提供了免费的师生交流互动环境,成为教学过程中课程知识及补充知识的推送工具。将微信公众号引入软件工程课程教学,探讨基于微信公众号的软件工程微课建设和软件工程WORKSHOP教学模式,将微信作为沟通信息和发布信息的工具,使其成为软件工程教学过程的有益补充。
  关键词: 软件工程 微信公众号 WORKSHOP教学模式
  1.背景
  微信公众号是由腾讯公司推出的一款免费的移动即时通讯工具,具有即时性、互动性、多元化、个性化等特点,其信息传播方式是一种“微传播”,传播内容可以是微内容,传播对象是微受众。微信公众号可以容纳更多的用户,有更广泛的校外订阅者,这一特点让公众号很适合推送信息与知识。在补充知识、扩大视野、教学沟通、师生互动等方面,微信公众号具有传统课堂教学、邮件沟通没有的独特优势[1]。
  “软件工程”是计算机科学与技术类专业学科基础必修课程,也是一门综合性和实践性很强的核心课程,其教学效果直接影响学生毕业后从事软件开发的能力和项目管理能力。软件工程的教学内容较多且比较抽象,学生很难真正理解其中的精髓。同时若仅仅满足于书本理论知识的灌输,必将使教学过程流于形式,学生死记硬背而无实际收获。因此,如何提高软件工程的教学水平和质量,是很多国内外学者广泛探讨的课题,更是教学改革的重点[2]-[4]。
  本文结合微信的特点和功能,将微信平台引入软件工程教学过程中,拓宽学习内容和学习途径,激发学生的学习兴趣,对提升教学质量和增强教学效果有显著的意义。
  2.基于微信公众号的软件工程微课建设
  微课是指以教学视频、教学文本等为主要载体,反映教师在课堂教学过程中针对某个知识点或教学环节而开展教与学活动的各种教学资源的有机组合。微课为学生提供知识挖掘的平台,使学生对自己的学习有更多的主动权,自主地挖掘所需的知识点,有针对性地开展学习,并有效地节约学习时间[5]。
  “软件工程”课程具有理论深、涉及面广、实践性强等特点,是一门涉及计算机科学、数学、经济学、法学、管理学、心理学等多学科的综合性学科。软件工程微课建设应注意以下几点:
  1.1总体规划和任务分解
  首先要将软件工程课程教学计划进行。然后在每一教学单元中,按照知识要点将课程内容分割成为相对独立的学习单元。将每个学习单元制作成软件工程微课系列,并借助软件工程微信公众号推送给学生。
  1.2微课设计
  微课时间长度限制在一分钟以内,课程设计包括三个部分:概念引入、解释和实例[5]。例如:针对结构化分析中的数据流图的概念,我们首先介绍了数据流图的应用背景,然后提出数据流图的概念,最后结合学生选课这一学生很熟悉的一个工作场景进行案例分析,讲解数据流图的原理与应用。
  1.3微课内容
  软件工程微课内容包括以下两个方面:
  一方面,软件工程课堂教学中涉及的核心概念,包括:软件危机、软件工程、结构化分析、结构化设计、面向对象分析、面向对象设计、软件测试、黑盒测试、白盒测试、软件维护等概念。
  另一方面,指导学生阅读或探索的课后任务,如基于结构化方法和面向对象方法的软件系统分析与设计的案例分析。
  我们选取了历届学生软件工程课程设计中的优秀作品作为的案例样本,通过展示、点评、分析这些作品的方式指导学生如何将所学知识综合运用并加深对知识的理解。
  1.4微信公众平台的运用
  利用微信公共平台的自动回复功能,学生可以通过回复关键词观看微信公共平台中素材库里面的微课程。软件工程微课的建设实现了线上与线下教育相融合,有利于解决有限课时与知识量扩大的矛盾,将软件工程那些抽象的知识碎片化,以小视频、小文本的形式呈现在网络上,便于学生自主学习。
  微信公众平台数据统计功能实现对学生微课学习情况的数据统计。教师可查看任意时间段内群发图文消息分析及任意时间段内图文消息群发效果的统计,包括送达人数、阅读人数和转发人数等信息。通过所提供的数据,教师可以了解哪些学生观看过微课程、观看的次数,以及阅读的时间段分布情况。
  3.基于微信公众号的软件工程WORKSHOP教学模式研究
  Workshop 是对当前国际上流行的研究小组的称呼,是一种由几个人进行密集讨论的集会,是运用群体压力和有效的指导完成一些复杂而具有挑战性的工作。以 Workshop 为核心的全能型互动式教学法已流行于国际上许多专业教学模式中[3]。
  3.1总体规划
  针对软件工程课程的学科跨度大、实践性强的特点,我们对软件工程课程教学计划进行总体规划和任务分解。通过收集整理具有代表性软件工程实例,创建若干对应课程相关章节内容的相应工程教学项目及工作情境,内容包括任务的名称、目的、需要解决的问题、项目需求的背景等相关资料。
  课堂任务的设计与选取应强调以下几点:任务的相对独立性和开放性;任务是某项知识的学习和应用;将各子任务的完成贯穿到教学的各个阶段;每个具体任务既要覆盖一定范围的相关知识的运用,题目又不应过大,应相对独立,便于项目学习的实施。
  3.2教学组织方法
  采用分组的形式,将学生分为 4至6 个人的小组,也就是小团队。每名学生在团队中有明确分工,不再是一个旁观者,而是分别担任客户、项目经理、系统分析员、程序员、测试员和评审人员角色等不同角色,完成特定任务。
  通过微信公众号,教师提前给每组学生发放每次课的任务书及相关背景资料,并根据课程进度发布相关微课供学生学习。在软件工程课堂教学中,采用学生主动学习方式,主要通过各团队小组内部交流完成教学任务。教师针对教学中的关键知识点和学生疑惑着重讲解相关内容。
  在Workshop讨论后,各团队选派代表做总结发言,展示各团队任务完成成果并交流心得体会。教师针对各团队的汇报情况,对团队的工作加以点评。教师的点评要强调知识点的运用方式并指出本次工作的优缺点,为下一次完成任务奠定基础。
  在成绩评定方面,利用微信公众号的开发接口设计打分系统,统计同学打分和教师打分,并当场统计各团队得分情况。微信公众号能直观及时地反映学生课业情况,同时便于学生之间互相交流,提升授课水平。
  4.结语
  微信及微信公众平台作为一个便利的工具,由于其实时性、多元性、个人直接相关性等特点,已成为一个实时沟通工具、师生交流平台、课程知识及补充知识的推送工具。本文研究了微信公众平台在辅助软件工程教学方面的应用,着重讨论了微信公众号在软件工程微课推送和软件工程WORKSHOP教学方面所起的积极作用。微信是一种生活方式,也是一种学习方式,在软件工程教学中应用微信平台打造新的教学模式,在适当的教学时机应用恰当的微信功能,不仅能促进师生及同学之间的交流,而且能拓展新的学习途径,提高学习兴趣和教学质量。
  参考文献:
  [1]鞠明君.微信:社会化媒体营销的革命[M].北京:清华大学出版社,2013.
  [2]郭洪禹,李净,艾鸿.基于WORKSHOP的“软件工程”教学模式研究[J].计算机教育,2012,(04):97-99.
  [3]郭洪禹.“软件工程”课程双语教学研究[J].计算机教育,2008,(10):6-7.
  [4]郭洪禹,张云.国外名校公开课对软件工程课程教学的启示[J].计算机教育,2014,(09):124-126.
  [5]梁乐明,曹俏俏,张宝辉.微课程设计模式研究——基于国内外微课程的对比分析[J].开放教育研究,2013,(01):65-73.
其他文献
[摘要]高校辅导员队伍职业化建设是高校学生教育管理工作发展的必要趋势,本文在阐述高校辅导员队伍职业化建设必要性的基础上,提出了高校辅导员队伍的职业标准,并就如何搞好辅导员队伍建设问题进行了认真分析。  [关键词]高校辅导员;职业化;长效机制;建设
摘 要:好的开头是成功的一半,一堂课有一个出色的开头就会为整堂课奠定成功的基调。精彩的导入能激发学生的学习热情,能开拓学生的视野,能培养学生的创造性思维。笔者多年来从事语文教学,总结出了一些有效的导入方法。  关键词:初中语文;课堂导入;方法;兴趣  一、动画导入法  由田忌赛马的动画导入《田忌赛马》导入《马说》,由斑羚飞渡的动画导入《斑羚飞渡》等等,古代的动画片很多,大多数可以用来导课。课文导入
2005年7月8日,在母亲的陪伴下,我开始了上海之旅,那夏令营中的每一个镜头,都令我难以忘怀。    镜头一:我与编辑部的老师们    早在去上海之前,我就在猜想编辑部的老编们长得什么样。我想一定个个都是深度近视,戴着眼镜,没有女编辑,而且长得像“豆芽菜”,给人第一印象是营养不良!  可到了夏令营地,令我大为吃惊,在上海见到的第一位编辑是周国愉老师,他当时带我和妈妈一起去北海饭店的餐厅吃早点。他高
随着航空、航天电器产品可靠性的提高,其可靠性试验一般采用定时截尾寿命试验,如产品的可靠性很高,则可能会出现发生故障的样品个数较少,即出现了小样本数据的情况,若采用经
用一系列吸力增量与净平均应力增量之比为常数的三轴排水固结试验探讨了非饱和土在p-s平面上的屈服特性、 变形特性和水量变化特性,由试验结果得到了初始屈服线的形状、压缩指数
人才队伍建设是实验室建设与发展的关键,也是管理工作的基础。本文提出,通过营造良好环境,创造进步机会;加强人员配置,优化整合队伍;重视人员培训,鼓励自我提高;实行目标管理,加强考核
杂志由江苏省电子学会、南京电子技术研究所、江苏省电子工业综合研究所主办.该刊的主要栏目包括:专家论坛、计算机应用、通信技术与设备、广播与电视、测量技术与设备、元器
摘 要: 小学生参与体育课堂积极性不高的原因是没有激发学生的内在需求,从而使主体性缺失。文章从促进主题发展,开展探究合作式学习;心理健康教育,提高学生的社会适应能力;充分利用竞赛,激发学生的参与运动兴趣;妙用非智因素,调动学生内在的驱动力四个方面进行了论述。  关键词: 小学体育 主体性 教学需求  心理学研究表明,人的内在需求可以让主体性得到成分发挥。新课改下的体育教学,从学生的内在需求出发,充
摘 要:根据中学生的年龄特点,有趣的事物更能吸引他们较长时间的注意力,从而达到更好学习的目的,本文阐述了在音乐日常教学中怎样营造一个轻松的氛围,建构一个有趣的课堂。其中包括,增长课堂内容的乐趣,吸引学生;提高学生的兴趣,使其注意力更持久;滋长情趣,打动学生;以及充分利用多媒体教学,使学生多角度充分感受音乐;将流行音乐引入课堂,与学生一起正确分析欣赏优秀作品;还有尤为重要的鼓励教育,建立起每个同学的
期刊