实训式课堂教学探索

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:sjtwwf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:探索一种新的课堂教学方式改革,把软件工程实训的成功教学方法应用在普通的课堂教学上。根据本校教学实情,选取《iPhone应用开发》作为实训式课堂教学改革的试点。从授课方式、教材、考试等几方面入手,以实训项目带入知识点,让学生在完成项目的同时掌握知识。
  关键词:软件工程;实训;课堂教学
  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2015)34-0128-03
  Abstract: A new way of class teaching method is explored. The effective method of software engineering training is applied to regular class. According to school teaching condition, the course iPhone application development is selected to this reform. To enable students to complete the project while grasp knowledge, teaching method, teaching materials and examination methods are reformed.
  Key words: software engineer; training; class teaching
  面对国家产业发展的战略重点和激烈的人才竞争,更加面向市场需求,改革软件人才培养模式,加大软件人才培养力度,已经成为当前高等教育改革与发展的一项重要和紧迫任务。为此,2001年,教育部决定分批择优扶持37所高水平大学,支持其试办示范性软件学院,从本科、研究生教育入手,加速教学内容、课程体系、教学方法和管理体制与运行机制的改革和创新,以尽快满足国家软件产业发展对高素质软件人才的迫切需求。我校(福建农林大学)自2006年起,也在计算机与信息学院中开设了软件工程专业[1]。
  面对学费高于普通专业的情境,各高校面临的最主要问题是如何更好地培养人才,办出特色。而其中,软件工程专业实训是各高校普遍采用的一种教学方法,如著名大学中的大连理工大学[2]、中山大学[3]等,普通院校中的襄樊学院[4]、上海应用技术学院[5]等。多所高校形成的共识是:实训能够让学生尽快地掌握实际工作技能,满足就业的基本需要,缩短学校教育和社会需要的差距,是目前解决学生就业过程中实践经验不足的有效方法[6]。
  而对于课程的实践教学,各高校也做了很多的探索。湖南工业大学构建一个开放式、模块化的软件工程实践教学平台[7]; 北京理工大学的软件工程专业通过将实践类课程划分为基本技能训练、基础理论训练、专业技能训练、工程训练和综合训练等5个层次,使实践类课程涉及理论由浅入深,程序规模由小到大,开发队伍由个体到团队。实践类课程大量开设了设计性和综合性实验,使理论课程与实践课程互为支撑、互为补充,为培养学生创新性思维能力和自主学习能力打好基础。使专业课程形成一个完整的有机整体,取得了良好的教学实效[8]。上海大学则以学生的知识和能力为基础,将软件工程实践分为专项任务实验和项目开发实践两个阶段。专项任务实验针对软件开发方法的主要知识点,以巩固软件工程理论知识为目的;项目开发实践以小组形式进行实际软件项目的开发,培养学生的软件工程方法综合运用能力和基本的软件开发实践能力[9]。
  总的来说,各高校在课程实验和专业实训都作了积极的探索,然而课程实验和实训仍然是截然分开的2个教学环节。虽然在课程教学所配置的实验学时引入了项目的概念,但仍然摆脱不了项目虚拟、教学方式单一、教员本校化的藩篱。要让学生感觉从参加一个实验转变为从事软件项目开发,必须依赖真正的软件项目、邀请一线开发人员作者和以教为引、以练为主的教学方式。
  而“课堂实训式”正是突破这一樊篱的一个非常好的方法。实训教学原是中等职业教育中采用的现场教学法。也有人把这种教学方法用于一些操作性很强的培训[10]。但是,对于大学本科课堂教学,尚未见到有关应用。大学课程以理论教学为主,传统的教学方式难以改变是最主要的原因。而如今,我校的软件工程专业面临专业实训学时不能满足学生需求这一矛盾时,把课堂变成实训基地,是一个可行的探索方法。
  1 软件工程实训
  软件工程专业是我校少数几个应用型、高学费的本科专业。软件工程专业以计算机科学为基础,但又突出实际软件开发和软件项目实施能力的培养。本专业自2006年在我校开设以来,就面临着如何突出特色的难题,特别是要提高与“计算机科学与技术”专业的区分度。近几年来,我们采取了一系列的富有特色的方法来加强专业建设,主要有:软件工程特色课程体系建设、加强实践和实训教学、引入最新软件开发技术课程、开展双语教学等。
  其中专业实训的效果突出。软件工程专业实训的主要内容是让学生在一个模拟的软件企业开发环境中,开发实际的软件工程项目。实训采用引进软件企业的模式—由软件企业或软件工程师培训机构带入师资,采用实际开发的项目,教授最新主流软件开发方法和技术。在我们的课程体系中,大三的学生要参加2期,总学时长达9周的专业实训。其中3周的短实训安排在校内进行,我们把软件企业的一线开发人员请进学校,把他们在实际开发过程的技术和经验手把手传授给学生。6周(近2年延长到8周)的长实训安排在企业进行,让学生在学习开发技术的同时,还能提前参与软件项目管理的过程、体验软件企业运作流程。经过实训,学生的专业水平和动手得到非常大的提高,学生对专业学习的热情也大大提高。经过实训的学生不论在参加软件设计比赛还是应聘实习都有很大的优势。专业实训收效甚佳的主要原因有:(1)能够让学生学习到最新的软件开发技术。(2)授课和考核模式改变,提高学生的学习兴趣。(3)提高学生的动手能力。(4)培养了学生的团队合作精神(5)能够让学生提前熟悉企业的管理和开发模式。   经过以上的教学实践,我们认为,实训这种教学模式与其他课堂教学形式相比,具有非常大的优势和不可替代的作用。在最近2届的软件工程专业学生中,由于学校的支持,我们把第2期实训从6周延长到8周,受到学生的欢迎。我们在软件工程专业的学生中进行调查的统计数据也表明,98%学生希望能够增加实训学时。因此,如果有更多的实训课程,不仅有利于提高教学水平,也会提高学生对学校的教学安排满意率。然而受限于课程体系和教学计划,我们很难压缩其他的课程以换取更多的实训时长。
  基于以上的教学背景,我们提出“基于实训式的课程教学改革”思路。选取一部分课程作为改革试点,以实训式的教学方式来取代传统的教学方式。
  2 实训式课堂教学
  2.1 课程选择
  所选取的改革课程必须具有以下的特点:(1)内容包含最新的软件开发技术,一方面学生爱学,另一方面受企业界欢迎。(2)实践性强,学生能够直接上机操作演练教授内容。(3)有必要的软件和硬件条件。(4)选修课,作为改革课程,可先在一部分学生中试行,实行小班上课,提高教学效果。基于以上考虑,我们认为《iPhone应用开发》是一门适合于实施实训式课程教学改革的课程。原因有:(1)基于Apple公司的iOS平台的iPhone\iPad等全球迅速普及,并且具有很高的市场占有率,而大部分的高校由于缺乏硬件条件没有开设相应课程,所以iOS开发人员在人力市场上非常紧缺。(2) 作为一门程序开发类课程,这门课程实践性强,学生可以通过编写代码,让程序运行在自己的手机上。(3)学院已经建立一个“Mac平台实验室”,拥有iMac一体机40台,配有Mac OS X操作系统和相应的软件开发环境Xcode。(4)该课程作为选修课,曾经在软件工程专业10级学生中开设过。
  2.2 教学改革总体框架
  根据实训的特点,本课题拟在这门实践性强的课程上探索实训式的教学方法。通过授课方式改革、教材改革、引入真实软件项目、项目式管理、外聘企业教员、考试方式改革等手段形成一个区别有以往“理论 上机”的普通教学模式,建立一个全新的教学模式。总体构架如下图所示:
  2.3 教改实施与成效
  1)授课方式改革
  与传统的“理论 上机”的模式不同。本课题以软件项目为主导,以开发促学习。通过对软件项目的分析,导入所需的知识点,学生通过自主学习获取所需要的知识,完成项目的开发。取消纸质教材,以实际的软件项目作为“教材”。以实际软件项目的演示和分析作为学生学习的依照。实训教学过程采用分组、每生一机、每组一服务器的实战模式。机房的布置格局与企业的开发环境相同。每个小组可以有四到六个成员,并与其他小组做分隔,每个学生配Mac机一台。上课和实际动手同时进行,遇到问题可以马上操作,组内讨论也非常方便。对于已经厌倦上课听讲下课忘记模式的学生而言,新鲜的教学模式能够成倍提高学生的学习兴趣,激发学生热情。由于上课时可以直接操作,所以学生学习的效果也提高数倍。教师在平时上课时苦口婆心重复多次讲授知识点,远不如在实训时演示一遍,学生马上练习一次的效果。
  2)引入真实软件项目、实施项目式管理
  真实的、已经上线的软件项目更能激发学生的学生热情。按项目在组内进行角色分工,更能培养学生的团队协作能力。采用分组教学,在课程实训中,设置从简到难的几个项目。每个项目由小组成员共同完成,所以小组成员之间必须恰当分工才可能完成任务。每个项目的实施都按照软件开发的模式,配置项目经理、UI设计、软件设计、软件测试等相关职位。教师通过恰当的设置一些竞争机制,让小组之间形成一定的竞争,进一步增强小组内部的协作精神。几乎所有参加学生的学生在写实训心得体会时都认为认识到团队协作的重要性,大大提高学生的团队合作精神。
  3)外聘企业教员
  软件企业一线的开发人员具有比大学教师更丰富的开发经验和实战技巧,把一线开发人员请进课堂,通过现身说法和手把手的演示,能够让学生更快地掌握开发技能。
  4)考试方式改革
  卷面理论考试并不能考察学生实际的开发能力。只有通过对软件开发过程的考核才能评判学生的动手能力。因此,本课题拟取消卷面考试,通过对开发过程、软件项目的运行效果以及项目组答辩的形式评定学生的成绩。实训教学和课堂教学另外一个重要区别是考核方式的改变。课堂教学一般注重书面考试的结果,实训则主要考核实际开发产品的过程和产品质量。学生必须在规定的时间内开发出实际的产品,这对于这些普通动手能力弱的学生是个较大的挑战。但是,实际上大部分学生都通过兴趣的激发和潜能的挖掘都能够克服前面一段时间的压力逐渐适应并胜任开发工作,甚至有一些很差的学生,在前期先修课不及格的情况下最后能够从事软件开发。
  3 结束语
  本课题提出把软件工程专业的作为一门试点课程,采用基于实训式的方法进行教学,最主要的意义在于探索实训式教学方法在课程教学中的应用,增强软件工程专业的实践环节教学建设,拓展实训学时,突出专业特色和优势,提高学生满意率,为课程教学提供一种新的思路和教学方式。
  参考文献:
  [1] 林晓宇,钟一文,黄世国,等. 基于Scrum敏捷方法的软件工程实践教学探索[J]. 电脑知识与技术,2011,7(19):4762-4763.
  [2] 李凤岐,薛强,沈宏书,等. 构建四位一体的精英型软件工程人才实训模式[J]. 计算机教育,2008(19):103-105.
  [3] 胡赞,常回友,朝红阳. 开展软件工程实训,探索研究型大学工程型人才培养模式[J].中国科教创新导刊,2008(6):130-132.
  [4] 袁磊,黄健,宁彬. 软件工程实训课程体系研究[J]. 计算机教育, 2010(22):138-141.
  [5] 王志敏,朱栩. 高校大型软件工程实训课程企业化实施方案[J]. 计算机教育,2012(20):81-83.
  [6] 贾晓辉,刘凤华,郭清宇. 软件工程专业实训基地的建设与实践[J]. 计算机教育, 2009(8):116-117.
  [7] 张建伟,彭燕,刘强. 软件工程实践教学平台的设计与实现[J]. 湖南工业大学学报,2009,23(2):92-95.
  [8] 陈朔鹰,李志强,李仲君. 软件工程实践类课程体系的建设和探索[J]. 北京理工大学学报,2007,9(S1):85-88.
  [9] 曾红卫,刘悦,刘炜. 软件工程实践教学方法探索[J].计算机工程与科学, 2011,33(A1):15-18.
  [10] 吕彤. 简析实训式教学方法的实施与原则[J].中国校外教育,2013(30):67.
