前言:中文期刊网精心挑选了网站开发论文范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
网站开发论文范文1
目前流行的Web编程语言有ASP.省略由于以C#语言为基础,对于初学者来说难度较大,应加强程序设计(C#)语言的基础学习。数据库是动态网站开发的重要组成部分,由于是以教学,则选择SQL Server或ACCESS较为合适。
(三)高阶课程群设置
网站开发高阶课程设置包括B/S项目实训、IT项目管理等,旨在使学生完善网站开发过程及后期拓展,将学生培养成为具备网站开发能力的技能型人才。
通过B/S项目实训的实战环境,学生可在完成项目的过程中自然地掌握和完善相关技术和知识,并提高动手能力和丰富项目开发经验。并借助IT项目管理来构建项目管理的知识体系与明确IT项目管理的方法和过程,进而完善整个网站开发。
二、网站开发课程群教学团队建设成因
近年来,国家积极鼓励高等院校启动教学团队建设项目,来确保高等教育教学质量的不断提高。学院也相应出台了各项政策,积极鼓励教学团队的建设。我院信息管理教研室根据行业的发展与岗位的需求制定了以上网站开发专业方向课程群,但由于教师专业水平的差异、课程难易程度的不同以及缺泛完整网站开发的经验等因素,大部分教师只能讲授其中一两门课程,对课程在网站开发中的定位以及课程之间的内在联系认识不足,不能从培养学生综合技能的角度上,对课程内容进行适当的增减,不能对学生开发一个完整的网站进行指导。多门课程出现内容重复、内容断层的事情时有发生。严重影响培养技能型高级人才目标的实现。
三、网站开发课程群教学团队建设目标
网站开发课程群教学团队建设的根本目标就是提高教学质量和效果、推进教学改革。具体表现为一下几点:
(一)团队结构的优化
专业内容、组员学历、职称等结构以及梯队建设、运行机制等方面进行优化;培养1-2名网站开发项目带头人。精通网站开发各种工具与技术,很好地指导其它教师授课和开发各类网站。
(二)团队水平的提高
通过深化教学研究与教学改革,加强教材建设与资源的利用,将科研转化为教学成果进一步提高团队的水平。培养4-5名网站开发课程骨干教师。了解网站开发流程、相关技术与工具,及对应课程和课程之间的关系,能很好地指导学生开发网站,能熟练地讲授3门以上相关课程。
(三)课程群教学水平的提高
对网站开发相关课程作为一个课程群进行建设。审查现有教材章节的安排,对课程的内容进行适当增减,突出各课程之间的前后关系和内在联系。修改现有的课程设置,突出学生网站开发技能的综合能力和实战能力的培养。合理分担团队教学任务,从而进一步提升教学水平。
四、网站开发课程群教学团队建设规划
(一)科研促进教学
教学团队应积极树立以科研促教学的意识。将自己的科研成果(论文、著作、项目开发实践经验)渗透进课堂教学,活跃课堂教学气氛,培养学生的实践操作技能,使学生更容易理解和掌握网站开发技术。
(二)优化团队结构、提高教学水平
加强学习、培训,优化团队专业结构。组建兴趣小组,以教师自学与讨论相结合的方式和教师参加相关专业课程的培训,来提高教师的业务水平。选派教师进驻企业参与项目实践,丰富教师的专业知识,提高教学水平。鼓励教师继续深造加强梯队建设,提高团队学历层次。并促进教师职称晋升,优化团队职称结构。
建立有效的运行机制,从教学理念、教学内容设置、教学方法、教学手段等多方面实现课程群教学改进。灵活运用现代化教学手段(多媒体课件、学习网站等)进行教学,建设共享教学资源平台。采用集体备课方式,合理制定教学内容。加强校企合作,让教师与学生共同参与企业项目实训,从而实现实践教学校内校外相结合。
五、结束语(下转第2页)
(上接第133页)网站开发课程群教学团队建设仍在不断的改进和完善,在此过程中积累了许多丰富的经验。教学团队的建设需要不断的增强自我学习能力和汲取外界先进的思想,这些在教学团队持续建设中都值得借鉴。
参考文献:
[1] 白杨.网站开发类课程教学模式的改革与探讨.高师理科学 刊.2008.
[2] 罗俊 高职专业教学团队建设探讨 文科爱好者 2009.
[3] 高俊强、陈红 高职院校教学团队建设的思考 2009.
作者简介:
网站开发论文范文2
1.1编写目的
该计划书旨在阐述浙江工业大学浙西分校网站开发的目的和开发计划,以及对于各阶段
具体的开发步骤和过程,为开发过程提供必要的依据以及起到纲领性和指导性的作用
。
1.2项目背景
该项目为现有浙西分校网站的升级和更新,随学校信息化建设的需要,原网站全部采用静态页面,已经不能适应新的需求,并且给网站内容的更新和维护造成极大的困难和代价,在此基础上,需要重新设计和开发,该项目立足于学校校园网建设,作为校园网 Web服务中的前瞻性开发,今后校园网中提供的Web服务的Web服务器由各职能部门分级建设管理和维护,为教师和学生提供内容丰富多采的信息资源,如图书资料信息库、校内网上学校、课件点播、学校教育科研论文和教案试题库、团委学生会网站等
1.3定义
1. Pentium
2. IIS
3. ASP
4. ADO
5. ODBC
6. HTML
7. SQL Server7.0
8. TCP/IP
1.4参考资料
1.项目概述
1.1工作内容
点击查看全文
网站开发论文范文3
【关键字】商务网站设计 课程改革 案例教学
一、引言
《商务网站设计》是电子商务专业技术核心课程,目的了解网站的架构,掌握网站开发技巧和能力,特别是掌握商务网站设计与开发能力。《商务网站设计》内容涉及静态网页制作、SQL server数据库应用、动态网页编程等内容,是一门难度特别大的技术综合课程。
二、教学中发现的问题
由于《商务网站设计》集网页制作、数据库应用、网络编程、系统开发设计于一身,技术性,专业性、实践性、动力能力要求非常强。在教学中活动中,发现存在下列主要问题:
1.教材过于简单
现在,社会上介绍网站开发程序和技巧的课本主要是二类教材,软件和java编程。现实用教程为例,由于同学刚学习网络编程,所以教材往往会采用实用教程作为教材。教材首先介绍VS201运行环境,变量定义if语句forwhile循环,类属继承,基础web控件内置对象,主要对象,数据控件GridView显示数据,主题与模板,网站导航,XML数据传递和web服务。教材往往把各部分单独介绍,没有相互配合,完成整个系统,各个web控件、内置对象、对象、GridView的功能介绍得特别简单,以方便学生了解掌握基础知识和基本技能。
2.教学案例简单不连贯,教学方法以讲为主
由于教材为适应初学者,数据库操作只介绍一个表的查询、插入、修改、删除等最基础操作;最重要的GridView控件只介绍数据查询显示,而GridView的分页、链接字段、图形显示、删除修改等特别重要功能,一概不说。前一章案例与后一章案例毫无关系,系统开发实用常用知识和技巧都不讲。《商务网站设计》比较高要求围绕商品展示、商品查询、购物车、下订单支付等功能,完成商务网站开发,内容包括设计静态网页,数据库的表,网络编程,使它们形成一个有机整体。但教材对这些内容无从谈起。
另外上课以老师讲课为主,老师将网站制作需要的知识点,做成PPT,进行讲解示范;学生通过简单模仿老师讲解的方法,完成网页功能,造成老师教什么,同学就只会什么,没有深入分析为什么,结果{杀了同学主动性创造性。
3.课程网站成摆设,互动性差
许多学校都要求老师建立课程网站,方便同学课后学习。老师与同学的互动主要是在课堂时完成;课后,老师与学生各忙各的,交互性差,只是通过课程网站完成,让同学自主学习。
通常老师只是简单把教学大纲、教案、课件PPT和相关视频放到课程网站上,对课程网站内容更新慢,缺乏指导,没有相互讨论。同学上去,发现资料比较少,,更新比较慢,去了2、3次就不去了。课程网站缺少人气,基本成摆设。
三、改革措施
1.加强教学内容
把常用实用的知识、编程技巧讲深讲透,把重要控件功能、程序、应用,反复讲反复练,比如Gridview的自定义显示数据、分页功能、字段链接、选择、修改、删除等重要功能,相关事件、对应程序,扩展到如何使用Gridview控件在同一个网页中完成显示、修改和删除,实现直观方便完成数据管理功能。
2.以电子商务角度选择案例,加以扩展
教学中,应该以学生熟悉、简单B2C商务网站作为案例,比如网上书城,介绍商务网站基本功能―前台:商务展示、商品查询、详细信息、购物车、下订单、用户登陆注册,后台:商务管理、优惠打折等功能;数据库数据如何变化,才实现网上购书。最后逐步讲解主要程序技巧,完成商品展示、购物车、下订单等功能。
学生三四个人组成一组,分别选择网上书店、海尔公司商务网站、C2C商务平台等不同商务网站、或者QQ空间、社区论坛、军事网站等作为项目,通过自主完成项目,发挥主动性创造性,大大提高同学的开发设计商务网站的能力和经验。
把商务网站的各个功能拿出来作为任务,由各个小组分别负责,组织分析讲解要点和主要技能,全班同学讨论,最后由老师点评。也可以把完成项目过程,遇到困难,收获的经验,或者学到技巧,在课堂上与同学交流,提高彼此水平。避免老师不管学生吸收能力,满堂灌的现象。
3. 增强课程网站互动性
老师每次上完课,把上课内容、作业都放到课程网站,学生从课程网站下载资材,课后学习,完成作业并上传到课程网站,方便老师检查。学校规定每学期各门老师每周固定一个时间在课程网站与同学探讨互动。老师把思考题、扩展案例放到讨论区,让同学上课程网站进行讨论,指导学生学习,回答学生问题,并通过学生的表现,给出一定平时成绩。
四、结论
《商务网站设计》是一门电子商务专业综合性实验性非常强的课程,要以真实的商务网站为精讲的安全,即要对基础知识讲深讲透,也要对重点控件熟练应用,发挥同学热情和能动性,扩展到其他常用网站。课堂上课后,都需要加强互动,才能上好《商务网站设计》课程。
参考文献:
[1]刘容容,《电子商务网页设计与制作课程教学改革探究》 (J),职业,2015.5,53
网站开发论文范文4
(一)课程实践教学的特色化项目管理体系根据PMI(美国项目管理协会)关于项目管理的定义,项目管理就是将知识、技能、工具与技术应用于项目活动,以满足项目目的的要求,并通过合理运用和整合42个项目管理过程来实现,可以归纳为五大过程组,涉及九大知识领域[16]。信息系统在建设过程中涉及较多的软件技术和活动,从而形成了信息系统项目管理自身的特点,如更加难以量化,成员思维活动更加难以协调等,对项目管理的水平要求更高。对此,我国工信部中国计算机技术与软件行业资格认证有系统的论述。PMI的项目管理体系中涉及到九大知识领域和五大基本过程,实践教学项目不可能都涉及。针对教学实践活动,需要有针对性地取舍和优化,为此围绕项目管理的几个要素:人员、产品、过程和项目,形成了面向网站开发实践教学的特色化项目管理体系,包括组织结构、角色划分等,涉及基本的时间、质量和成本管理。整个的课程实践教学管理体系涉及电子商务运营和管理、网络营销、物流、网站设计与开发等课程,以网站设计与开发课程为例,用项目的方式去管理课程实践,项目管理体系的建立是基本前提。举例来说,在这一体系中,由专业授课教师负责组建项目管理办公室,骨干学员参与,负责课程教学实践过程中的综合过程与产品质量控制、专业技术咨询,甚至是相关生活的协调,各角色分工明确;以全班40人为例,分成10个小组,每个小组4人,组长担任项目经理,根据所选项目的特点,设立网页设计师、数据库工程师、质量工程师、测试工程师等。在教师创设的条件下,学习成为学生的自主行为,学生参与整个过程的每个环节,并在完成过程中发现问题、解决问题、提高能力,改变了以往学生被动接受的学习方式,能为学生营造一个更具综合性、设计性和创造性的开放式实践环境。(二)服务于实践教学的精简型项目管理信息平台项目管理体系的实施需要好的信息系统管理平台支撑,以电子商务网站设计与开发课程实践为例,针对该课程的教学实践特点,建立了以协同知识共享、任务跟踪和版本控制为核心的项目管理信息平台。协同工作平台是运用了先进的管理理念和管理技术,将实践过程各环节融合成为一个整体,使组织管理各单元精确、高效、协同和持续运行,选用开源的技术产品,合理搭建项目管理信息系统,这些技术主要包括confluence、JIRA和SVN。以SVN为例,将所有的版本信息都存放在服务器上,学生每次参加实践活动前都要从服务器下载项目组最新代码,然后进入自己的分支进行工作,快到下课时间时,把自己的分支合并到服务器主分支上,一天的工作完成,并反映给服务器,做到版本的实时管理。此外,还邀请行业专家对学生进行信息系统项目管理知识体系培训和项目管理信息系统的建立。(三)支撑课程实践教学项目的管理与开发系列参考文档创新源于模仿,好的模板是项目成功的重要支持,项目管理特别强调规范和标准,而文档模板是保证一致性的重要手段。以网站设计与开发课程实践为例,针对该课程实践活动,设计了针对管理过程的文档和开发过程的文档,包括需求规格说明书、项目计划书、问题提交单、质量控制单等管理过程文档,以及系统设计文档、详细设计文档(含网站界面原型设计、数据库设计、业务逻辑设计等)、测试文档等开发过程文档。其中项目开发计划为项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进度、所需的硬件及软件环境等。需求规格说明书用来对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实施开发工作的基础。详细设计文档着重描述每一模块是怎样实现的。项目完成后还要安排学员进行测试,以确保运行无误,测试工作完成以后,应提交测试计划执行情况的说明,对测试结果加以分析,并提出测试的结论意见。(四)项目管理体系指导下的课程实践教学流程与评价方法在将项目管理思想运用到教学实践活动中需要针对学生特点设计合理的教学流程才能取得预期的教学效果。进入实践阶段的有些学生虽然经过了软件相关课程的学习,但还是很缺乏项目管理的思维和习惯,因此软件项目管理知识体系是培训的重要部分。教学流程包括单元技术回顾、MINI软件项目管理培训、网站开发实践、项目评价四大阶段。单元技术回顾由教师引导学生复习或者快速掌握网站开发涉及到的工具、技术,如HTML、DIV、CSS、PHP、SQL、JavaScript,以及一些开源的框架技术;在MINI软件项目管理培训过程中让学生了解和掌握特色化项目管理知识体系的内容、项目管理信息平台的使用、管理和开发文档的利用,以及在整个教学过程中应该注意的规范和要求等;项目评价阶段设计流程和指标评价学生作品完成的情况。邀请企业项目经理来对实践项目作总结报告,应与项目实施计划对照,总结实际执行的情况,如进度、成果、资源利用、投入的人力,此外,还需对各个项目小组工作做出评价,总结出经验和教训,形成项目评价总结报告文档。例如,项目评价的主要指标如表1所示。
二、应用情况
合肥信息技术职业学院的电子商务等多个专业的相关课程采用了这一方式进行实践教学,取得了良好的效果。首先在各类信息技术类竞赛中,围绕“以赛促学、赛训合一”的工作思路,积极开展和组织学生参赛,利用项目管理体系下的实践教学模式指导学生参赛,通过这种教学模式的训练,学生在国家级、省级大赛中取得了丰硕的成果,师生的专业技能得到锻炼,专业素质得以提高。其次是毕业设计(论文)实践环节,信息安全技术、计算机应用技术、通信技术等多个专业的毕业设计(论文)环节采用这种教学模式。学生参与兴趣大、学习效率高,教师传授的信息量大,便于教学质量控制。师生互动更加紧密,学生主动学习的积极性明显提高,改变了过去“被动接受”和“注重理论”的学习定位,使实践教学变得生动、活泼。甚至在非典型的实践环节,在基础科目的学习环节,其理念也可被应用。最后在校企合作育人上,这种教学模式发挥了独特的作用。如何达到与企业人才需求的对接,是实践教学体系的最大挑战。要达到这个目标,最好的方法就是把学生放到企业中学习和锻炼,因此通过校企合作共建工程实践基地,建立校企协同管理的合作模式,在标准项目管理体系下实践教学模式指导下,通过营造企业的研发氛围,按照企业标准建立项目交付流程和目标,由专业的项目经理团队的指导,让学生们在企业化的研发场景整理完成项目的开发,获得实际的项目开发经验和技能,体验项目管理流程,锻炼团队协作能力,同时融入企业职业素质要求等方面的讲座,快速提高职业素养,从而与企业的人才需求对接。企业需要众多技术人才,以网站设计与开发课程实践为例,包括软件工程师、测试工程师,也包括需求分析师、项目管理师、系统设计师等高级人才,但高级人才一般要求较长的工作经验,高校毕业生是无法直接达到这类人才要求。因此将实践目标定位在设计工程师、开发工程师、测试工程师是比较贴切的,实践过程中项目经理、架构设计都由企业的人员承担,他们在项目中既是教练、导师,也是项目的领导者;让学生在开发工程师、测试工程师、小组管理等角色上获得实际的锻炼。同时通过项目管理团队的指导,学生实际地感受和学习到项目管理、架构设计、需求分析等方面的知识和技能,并结合实际辅以项目管理体系知识方面的讲座,加深对实践知识的理解和体会,按照这种方式,根据学生的能力安排适当的角色,学生和整个小团队都能获得更实际的体验和锻炼,同时也不乏对标准项目管理体系下专业知识的理解和体会,能为以后更高的发展奠定基础,而企业也对标准管理下实践教学模式给予高度的评价。
三、结论与展望
网站开发论文范文5
关键词:网页制作;DreamweaverCS5;网络教学
中图分类号:TP393 文献标识码:A 文章编号:1007-9599 (2012) 21-0000-02
目前用于网页制作的工具很多,常用的包括网页设计软件和高级网页编辑语言。因为网页中使用的语言基本上都是标记语言,不需要进行编译,所以可以直接用各种文本编辑工具进行制作,但是这样编写网页效率较低,要进行大型或复杂的网页制作及进行网站建设,必须使用网页制作工具。DreamweaverCS5是一种最便捷和最简单的工具,它是目前最流行的网页制作工具,是集网页制作和管理网站于一身的所见即所得的网页编辑器,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
1 DreamweaverCS5的发展
1985年,Macromind公司在美国芝加哥成立,公司致力于高品质的音频、视频和动画在艺术领域的软件开发。产品包括Macromind3D、Action和Director。1992年,Micromind、Paracomp和Authorware三家公司合并成为Macromedia。1997年Macromedia推出了一款“所见即所得”可视化网站开发工具——Dreamweaver1.0,受到广大网站开发设计人员的青睐仅一年就销售出10万套。2002年5月推出DreamweaverMX,目的是支持现代网页专业人员兼负的多重角色。DreamweaverMX将UltraDev最佳的开发功能以及HomeSite的主要程序代码编辑功能整合为一个核心的Dreamweaver环境,为建立单一开发环境的第一步,以期让使用者能在此环境中,依其偏好的方式(例如以手动编码、可视化设计或结合两者的方式)来建立不同的网站和应用程序。2005年Macromedia公司合并入Adobe公司,2010年5月Adobe公司了Dremweaver的最新版本——DreamweaverCS5,新增了对以CSS为基础的设计与开发提供支持的革命,将网页设计提升到新的层次。透过将CSS结合在所有使用者的工作流程中,促进了网页专业人员对CSS的普遍采用。它拥有操作便捷高效,可视化开发界面,丰富的站点管理功能等优点。在保持原有特点的同时,更符合Web建设工作流程,增强了产品的功能和易用性。DreamweaverCS5也支持所有主要的服务器技术,包括ColdFusion、PHP、ASP、和JSP,让各种能力程度的开发人员,无论是新手或老手,都能实现其设计。
2 DreamweaverCS5的新增功能
利用AdobeDreamweaverCS6软件中改善的FTP性能,更高效地传输大型文件。更新的“实时视图”和“多屏幕预览”面板可呈现HTML5代码,使您能检查自己的工作。
2.1 自适应网格,可响应的自适应网格版面
使用响应迅速的CSS3自适应网格版面,来创建跨平台和跨浏览器的兼容网页设计。利用简洁、业界标准的代码为各种不同设备和计算机开发项目,提高工作效率。直观地创建复杂网页设计和页面版面,无需忙于编写代码。
2.2 改善的FTP性能
利用重新改良的多线程FTP传输工具节省上传大型文件的时间。更快速高效地上传网站文件,缩短制作时间。
2.3 Catalyst集成
AdobeBusinessCatalyst集成
使用Dreamweaver中集成的BusinessCatalyst面板连接并编辑您利用AdobeBusinessCatalyst(需另外购买)建立的网站。利用托管解决方案建立电子商务网站。
2.4 增强型jQuery移动支持
使用更新的jQuery移动框架支持为iOS和Android平台建立本地应用程序。建立触及移动受众的应用程序,同时简化您的移动开发工作流程。
2.5 更新的PhoneGap支持
更新的AdobePhoneGap支持可轻松为Android和iOS建立和封装本地应用程序。通过改编现有的HTML代码来创建移动应用程序。使用PhoneGap模拟器检查您的设计。
3 系统配置要求
3.1 在Windows系统中运行DreamweaverCS5的软、硬件配置要求如下:
(1)IntelPentium4或AMDAthlon64处理器
(2)MicrosoftWindowsXP(带有ServicePack2,推荐ServicePack3);WindowsVistaHomePremium、Business、Ultimate或Enterprise(带有ServicePack1);或Windows7
(3)512MB内存
(4)1GB可用硬盘空间用于安装;安装过程中需要额外的可用空间(无法安装在基于闪存的可移动存储设备上)
(5)1280x800屏幕,16位显卡
(6)DVD-ROM驱动器
(7)在线服务需要宽带Internet连接
3.2 在MacOS系统中的配置如下:
(1)Intel多核处理器
(2)MacOSX10.5.8或10.6版
(3)512MB内存
(4)1.8GB可用硬盘空间用于安装;安装过程中需要额外的可用空间(无法安装在使用区分大小写的文件系统的卷或可移动闪存设备上)
(5)1280x800屏幕,16位显卡DVD-ROM驱动器
(6)在线服务需要宽带Internet连接并不断验证订阅版本(如果适用)
4 DreamweaverCS5在网页设计中的制作方法
服务器端可以使用ASP(ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是。asp,现在常用于各种动态网站中。)、JSP(是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准)、PHP(独特的语法混合了C、Java、Perl以及PHP自创新的语法。PHP安装它可以比CGI或者Perl更快速的执行动态网页),ASP程序可以使用VisualInerdev\UltraDEV等编辑。客户端可以使用所见即所得的网页制作工具来设计网站的整体框架,然后再用JavaScript等脚本语言来对网站进行修饰。
5 结束语
总之,DreamweaverCS5是一款优秀的所见即所得的网页设计工具,通过它可以高效的对客户端站点进行编辑和制作,并可以实现网站的上传功能。本文从网页设计与制作的实际需要出发,全面、系统地介绍DreamweaverCS5的相关内容,力求满足网页设计应用软件的现实需求。
参考文献:
[1]杨尚森.网页设计与制作[M].北京:电子工业出版社,2010.
[2]詹青龙.网页设计与制作[M].北京:清华大学出版社,2010.
网站开发论文范文6
论文关键词:高职;Web技术;课程开发;教材编写
教材是体现教学内容和教学方法的载体,是进行教学的基本工具,是深化教育教学改革、培养创新人才的重要保证。教育部明确提出要把“实施精品战略,抓好重点规划”作为高职院校教材建设的重要指导方针。当前,高职软件技术专业Web开发技术所使用的计算机教材适合高职教育发展需求的很少,特别是适合高职技能型、实践型、创新型教学的,以项目为导向、任务驱动型的教材更少。因此,探索建设适应高职软件技术人才培养的优秀计算机教材体系,是高职软件技术专业教学改革的重要任务之一。
高职软件专业web技术开发类教材存在的问题
广东科学技术职业学院软件学院的软件技术专业在两个方向开设了asp.net Web技术开发课程,一个是软件开发方向,另一个是软件工程方向,软件工程方向与“北大青鸟”合作开设班级,采用课程置换形式,很多专业技术类课程采用“北大青鸟”的accp系列教材。笔者在两个方向的班级都有多年的教学经历。软件开发班采用的教材有以下几次变动:2006年使用清华大学出版社出版、程不功等人主编的《asp.net2.0动态网站开发教程(第一版)》,2007年使用人民邮电出版社出版、刘乃丽主编的《asp.net2.0+sqlserver2005项目开发(第一版)》,2008年使用《asp.net2.0动态网站开发教程(第二版)》,2009使用中国铁道出版社出版、李强,魏峥等人主编的《asp.net动态网页设计教程与上机实训》教材。频繁更换教材的原因是以上教材都存在各种问题,难以适应高职教育发展的要求。现对一些典型问题分析如下。
教材追求知识的全面性,忽略技能的实际应用软件技术专业的Web开发技术课程是专业核心课程,学生走向工作岗位后会直接应用到课程涉及的基本技能。高职教育主要通过对具体操作技能的训练使学生掌握实际应用能力,培养适合岗位群工作需要的实用型人才。因此,必须对学生进行大量的技能训练,以期在有效训练的基础上提高学生的技能水平。然而,目前的高职教材中理论内容过多,知识追求全面,具体的操作训练内容过少,特别是通过项目导向、任务驱动教学能从中获取实际工作经验的教材更少,不符合高职教育培养目标的要求。《asp.net2.0动态网站开发教程》与《asp.net动态网页设计教程与上机实训》都有此缺点。
追求以实例说明知识,实例缺乏项目化特色还有一些教材注重以实例说明知识,注重实际操作,学生在课程完成后动手能力、编码能力较强,但是该类教材缺乏项目的支持,实例没有很好地融入项目。课程学完后,学生完成一个简单的功能还可以,但在完成实际项目时却无从下手,不知道怎样将所学的技能很好地应用到实际项目中去。《asp.net2.0动态网站开发教程》与《asp.net动态网页设计教程与上机实训》都具有此类缺点,实例虽多,但未能把这些实例综合成一个或多个系统项目。
追求项目导向和任务驱动,忽略对基础知识的理解计算机软件专业课程对技能知识理解的要求要高于其他高职技术课程,比如汽车维修专业,学生对技能知识要求会做就行,可以不用理解其原理,而软件专业的学生要学会编程,仅仅靠模仿是远远不够的,还要能够创新,因此,对知识点的理解显得非常重要。项目导向、任务驱动、多动手、多实践,目的是融会贯通技能知识点并能灵活应用。而有些教材给出了2~3个完整的项目,对项目有简单的分析和设计,然后剩下的就是代码,晦涩难懂。这种教材只注重项目的完成,忽略了对基础知识的理解和掌握,学生不能很好地建构系统、全面的知识框架。虽然项目完成了,但没有产生实际效果,学生理解的基础技能知识甚少,这是不符合软件专业课程以理解为基础的科学规律的。《asp.net2.0+sqlserver2005项目开发》教材就具有此种缺点,项目数量达到9个,但却忽略了对基础知识的必要讲解。
教材内容针对性不强计算机知识浩如烟海,仅仅一个asp.net技术,微软网站中的帮助文档就有几千页,所以选择好合适的内容是教材建设的关键。有些教材只注重知识内容的罗列,力争面面俱到,事实上很多内容在实际中很少用到,使用这种教材的教学结果就是浪费学生大量的宝贵时间。
内容不准确内容不够准确甚至有错误也是很多教材的通病,通常是两个原因造成的,一是编者本身对技能知识点理解不够透彻,二是编者不负责任,编教材只是为了某种目的或为了完成任务。教材技能知识不够准确对学生的危害极大,往往会影响学生对技能技术的理解和运用。这就要求教材编写者在编写教材之前,应该客观评价自己是否具有准确表述技术技能知识点的能力,而且在编写教材时要本着对学生、对自己、对大众负责的态度。上述提及的教材或多或少地都存在此类问题。
“教学做一体化、项目化”是高职教育教材建设的发展方向
教育部《关于全面提高高等职业教育教学质量的若干意见》在课程改革方面的精神可以概括为以下几点:(1)积极与行业企业合作开发课程;(2)根据技术领域和职业岗位(群)的任职要求,参照相关的职业资格标准,改革课程体系和教学内容;(3)建立突出职业能力培养的课程标准,规范课程教学的基本要求,提高课程教学质量;(4)改革教学方法和手段,融“教、学、做”于一体,强化学生能力的培养;(5)重视优质教学资源和网络信息资源的利用,提高优质教学资源的使用效率,扩大受益面。
文件的精神是要求培养学生具备适应企业工作岗位的实践能力、专业技能、敬业精神和严谨求实作风等相关素质,这是高职教育的价值取向。据有关方面统计,全国的高职院校中70%以上开设了计算机类专业,计算机类专业的在校生已具有一定的规模。迅速发展的高职计算机类专业教育面临着一个共性的问题,即学生就业后对实际应用中的技术并不很熟悉,现场操作能力不强,与岗位技能要求有距离,而技术更新的速度很快,课程设置与教学内容的调整相对较慢,低端计算机类专业人才日渐饱和,致使高职计算机类专业毕业生的就业竞争日益加剧。表面上看,IT专业的培养人数与整个行业的需求量基本相当,但来自企业的声音是学校培养的学生数量很多,但适合企业需要的人才很少。造成这种情况的主要原因是应届毕业生缺少实际经验,企业岗前培训需要时间较长。其实,企业对于大学生的需求除了专业知识以外,还希望毕业生能够认同企业文化,有较强的实践动手能力,有较强的自学能力、适应能力和团队合作能力。
Web开发技术课程是学生走向工作岗位后将直接应用的一门技能课程,因此,此类课程的教学必须注重培养学生的就业技能与职业素质。我院软件工程方向的专业技能课主要讲授accp课程体系,目前使用的是Accp5.0教材,教学效果较好。由于市场上Web类教材存在诸多缺点,我院组织教师编写了《asp.net讲义》,该讲义参考accp课程体系,贯彻教育部文件关于全面提高高职教育教学质量的精神,通过直接到合作企业调查、查询网络招聘信息、召开一年一度的往届毕业生座谈会等多种方式,了解企业最需要的人才与技术,开发出一套适合高职学生专业技能和专业素质提高的讲义,该讲义在软件开发方向班级中使用,教学效果良好。综合分析市场上Web技术教材的优缺点,结合Accp5.0教材的优点及我校自主开发的《asp.net讲义》编写思路,要开发出符合高职教育的发展趋势、符合Web开发技术类课程特点的教材,应该满足以下基本要求。
以最终就业为目标选取教材内容保证学生就业是教材编写的根本出发点。职业教育教学的本质不是科研教育而是就业教育,教学的目标就是保障就业,利于学生就业的知识技能就讲,不利于就业的就不讲。因此,在教材编写之前,应该做的第一件事就是上网调查当前各种动态网站使用的技术,还要到软件开发企业调研用人状况和技术需求,或查询网上招聘软件开发人员广告中所要求的技能,从而在宏观上决定教材编写的内容,保证学生学完课程后能成为受企业欢迎的人才。
以常用实用技能为核心细化教材内容在课程微观内容的选择上,所选的技术应是能解决实际工作中实际问题的技术。Web开发技术课程的主要内容集中在解决软件开发项目中所涉及的技术工具、技术框架、开发流程及编码调试经验等方面,内容的选取要符合10/20/70原则,即要将技术分成3类,10%是企业经常使用的技术,如页面数据的传递、session、response、ADO.net技术等,这些技术几乎在任何Web开发项目中都要用上;20%是企业较常使用的技术,如用户控件、httphanler、httpModule技术等,这些技术在项目中使用的频率较多;70%是企业很少使用的技术,或是在特殊项目中可能用上的技术,如图像处理技术,只有做图像处理类项目时才会使用。教材的内容安排应重点讲解10%的核心技术,而对70%较少用到的非核心技术可只做介绍,或干脆不讲,而对20%较常使用的技术可弱化讲解。总之,以用为本,学以致用,不用不学,学了就用,综合应用,要让学生花最少的时间学习最实用的技能。
以项目导向和任务驱动模式组织课程内容课程内容的整体安排必须以项目为中心展开,并应适当地把项目分割成多个任务,每一次课以完成一个或多个任务组织技术内容。项目的选择要考虑企业性、实用性、教学性、趣味性。所谓企业性,即项目应该是来自企业的实际项目;所谓实用性,即项目应该是普通的、工作中经常会碰到的项目;所谓教学性,即项目应适合教学,不宜太大,使学生在熟练掌握技能的同时易于理解知识原理;所谓趣味性,即项目应能与日常生活紧密联系,从而有利于学生学习兴趣的培养,教材学完以后应保证学生在学到更多的常用技能的同时,积累项目经验和更多的行业知识。例如购物网站,这类项目就具有企业性、实用性、教学性、趣味性的特点。