




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 高职程序设计实训课程教学探索与实践 李俊青季文天裴云杨帆摘要:探讨了高职web程序设计实训课程教学,以模块化项目设计了j2ee方向的web程序设计实训课程的教学内容,结合案例教学法和任务教学法设计教学环节,建立多元化学习机制,同时根据课程特点建立分层培养模式和考核方法,重点培养学生web开发能力,从而达到高职培养技能型应用人才的目标。关键词:web程序设计;实训课程;教学;j2ee随着网络技术和软件技术的发展,基于web的动态开发技术得到了广泛应用,xhtml、xml、javascript、ajax、jsp、j2ee等技术的使用,w3c标准
2、规范的发展,特别是web2.0的提出,要求学生通过学习,尽快掌握并灵活应用这些技术,理解软件体系b/s模式,具备分析能力和程序开发能力,达到企业需求。下面结合实际web项目开发所用技术及需求,设计web程序设计实训课程,从教学内容设置、教学方法选择、教学手段采纳、教学效果考核等方面进行探讨。web程序设计实训课程介绍web程序设计实训是软件技术专业(web方向)的一门专业技能训练课。该课程的设立,是在专业课程学习的基础上,对于web方向专业知识进行系统训练,针对j2ee方向,涉及对xhtml、css、w3c、javascript、过滤器、加密/解密、权限控制、数据库操作、jsp、java ma
3、il、jsf、dbcp等技术进行开发训练,并对相关技术进行综合应用。在软件技术(web方向)专业中,该课程旨在加强学生的专业技能,提高综合应用水平。通过该实训课程项目的实训,使学生能够融会贯通所学过的web程序开发语言和开发框架,理解web程序的框架结构,理解web程序结构的特点,从而让学生自己能够独立分析规划web程序,开发web程序。通过学生动手开发训练,使学生深入理解web项目的开发流程,巩固学科专业知识,锻炼动手能力,使学生能够灵活应用专业知识从事web应用开发。web程序设计实训课程教学探索(一)教学内容探索目前,web程序设计教材很多,但都不全面,不能作为实训课程的指导教材,且we
4、b开发技术日新月异,要紧跟技术发展,就要不断调整教材内容。我们在设计课程教学内容时,按照j2ee方向web程序开发所涉及的技术与需要培养的能力,规划出如下几个模块:web开发基础实训模块该模块包含:xhtml,css,javascript,w3c国际标准等;常用web服务器配置,如apache和tomcat的配置,虚拟主机的建立,服务器安全等;mysql或oracle或sql server等数据库的简单安装与配置,数据库的设计,视图的使用,e-r图,sql语句等。j2ee开发技术实训模块该模块包含:j2ee开发工具的选择与使用,j2ee数据库连接、连接池、验证码、加密/解密、登录、过滤器权限控
5、制、session对象处理、邮件收发、web在线编辑器等;web程序的安装与部署实训(含程序在互连网的上传与部署);开发框架实训(structs/spring/jsf等),开源快速开发工具的使用等。综合应用实训模块该模块对相关技术进行综合应用,需要选择完成一个开发项目,这样的项目有文章管理系统、cms、博客管理系统、多用户留言管理系统、论坛、聊天室等。开放创新训练模块该模块内容是实际的开发项目,一般是承接公司的外包项目的部分模块或全部,或者是学生自己承接的项目。根据以上模块所设计的实训内容,所有技术要点均是以实际项目中的小开发模块出现,学生学会以后可直接应用到实际web程序开发中,如tomca
6、t下mysql dbcp的使用、sql server dbcp的使用等,都是实际项目的子模块。(二)教学方法探索web程序设计实训由于其课程的特殊性,我们采用案例教学法和任务教学法结合的方式进行。课程的主讲教师均是从事过web程序设计项目开发的“双师型”教师。在实训过程中,通过根据课程教学内容所设计的小模块,让所有学生解决设计的问题,并由教师引入实际的web程序应用案例,使学生进一步加深对web程序的理解,掌握真实环境下web项目的开发过程。同时,也搜集实际程序开发中优秀的设计与代码,让学生模仿,锻炼其实践开发技能。(三)教学手段探索利用网络技术,共享学习资源;提供虚拟空间,进行项目测试利用w
7、eb程序设计课程本身的特点,建立基于web的实训教学管理系统,系统包括实训课程管理、实训项目管理、开设进度追踪、学生项目管理、学生实训考勤、成绩管理、文件分发、答疑等模块。同时,实验实训所涉及的所有教学资料,教师均可在系统上进行管理,从而实现了网上教学管理,实时监控管理学生的实训任务。系统还具备各种自动统计功能,实现了实训指导教师、学生的自动考勤管理等。此外,对于学生的作品,也可以通过建立免费空间的模式,上传到个人空间,相互交流,探讨提高。根据学生差异,分层次培养在教学过程中,应努力体现“以学生为本、因材施教”的教学理念,根据学生情况,将培养目标分为:基本能力培养(面向一般学生)和创新设计能力
8、培养(面向优秀学生),实行开放式自主学习和实践为主的多元化教学模式。在基本能力培养方面,对web开发基础、j2ee开发技术、综合应用开发的教学采用教师现场讲授要点、学生开发、教师指导的教学模式。对于创新能力的培养,让学生在教师指导下进行开放式自主实训,教师辅导、咨询,规范、引导、培养学生自己获取知识的能力,让学生充分发挥主观能动性和创造性,同时引导学生在合作的基础上发挥个性,充分锻炼自主设计、分析和实现的能力。(四)考核方法探索web程序设计实训课程涉及知识面很宽,传统试卷考核模式不能客观反映学生的真实能力。因此,在设计考核方法上,我们按照项目要点进行考核,分基本能力考核和创新能力考核两部分。
9、基本能力考核主要对学生平时实训小项目开发情况、实训报告的撰写和综合应用开发形成的作品进行评价。此外,在基本能力培养中针对具体的项目模块,又采取必做和选做结合的考核方法,如对于jdbc数据库连接模块,设计必做部分为jdbc通过javabean连接数据库,选做部分为自行编写数据库连接池进行连接或者采用jndi技术借助tomcat建立连接池等。实训分为必做和选做两种类型,对不同程度的学生进行评价,使得所有学生都能掌握基本技术,同时也能使优秀学生得到进一步锻炼。针对综合应用开发部分,既强调考核个人的团队合作精神,又注重考核个人在项目完成过程中的贡献。创新能力培养考核则根据学生实际承担项目的难度、开发效
10、果、用户满意度等进行成绩评定。该部分对于教师的要求相对较高,要求教师必须要有大量的项目开发经验,从而对学生进行合理评价。总成绩的计算公式如下:考核评定总成绩=基本能力考核成绩×85%+创新能力考核×15%。基本能力考核成绩=(/实训小项目总个数)×80%+综合应用开发作品成绩×20%。此外,可以根据实际情况,适当减少优秀学生的考核模块,即减少实训小项目个数,以使其有更多时间进行开放创新项目的开发。web程序设计实训课程教学实践我院软件工程系软件技术专业web开发方向从2005年开始尝试学生在第7学期开设web程序设计实训课。在实训过程中,以规划设定的实训
11、内容为依据,以案例教学和任务教学方法为手段,以网络技术与虚拟空间为载体,以真实项目与模块开发为创新培养目标,按照分层实施、分项目考核的方式进行实训。在实训过程中,大部分学生能够达到基本能力培养目标,完成综合开发训练,基本达到企业开发要求,毕业后即可直接参加开发工作。部分优秀学生参加开放创新训练,参与开发实际项目,到目前为止,已经承接完成外包项目2项(专家客户咨询交易管理系统美国、青少年成长网加拿大),国内企业开发项目12项(海南省非上市公司股权查询系统、海南三亚自助游信息网等),都有良好效果,达到了项目预期目标。此外,还有一部分学生在实训过程中参与开发海南省高等教育网,开发海南软件职业技术学院
12、官方网站建设及其改版工作,开发校园网站统一管理平台,免费空间管理平台、图库管理系统、海南软件职业技术学院各部门网站等,都取得了很好的成绩。自开设web程序设计实训课程以来,到目前为止,已有2004级、2005级、2006级学生接受该课程训练,毕业学生250多人,毕业生一次性就业率在95%以上,优秀毕业生特别受到企业青睐。web技术不断向前发展,培养真正满足企业需求的高质量的web编程人才,需要系列web程序开发课程教学才能达到,这是一个系统工程。web程序设计实训作为高职学生技能的综合训练与提升课程,要根据技术的不断发展而不断更新和发展。参考文献:1陈芸.高职院校java课程教学的改革与实践j.金华职业技术学院学报,2007,(8).2陈观林,翁文勇.j2ee架构与应用开发课程的教学改革与实践j.计算机时代,2008,(4).3钱银中.项目教学法在java程序设计教学中的应用j,职业技术教育,2008,(11).4徐叶军.高职院校java程序设计教学探讨j,科技创新导报,2008,(20).5高振强,段丽华.培养高技能人才的课程体系构建j.宁波大学学报,2007,(8).作者简介:李俊青(1980),男,甘肃兰州人,海南大学信息科学技术学院2008级硕士研究生,海南软件职业技术学院
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 煤炭基础知识试题及答案
- 室内设计中家具选择的影响因素分析试题及答案
- 教育科学试题及答案
- 大学物理考前心理建设方法试题及答案
- 注册土木工程师考试考试期间心态调整试题及答案
- 聚焦2025:职业培训学校建设方案初步设计评估与建议报告
- 屋面防水考试题及答案
- 2025护士考试题及答案
- 2025国企会计岗位面试题目及答案
- 家居产品的功能与审美考试题及答案
- (四调)武汉市2025届高中毕业生四月调研考试 地理试卷(含答案)
- 2024年探放水工技能大赛理论考试题库500题(供参考)
- XX道路危险运输企业安全管理台账标准化表格
- 坚持以人民为中心发展思想
- 球形网架屋面板安装专项施工方案
- 三新背景下高中化学高效课堂构建策略研究
- 新高考高中物理竞赛专题1力学50题竞赛真题强化训练解析版
- GB/T 6184-20001型全金属六角锁紧螺母
- GB/T 13025.7-2012制盐工业通用试验方法碘的测定
- 全文《中国式现代化》PPT
- 行政执法讲座课件
评论
0/150
提交评论