其他文献
特朗普能源政策会对中国的能源发展、中美合作以及全球应对气候变化治理产生积极和消极影响,中国要充分认识到特朗普政府各项政策以“美国利益第一”“创造更多就业”、“减少国际责任”的精髓,充分利用其能源政策给中国带来的机遇,谨防贸易保护主义,及时应对美国可能针对中国采取的措施。  第一,把握中美能源合作发展机遇,增强国家能源安全。由于中国是世界最大原油消费国和进口国之一,美国增加页岩油开发并减少原油进口的
“自由贸易”是人类经济追求的最高境界之一,它旨在国际间通过交换而获得本国不能生产或生产成本过高的产品,以在更高水平上满足本国消费者需求,同时通过国际分工、发挥各国比较优势,使本国资源得到最佳配置;而“自由贸易区”则是这一最高境界的真实载体,是一个国家是否愿意接受并践行这一境界的真实体现,也是一个国家对外开放程度的重要标尺。2010年1月1日,在广西东兴口岸查验大厅,大量中国边民在排队等待查验出境,
在二手房市场,房屋供应非标准化,客户需求也有多样性,政策、税率、市场情绪也相对复杂,供需信息不對称的情况常见。在北京“3·17新政”之前的楼市疯涨中,二手房交易一天一价,每次涨价几十万的情况比比皆是。同时代理买方与卖房,“一手托两家”的中介,为了促成交易,而推高房价的质疑不绝于耳。目前链家有8000万套的住宅数据,覆盖30个城市,在国内房产中介市场是绝对霸主。  上海易居房地产研究院副院长杨红旭在
2008年9月15日,美国知名投行雷曼兄弟公司申请破产,这标志着次贷危机正式演化为全面的金融危机,始于美国的这场金融海啸最终波及全球。  2008年全球金融危机是自1929年经济大萧条以来发生的最严重一次危机,直接引发了全球经济开始持续衰退、失业率高涨以及一系列社会问题,为未来的欧债危机也埋下了伏笔。和1997年亚洲金融危机相比,这一次的危机爆发原因更复杂、蔓延速度更快、危害程度更深、持续时间更久
1992年,著名农村问题专家杜润生与中国国土经济学会在新华社组织召开了一个关于小城镇发展的座谈会。座谈会上提出并讨论了小城镇发展的问题:比如是不是应该走农村城镇化的道路来解决农村问题?中国的小城镇发展是不是应该有其独特的发展路径?李铁国家发展和改革委员会城市和小城镇改革发展中心理事会理事长、中心首席经济学家,多次参与中央、国务院有关城镇化政策文件的起草和制定。  当时国务院有关部门如国家计委、建设
@闲居人:央企应积极地参与市场经济,为什么要退出房地产市场呢?央企应该融入市场,与民企良性竞争。其实我觉得不管什么行业,只要符合国情和政策就有权利参与到市场。  @我不叫柯南:在我看来,央企正是憑借资源、资金的巨大优势进入房地产市场,使得房产价格居高不下。要是央企可以跟其他企业一样公平竞争就好了。  @邓新华:抢地王的并非只有央企,一些民企也抢地王。它们这么做,实际上是因为预期未来房价会高涨,所以
7月19日,世界新闻集团总裁和首席执行官鲁伯特·默多克接受窃听丑闻的质询,度过其“一生中最谦卑的一天”,而他的新闻集团(News Corporation,NWS.NQ;NWS.ASX)也成为上周全世界最为动荡的公司。  默多克用57年的时间打造了一个世界级的“传媒航母”。根据新闻集团最新公布的数据显示,截止至2011年3月31日,其在全球市场的资产额已达到将近600亿美金,在全球拥有5.2万名员工
40年来,国有企业改革是中国经济体制改革中核心和关键环节,在中国经济体制改革中处于中心地位。  改革开放之前,我国实行的是单一全民所有制和高度集中的计划经济体制,人、财、物和产、供、销都由政府直接管理,一方面无法有效地配置资源,另一方面也使劳动者丧失了必要的积极性。1987年,陕西宝鸡县,国营企业职工庆贺超额完成经济指标。  國有企业改革的重点在于宏观体制改变与微观主体改造,其间始终伴随结构调整。
嗨,我是一个小书虫。今天,爸爸妈妈带我去图书馆借书。快点儿,快点儿,我都等不及了!  一进图书馆,阵阵书香就迎面扑来。一闻到这股味儿,我的眼睛就像狼一样,放出了饥饿的光。我迫不及待地一头扎进了书堆里。在一排排高大的书架前,我不停地徘徊着,寻找着自己喜欢的书。突然,我眼前一亮,指着一套书对妈妈说:“妈妈,我居然找到了一整套许友彬的书!”还没等妈妈反应过来,我就已经把这套书放进了借书袋里。我继续搜寻好
(习近平总书记对神华宁煤煤制油示范项目建成投产作出重要指示,他指出,这一重大项目建成投产,对我国增强能源自主保障能力、推动煤炭清洁高效利用、促进民族地区发展具有重大意义,是对能源安全高效清洁低碳发展方式的有益探索,是实施创新驱动发展战略的重要成果。)  煤炭行业这几年很沉闷。雾霾频发、环境危机,煤炭行业屡挨板砖,去煤化的呼声不断高涨。  但煤炭行业最近很振奋。2016年12月,神华宁夏煤业集团40