基于行动导向教学法的ASP.net网站开发课程改革和实践
2015-04-01魏菊霞,李志中,向燕飞
魏菊霞,李志中,向燕飞
摘要:ASP.net网站开发是软件技术专业的核心课程,实践性很强。文章主要以ASP.net网站开发课程为例,介绍行动导向教学法在该课程中的具体实践过程,改变传统满堂灌的教学模式,精简理论学习知识,增加学生的实践动手时间,以每阶段的成果促进学生的学习兴趣。经过几年实践证明,教学效果良好。
关键词:行动导向;ASP.net网站开发;快递运输管理系统;SOVO(大学生创业中心);学习情境;项目驱动
中图分类号:G642.41 文献标志码:A 文章编号:1674-9324(2014)41-0160-03
一、背景
《ASP.net网站开发》课程是我院软件技术专业
“.NET”方向的核心课程,本课程主要培养学生用
“.NET”技术进行网站开发和基于Web的应用系统开发的技能。围绕课程目标,依托校企合作开发课程,以行动导向教学模式为主线,按照工学结合思想,采用一个典型项目贯穿整个教学过程,并以一些优秀案例穿插到教学中,在教学的组织与实施过程中充分体现课程的职业性、开放性和实践性。在教学过程中,改变传统的教学模式,以“行动导向”教学模式为主要教学模式,重视“案例”教学,重视“项目”教学,体现“学习是个体的行动,学生是学习的行动者,教师是学习行动的组织者、引导者、咨询者”。从2009年开始,《ASP.net网站开发》课程彻底打破了学科知识体系的禁锢,不再按照传统的学科逻辑结构,而是按照软件项目开发过程的需要进行,旨在促进学生职业能力的发展,经过一年的实践后,由于注重教学效果,很受学生欢迎。在2010年,该课程被评为院级精品课程,同年被推荐为参加广东省省级精品课程的申报,2011年该课程成功获得“省级精品课程”的称号。在接下来的几年里,课程组的成员努力完善课程相关资源,在教学过程中,逐步形成以“行动导向”的教学模式,以“学生为学习主体,教师为引导者”的教学理念,强调学生在教学过程中的参与性、互动性和实践性。
2013年,为了实现课程的资源共享,课程组教师精心设计教学学习情境,利用有效的时间对该课程的大部分课堂进行全程录像,并进行剪辑编排,目前大部分录像已上网。同年9月,《ASP.net网站开发》获得院级精品资源共享课程。
二、教学内容和教学体系的构建
本课程以微软ATA培训的真实项目“快递运输管理系统”为主线,穿插学生优秀作品、SOVO(按真实企业管理模式进行管理、拥有众多由学生组成的虚拟公司的“大学生创业中心”)虚拟公司的真实项目作为课程的教学内容。选取“快递运输管理系统”适当的功能模块,作为教学内容的载体,将该系统分成多个教学学习情境,从不同的学习情境中考核学生的知识能力。通过对“快递运输管理系统”的需求分析,将案例按功能分成了6个大模块,包括:应用管理、客户管理、到货管理、接货管理、票据管理、配车管理等。其中在教学学期完成前两大模块的设计与实现,其余四个模块安排在小学期完成(即学院实行“3学期制”,将1个学年分成3个学期,2个“大学期”以课堂教学为主,1个“小学期”为集中实训教学)。
在快递运输管理系统中,应用管理模块的设计覆盖了ASP.net所有的基础知识,包括常用服务器控件、内置对象、CSS样式、母板页技术、ADO.net数据库编程技术等。
同时,在小学期实训中,将学生进行分组,每5~6人一组,模拟课程案例继续完成快递运输管理系统的其他四个功能模块。在整个小学期实训中,以学生为主体,老师仅仅只是组织者或引导者,负责对学生的问题进行收集、答疑、指导。在学期末,还将对各个小组进行答辩、评比,推选出优秀作品参与学院的软件设计竞赛。
三、教学方法的改革
《ASP.net网站开发》课程的教学方法是:整个课程教学过程中采取“项目驱动”的教学方法,每堂课的实施采取“任务导向”和“角色扮演”的方法,同时采用多种辅助手段进行教学。
课程的每个教学学习情境来自于真实的项目“快递运输管理系统”。在授课过程中,由教师“引入问题”,对案例的具体项目进行讲解,提炼出其中的知识点;同时对需要完成的“快递运输管理系统”项目中的学习情境进行介绍,演示,学生与教师共同进行“问题分析”,讨论,收集资料,最后由学生“解决问题”,由教师总结整个过程中的知识点、学生的亮点等。
在小学期实训中,学生进行分组,选出组长担任项目经理,组员担任程序员的角色,继续完成“快递运输管理系统”的设计与实现。
四、教学手段的改革
《ASP.net网站开发》课程在建设过程中,充分运用了现代信息技术开展各种教学活动,并借助SOVO虚拟公司平台,实现课堂教学与实际工作环境的紧密结合,达到学习与企业工作的无缝衔接。在教学手段上进行了一系列的改革与创新。
1.每间教室均有教师电脑,课堂教学中全面运用了多媒体课件,以保证课堂教学的信息量,使学习内容生动活泼、丰富多彩。
2.充分利用学生人手一台笔记本电脑的优势。大部分专业课要求随堂携带电脑,以发挥“移动实验室”的作用。
3.进行网上答疑与训练。为进一步加强师生之间的沟通,为学生提供更多的练习机会,开设了课程网站,为师生的教学交流提供了便捷有效的平台。
4.通过QQ、邮件、班级辅导员等与学生保持密切的交流,及时了解学生的学习情况、意见与建议,以及时调整教学进度、教学方式等。
5.学有余力和有学习兴趣的同学可进入SOVO,通过虚拟或真实项目的开发全面提高专业能力。
6.每学年均设有实践小学期,通过实训项目对前期学习内容进行全面的检验与巩固。
7.采取期末汇报会的形式,给学生提供展示的机会,通过相应的压力与动力,激发学生自主学习的欲望。
8.举办各种学习竞赛活动,以激发学生的学习兴趣。如网页设计大赛、软件设计大赛、蓝桥杯软件设计大赛等。
五、特色
经过课程组教师多年的建设,本课程已逐步建成内容丰富、形式多样的立体化教学资源。课程资源为体现专业教学支撑性与社会服务覆盖性,包含以下特色。
1.课程资源以实际项目为主,学生优秀作品和SOVO案例构建组成,贯穿整个教学过程,体现“以项目为导向,能力为本位,实践为基础”的教学指导思想。根据专业建设思路,本课程将一个真实完整的“快递运输管理系统”的设计与实现贯穿到整个教学过程中,将大案例分解成了几个相对独立的模块,逐个模块进行“讲解→练习→模拟→实训”,从简单到复杂,循序渐进,最终完成一个完整的综合案例。
2.本课程在教学设计上采取常规教学学期“学中做”,实训学期“做中学”的教学过程,即在第二学年第二学期由教师带领学生完成项目中的前两大模块,侧重点在教师演示讲解,学生跟着老师进行上机操作,在小学期实训中将由学生以分组的形式独立完成项目的其他模块。小学期的实训内容定位于ASP.net应用程序的开发,学生在这为期一个月的实践时间内,依据软件项目开发流程的5个阶段完成课堂学习过程中所涉及应用项目的扩展部分,并在期末进行答辩、评比,优秀作品将参加学院小学期技能竞赛。
3.SOVO虚拟平台构建学生真实开发的项目案例库。SOVO的奥德科技、思创公司、威信科技、赛特科技等公司,都是和软件开发相关的公司,从接项目→任务分配→开发,都由专门的学生负责,教师在整个过程中起着指导作用。
六、创新点
《ASP.net网站开发》课程经过多年的努力,在多届学生中实施行动导向的教学模式,分别在教学手段、教学方法、教学案例等各方面进行不断完善与创新,最终形成独具特色的课程。主要表现在如下几个方面。
1.在教学过程中,提出了以“行动导向”的教学模式,充分发挥了“学生为学习主体,教师为引导者”的教学理念,采用“项目驱动”的教学方法进行教学,创新和改革了教学方法与教学手段。
2.建立了完善的课程网站,采用“专人维护、定期更新”的管理模式,网站内容更新及时,网站信息量大、内容丰富。课程网站以更快、更高的效率和更简洁的方式服务于学生,提高了学生与教师之间、教师与教师之间的互动。
3.通过与企业沟通,进一步调整了课程定位、更新教学内容。课程组建立企业信息渠道,听取校外专家意见,实施职业新动向分析,更新教学内容,跟踪就业情况,了解社会需求,通过这样一个循环更新的过程调整了课程定位和内容。
4.以提高课程的教学质量为核心,在教学过程中全面落实“学中做”、“做中学”的课程教学设计方案。
5.进一步优化小学期课程实训方式,开展实训作品竞赛,提高课程教学效果。
6.加强校内外实训基地的建设,提高学生的职业岗位能力。建设校内外的课程实训基地,促进SOVO软件开发类公司承接对外ASP.net网站项目,进一步扩大校内实训基地,让学生积累更多宝贵的项目经验。每学期都走访相关软件企业,洽谈学生实习事宜,为学生进行顶岗实习和项目实训提供了更多的机会。
七、结语
《ASP.net网站开发》课程的建设,受到了同行的欢迎和关注,同时为其他同类课程和相关课程起到了较好的示范和促进作用,具体表现如下。
1.《ASP.net网站开发》精品课程,通过教学示范和实践示范,促进其他课程教学团队出现了热爱教学、研究教学、你追我赶、共同提高的喜人局面。课程网站提供的教学大纲、授课教案、电子教材、习题及解答、实验指导、多媒体课件和网络课件,以及部分授课录像等,资源丰富,将有限的课堂教学扩展到广阔的时间和空间。不仅为本院教学所用,也与国内其他院校师生共享,发挥了很好的示范作用,受到普遍欢迎和好评。
2.递进式、不间断的软件开发实践教学体系已在我校计算机相关5个专业教学中进行了全面实施,每年涉及的学生总数达1500余人次,涉及的课程近20余门,参与的教师30余人,参与的实习基地和企业20余个。
3.本课程的建设,很快取得同行的认可。两年来,学院多次举行了教师研讨培训会和课程公开课。由组织该课程的教学团队介绍课程的教学改革经验和成果,介绍课题研究情况和课程改革、实践、建设等内容,交流教学和教改经验,介绍精品课程建设、教学团队建设的经验和体会;同时邀请企业专家介绍ASP.net技术今后发展趋势和前沿动向。培训班为青年教师提供了交流学习的机会,切实提高了他们的教学水平,并为教学改革成果的推广和应用打下了良好的基础。
4.利用东软集团企业办学的有利条件,到其他两所兄弟院校(大连、成都)进行走访,参加各种教学活动,将我们的教学改革成果推广到兄弟院校,受到了集团和兄弟院校的好评。
5.通过与微软公司的沟通,本课程的教学方式、教学内容和成果,得到了微软公司的认可和支持,于2012年和2013年7~8月在各大学合作开展了ASP.net课程的培训,该课程属于微软亚太地区软件服务外包人才培训基地系列课程之一,取得了良好的成果。
作者简介:魏菊霞,女,硕士,讲师,研究方向为NET软件技术;李志中,男,硕士,讲师,研究方向为软件工程;向燕飞,女,硕士,讲师,研究方向为软件技术。