公务员期刊网 精选范文 计算机java编程培训范文

计算机java编程培训精选(九篇)

前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的计算机java编程培训主题范文,仅供参考,欢迎阅读并收藏。

计算机java编程培训

第1篇:计算机java编程培训范文

制作和投递简历是java应届毕业生求职者求职工作的第一步,下面是小编为大家精心推荐的java应届毕业生简历范文模板,希望能够对您有所帮助。

java应届毕业生简历范文模板(一)姓

名: xuexila

国籍: 中国

目前所在地: 湖南

民族: 汉族

户口所在地: 湖南

身材: 170 cm 63 kg

婚姻状况: 未婚

年龄: 22 岁

培训认证: 诚信徽章:

求职意向及工作经历

人才类型: 应届毕业生

应聘职位: 软件工程师:JAVA软件工程师、互联网开发工程师:WEB开发程序员、软件测试工程师:软件测试工程师

工作年限: 0

职称: 无职称

求职类型: 全职

可到职日期: 随时

月薪要求: 2000--3500

希望工作地区: 广东省 浙江 湖南

个人工作经历:

公司名称: 上海杰普软件公司

起止年月:2009-06 ~ 2009-07

公司性质: 民营企业

所属行业:计算机

担任职务: 程序员

工作描述: 参与电信收费系统的开发,负责其中的信息采集系统模块的设计编写,与团队成员配合协调,共同完善优化系统。

离职原因:

教育背景

毕业院校: 中南大学

最高学历: 本科

获得学位: 学士

毕业日期: 2010-07-01

所学专业一: 计算机科学与技术

所学专业二:

受教育培训经历:

起始年月 终止年月 学校(机构) 专 业 获得证书 证书编号

2006-09 2010-07 中南大学 计算机科学与技术 本科

语言能力

外语: 英语 良好

国语水平: 优秀

粤语水平: 一般

工作能力及其他专长

熟练掌握java 面向对象编程;

熟悉 J2EE 架构,熟练掌握 Struts ,MyEclipse 等主流 WEB开发框架和开发工具

熟悉Oracle、Mysql数据库的使用 ,熟悉PL/SQL 语言

熟练掌握HTML ,JavaScript ,JSP 等网页技术

详细个人自传

具有较强的适应能力,能够快速融入团队;

相关知识掌握牢固;

有良好的项目管理能力和沟通能力;

学习能力强,对工作充满热情,头脑灵活,责任心强,能够和团队有效沟通;

未来规划:熟悉公司团队项目的实际需求,并精通相关技术,提升项目管理能力和沟通能力,为团队的进步贡献力量,立志成为能够带领团队不断前进的中高层人员。

个人联系方式

通讯地址: 湖南省长沙市岳麓区麓山南路932号中南大学校本部15舍621 (邮编: 410083)

联系电话:

家庭电话:

机:

QQ号码:

电子邮件:

个人主页:

java应届毕业生简历范文模板(二)姓名:xuexila

性别:男

年龄:22

学历:本科

专业:计算机

联系电话:xxx

毕业院校:xxxxx

主修课程:汇编语言程序设计、JAVA程序设计、数据库原理、操作系统

英语水平:通过国家六级考试。有较强的阅读和翻译能力,能进行日常英语对话。

计算机水平:通过全国计算机等级考试三级网络技术。熟练操作OFFICE办公软件。

实践与实习

2012年上学期----与同学共同开发myfan网,完整地学习了网站的建设流程和相关技术。

个人技能

1、熟悉网站开发流程,开发文档格式;

2、熟悉MVC体系结构模式、C/S模式,掌握面向对象的设计开发思想;

3、熟练掌握JSP、Servlet、JavaBean、Struts、Hibernate等相关建站技术,熟练运用HTML、CSS、XML、JavaScript等页面控制技术;

4、熟悉UML,了解PowerDesigner等建模工具;

6、熟练掌握SQL语言,MySQL的设计和构建过程及相关维护,了解Access、MSSQL、Oracle等常用数据库;

7、熟练运用Eclipse等开发工具,Apache、JBoss等服务器开发平台;

8、能在WindowsServer、操作系统,上搭建网站平台及进行相关维护,了解RedHat、FreeBSD等Linux操作系统。

求职意向

JAVA软件工程师

个人简介

热爱编程,有良好的分析问题、解决问题的能力。能吃苦耐劳、待人热情、真诚,有较强的适应能力和团队协作精神。

java应届毕业生简历范文模板(三)个人基本简历

姓名:xuexila

国籍: 中国

目前所在地: 广州

民族: 汉族

户口所在地: 肇庆

身材: 172 cm 58 kg

婚姻状况: 未婚

年龄: 24 岁

培训认证: 诚信徽章:

求职意向及工作经历

人才类型: 普通求职

应聘职位: 计算机类:ERP应用实施工程师、计算机类:技术支持及维护、

工作年限: 2

职称: 中级

求职类型: 全职

可到职- 一个星期

月薪要求: 1500--XX

希望工作地区: 广州 佛山 肇庆

个人工作经历:

公司名称: 加拿大Tarena科技(中国)公司起止年月:XX-11 ~ XX-04

公司性质: 中外合资所属行业:计算机业

担任职务: Java软件实习工程师

工作描述: JAVA实习工程师,顺利完成了两个项目的开发,务实了JAVA开发语言和J2EE框架的使用,积累了J2EE开发经验,提高了自己的技术能力和团队素质。获得信息产业部高级软件工程师证书。

离职原因: 项目工程完毕

公司名称: 广州海珠区乐天网吧起止年月:XX-07 ~ XX-10

公司性质: 私营企业所属行业:其他

担任职务: 管理员

工作描述: 负责管理网吧网络、服务器、台式机等基础设施的安全性、稳定性运行。

负责管理和维护服务器、路由器、交换机等网络设备的安装、连接、配置和操作等。

负责操作系统、常用软件的安装、升级和维护,电脑的装配和维护维修等。

负责服务区员工管理,处理常见问题的解决方案和进行必要的岗位培训。

离职原因: 个人更高发展

教育背景

毕业院校: 肇庆学院

最高学历: 大专

毕业- XX-06-01

所学专业一: 计算机科学与技术

所学专业二:

受教育培训经历:

起始年月 终止年月 学校(机构) 专 业 获得证书 证书编号

XX-09 XX-06 肇庆学院 计算机科学与技术 毕业证 105801XX05001992

语言能力

外语: 英语 良好

国语水平: 良好 粤语水平: 优秀

工作能力及其他专长

熟练掌握Java ,扎实的Java编程功底和良好的编码习惯。

熟练掌握基于Oracle数据库编程:标准SQL ,PL/SQL。熟悉SQL Server和MySQL数据库。

熟练掌握各种流行的开源框架下的Web编程: Spring, Struts, Hibernate等,并能将各种开源框架进行整合(Spring + Struts + Hibernate),并能对Hibernate进行调优。

在windows,Unix/Linux下熟练应用多种Java集成开发环境(IDE)。

熟悉多种Web应用服务器的安装,部署以及系统配置与调试等。

熟练电脑硬件设备,系统安装,软件升级和维护,局域网维护,电脑常见问题的解决方案等等。

详细个人自传

本人勤于思考,积极进取,学习能力强,对工作有责任心,做事踏实细心,客户服务意识较强。班干部工作使我磨砺出坚忍不拔的性格,勇于挑战的魄力,吃苦耐劳的品质,更使我相信:将相本无种,富贵也无根,一切尽在勤中得。

从事软件行业一直是我梦寐以求的职业,为了达到这个目标我一直都在努力。包括:自学,参加培训,和努力积累行业经验等等。本人对软件有一种浓厚的兴趣,我从事过客户服务,网吧管理和J2EE开发等。过去的工作经验告诉我:一切以客户为中心。善于交流,沟通,和管理。能适应经常出差和不定期加班,能在工作压力下顺利完成任务。

看过“java应届毕业生简历范文模板”的人还看了:1.java应届生简历范文

2.java应届生求职简历

第2篇:计算机java编程培训范文

关键词: JAVA软件服务外包 课程体系 应用能力

一、引言

近年来,在经济全球化趋势的推动下,中国软件服务外包从无到有,不断壮大,并且服务对象涉及欧美、日、韩、印度等国家和地区。但在发展的同时仍然存在不少问题,最主要的是人力资源结构不合理,主要呈现“金字塔”形状,其中具备综合能力及较强应用能力的软件人才[1]和中间技术人才比较匮乏,而处于金字塔底端、对技术要求不高的低端普通软件人才数量过多。

为推动服务外包产业的发展,我国推动实施了“千百十工程”和相应的人才培训计划,鼓励软件服务外包企业新增大学生就业岗位的各类人才培训项目。但是仅仅依靠软件服务外包企业解决软件服务外包人才匮乏的问题远远是不够的,需要将软件服务外包企业与高校紧密地联系起来,制定系统的符合软件服务外包人才的培养体系。

二、现有课程体系的特点和不足

1.现有课程体系的特点。

软件服务外包人才培养的一个重要方面是课程体系的构建,培养的是学生的应用能力,这一培养目标与应用型本科计算机科学与技术专业人才的培养是一致的,由于目前尚未有软件服务外包专业,大部分高校将软件服务外包纳入到计算机科学与技术专业中,作为其中一个专业方向,在制订软件服务外包人才培养方案时,一般采用“基础+专业+实践”的培养方式[2];在制订教学计划时,体现“加强基础、突出核心、注重实践、整体优化”的原则,强调应用能力的培养。主要包括如下几个层次[3]。

(1)公共基础课模块。公共课模块属于必修课,是培养学生良好的政治思想素质、辩证思维能力和外语应用能力,为创新思维和能力提供广阔的空间。该层次开设的主要课程有:基本原理、思想道德修养和法律基础、高等数学、大学英语、计算机文化基础、体育与健康等。

(2)学科、专业基础课模块。学科基础课模块也是必修课,是计算机科学与技术专业的科学技术平台,为专业课的开展提供坚实的基础。该层次开设的主要课程有:计算机导论、程序设计基础、Web编程基础、模拟电路与数字电路、计算机组成原理、数据结构与算法、操作系统、编译原理等。

(3)专业课模块。专业课模块又分为专业基础课和专业方向课,专业基础课主要有:xml编程基础、数据库原理、计算机网络、软件工程等。专业方向课主要有:Java程序设计、面向对象与UML、网络编程、分布式计算、C#程序设计、C++程序设计、嵌入式系统与设计等。

(4)实践教学项目。计算机科学与技术专业是一个实践性很强的专业,因此实践教学项目在该专业中显得尤为重要,它包括从课程实践到专业实践的各个方面。具体体现在:课程综合设计、社会实践、毕业实习、毕业论文等方面。

2.现有课程体系的不足。

应该肯定的是,现有的计科专业的课程体系教学改革已经取得了显著的成绩,学生的知识点扎实,理论基础厚实。但大多数高校只是简单地将计科专业整个课程培养方案移植到软件服务外包专业,存在如下问题。

(1)专业模块课较多。纵观计科专业整个培养方案,专业模块类课程较多,甚至有些课程开设在大学第七学期,而软件服务外包专业不仅仅是学校单方面的培养,还需要与软件服务外包企业开展务实的校企合作,让学生真正融入到企业中。

(2)核心课程不明确。计科专业方向较多,因此必然存在专业核心课程不明确的特点,而软件服务外包专业方向性较强,因此如果核心课程不清晰,学生缺乏足够的专业核心技能训练,学生走向社会后就难以适应专业的要求。

3.教学实践存在的问题。

(1)专业课之间的衔接不紧密。在教学中发现很多学生对某一门课程的知识点掌握得非常扎实,但是往往到了后面学期新的专业课开课时,很容易遗忘先前所学的知识点,一是现有的考核方式还是以笔试考核为主,不注重平时知识的积累。二是新旧课程之间时间较长,根据记忆规律,学生在新课程开设前前一课程知识点遗忘比例高达60%—80%。

(2)专业知识点的衔接不够紧密。在日常教学中发现,由于专业的特殊性,学生在开始高年级的专业课学习时往往会产生陌生感和恐惧感,而造成这一原因的主要是在专业课程体系实施过程中没有体现专业“预热”功能,也就是在课程实施过程中只专注于本课程的知识点,而不会对课程体系中的后续课程知识点做扩展性准备。

三、构建以应用能力为主线的软件服务外包课程体系

通过对软件服务外包企业人才需求调研发现,由于服务外包领域的多样性,以及该行业的高速发展,软件服务外包与其他行业相比有着显著的不同,对外包人才的技能和素质要求有其行业自身的特征[4]。

为了更好地从专业自身和培养学生的角度出发,紧密衔接软件服务外包专业中各种专业能力和要求,本文以JAVA软件服务外包为出发点,提出以应用能力为主线,制订符合JAVA软件服务外包的培养方案,并从以下几个方面构建JAVA软件服务外包专业方向课程体系。

1.确立以应用能力为主的JAVA软件服务外包课程体系。

根据JAVA软件服务外包企业的需求和软件服务外包培养方案的特点,本次改革主要以计科专业培养方案为蓝本,并在此基础上对专业基础课程和专业课程进行必要的“瘦身”,也就是将计算机导论、JAVA程序设计基础、Web编程基础、Linux操作系统管理、计算机系统基础、数据结构与算法作为软件服务外包方向专业基础课程。同时将JAVA面向对象编程、服务外包导论、JAVAWEB应用开发、J2EE架构与应用开发、软件自动化测试与开发、跨国软件项目管理等课程引入到软件服务外包方向中,与xml编程基础、面向对象与UML、数据库原理、专业英语软件工程等课程构成此方向的专业课程。同时在专业拓展课中增加语言模块类的如基础日语、专业日语等课程学习。

2.基于程序设计能力的核心课程群设计。

JAVA软件服务外包专业的核心能力是程序设计能力和项目管理能力,针对JAVA软件服务外包专业方向性较强[5]的特点,在构建课程体系时紧紧抓住《JAVA程序设计基础》、《JAVA面向对象编程》、《JAVAWeb应用开发》、《J2EE架构与应用开发》、《软件自动化测试与开发》作为JAVA方向的核心课程,并根据软件服务外包的特点,在核心课程群中配备与核心课程紧密相关的课程,分别是《WEB编程基础》、《数据库设计》、《数据结构与算法(JAVA)》。根据培养计划的安排,从第六个学期开始,学生进入相关外包企业开展软件服务外包专业学生的项目实践。核心课程群的安排表1所示:

3.完善课程实施方案,加强专业课知识点的紧密联系。

在课程实施过程中,将原先忽视的知识点衔接处紧密衔接在一起,如在《JAVA面向对象编程》中将面向对象类与抽象类、类与接口之间的关系进一步通过案例的方式进行阐述,使学生在后续的课程中能更好地理解这些知识点之间的关系,从而为后面的实践打下基础。同时在前序课程的教学实施过程中注重后续课程知识点的铺垫,如在软件服务外包中《JAVA程序设计基础》和《JAVA面向对象编程》是专业基础课,后续课程包括《JAVAWeb应用开发》、《J2EE架构与应用开发》,等等,因此在教学实施过程中除了基本的面向对象知识、多线程等高级技术外,还应该在这些知识点的实践环节中加入后续课程的一些相关知识点,使学生在后续课程学习时能够更加容易地融入到新课程中。

4.结语

大力发展软件服务外包是全球经济发展的大趋势,针对软件服务外包行业人才匮乏的现状,本文从JAVA软件服务外包人才培养的课程体系出发,针对现有课程体系的特点和不足,提出了适合JAVA方向的软件服务外包课程体系,为学生提供良好的学习环境,并为后续打下坚实的基础。

参考文献:

[1]杜小丹,叶安胜,李焰,刘永红.高素质应用型软件服务外包人才培养模式探索[J].计算机教育,2010,(14):34-36.

[4]袁暋,王晓峰,檀明等.软件服务外包应用型人才能力培养方案[J].计算机教育,2012,(1):60-64.

[5]郑小蓉,陈戈.开展软件外包服务促进课程体系的重新构建[J].中国成人教育,2010,(1):149-150.

[4]郭麦成,赵广峰,李华贵.计算机科学与技术专业课程体系的建设与实践[J].科技信息,2009,(29):153-154.

第3篇:计算机java编程培训范文

性别:男

学校:东北大学东软信息学院

专业:计算机科学与技术

学历:本科

电话:13709863600

E-mail:lvxiaohui_lxh@126.省略

外语能力:大学英语6级日语国际1级计算机能力:拥有3年网络操作经验,熟悉网站建设及网络应用。掌握JAVA、C++语言编程,有1年实际编程经验。熟练运用专业录音软件及设备录制广播节目。熟悉数据库录入相关知识。

社会实践经历:曾任院《凭海临风》杂志社社长兼主编、院社联博雅文学社副主席;院学生会新闻宣传中心记者站副站长;院广播站文学、日语主播;假期实习期间曾参与辽科系统编程项目;曾获迎奥运杯风采主持大赛二等奖,最佳气质奖;大学军训题材征文大赛一等奖;校三好学生、学习标兵,新闻宣传中心宣传标兵、优秀播音员等;曾获校一等奖学金等。

求职意向:IT相关专业职务;对日软件开发、测试、商务交流洽谈等

期望月薪:4000元以上

姓名:陈佳

性别:女

年龄:22

学校:

大连交通大学

专业:软件工程+会计学双学位

学历:本科

电话:0411-86223068 13573828921

E-mail:Cynthia.Chen.省略

外语能力:职业英语870高级英语六级日语三级

计算机能力:熟练掌握MS OFFICE等办公软件,用友U8等ERP软件应用,熟悉C++JAVA等程序开发软件。

社会实践经历:曾任校广播站总编导,率领6人团队负责日常节目的策划编辑。在担任大连市大学生英语协会办公室主任期间,协调各部门运作,参与各个部门的日常活动,策划并参与了各项全市性的英语社团活动。

获奖情况:

获一等奖学金3次,二等奖学金2次,三等奖学金2次;被评为校优秀学生、校三好学生、优秀团干部;在学校综合素质大赛获得团体二等奖。

期望月薪:4000~5000元

姓名:芮舸

性别:男

学校:东北大学东软信息学院

专业:计算机科学与技术

学历:本科

电话:

13998582236

E-mail:

外语能力:英语四级

计算机专业能力:精通Linux系统平台下的网络管理和系统管理以及网络安全,能够熟练配置apache、ftp、nfs、dhcp、squid、dns等服务,熟练配置和操作Mysql数据库,熟练编写shell脚本,熟悉TCP/IP协议,熟悉Unix系统的系统编程和网络编程,熟练使用.NET开发B/S架构系统,熟悉PHP,了解基于ARM和x86汇编语言。

社会实践活动:在校期间,参与组织过学院的“格致杯”演讲比赛,在瑞恩虚拟公司参与过学院的服务器维护工作,并参与过开发,在网络信息社担任过web服务器的维护工作,在大连颉特计算机科技公司担任兼职,参与过多个基于.省略

外语能力:英语四级

专业能力:精通PHP/Mysql网站建设语言和数据库,精通网页设计、广告设计、视频设计等。熟悉TCP/IP协议,熟悉Linux下的服务器配置。

实践活动:在校期间成立了网络信息社和演讲协会两个学生团队。参与建设了学院官方网站、软件工程师网站、基础教学部网站;设计了大连品格地产网站、我的大学网站页面;担任北京“开源之旅”队长;策划组织了首届网络文化节、格致杯演讲比赛;参与报道了三届国际软件交易会IT教育培训高峰论坛。

获奖情况:辽宁省优秀学生干部、大连市优秀毕业生、院三好学生、格致杯演讲比赛二等奖和感动成长奖、迎评杯征文大赛三等奖、话剧《雷雨》最佳策划奖等。

求职意向:网站开发、媒体广告、策划

期望月薪:3000~5000元

姓名:国宁

性别:男

学校:辽宁师范大学

专业:计算机科学与技术

学历:本科

电话:13795101950

E-mail: reo@vip.省略

外语能力:英语四级日语四级相当水平

计算机能力:软件设计师

社会实践活动:参与制作北海胜利公社永佳物业业主大会宣传手册(14页);

辽宁师范大学学生会网站xsh.lnnu.省略/ ;

辽宁师范大学社团联合会网站xsh.lnnu.省略/su/ ;

辽宁师范大学计算机与信息技术学院团委网站lnnu.省略/dandu/jsjtw/ ;

大连职业技术学院工商管理系网站gsgl.dlvtc.省略/等网站建设;

参与制作辽宁师范大学设备报修管理系统,自然场景下标识牌文本的提取,辽河油田支撑剂评估系统等系统,从中积累了丰富的社会经验。

期望月薪:3000元以上

(以上信息均由本人提供)

大连中软软件有限公司

大连中软软件有限公司是中国软件与技术服务股份有限公司2001年4月在大连成立的面向日本软件外包业务的股份制有限责任公司,现有员工300余人,总部位于大连市软件园,下设北京分公司和东京分公司。大连中软是一个对日进行计算机通讯技术,计算机网络技术和为日本客户提供系统软件、安全软件、平台软件、企业信息化软件以及计算机相关技术服务的综合性软件开发公司,拥有一支能够熟练运用JAVA、.NET、ORACLE等技术承接

从需求分析到结合测试,从外包到后期维护的对日项目软件开发队伍。2002年公司取得了ISO9001国际质量管理体系认证,2004年通过了CMM3的评估认证。

2007年正式启动赴日软件工程师派遣项目,中软人力资源服务平台将采取多种解决方案为公司引进,培训,输送人才,为公司的发展提供人力保障。

对日软件开发人员:(工作地点:大连)

PL 1人

1.6年以上对日软件开发经验

2.精通JAVA、.Net.省略

联系人:赵先生

地址:大连市软件园路中软大楼

大连群弘科技有限公司

坐落于国家软件基地――大连软件园的群弘科技,园区环境幽雅,IT氛围浓厚,各大国际知名公司都纷纷坐落于此。大连群弘科技有限公司是一家以软、硬件开发销售为核心,提供“IT外包”企业IT解决方案,数字化产品和“VIP增值服务”的公司,在软件与行业应用的结合,软件与数字化产品的结合,软硬件技术咨询服务方面形成了群弘科技独特的经营模式。为客户服务是群弘科技存在唯一的理由,客户需求是群弘科技发展源动力。依托良好的人文社会环境,不断的学习,思索,进取,不断更新理念向IT行业前沿看齐。

招聘职位:JAVA程序员(2名)

工作地点:大连

职位要求:

1.精通JAVA语言

2.有过实践JAVA项目开发经验

3.熟悉其他编程语言C++,JSP……

4.有良好的沟通能力及团队协作能力

招聘职位:平面设计人员(2名)

工作地点:大连

职位要求:

1.熟练掌握网页三剑客

2.有过大型网站设计,开发经验

3.有良好的沟通能力及团队配合能力

联系方式:【有意者请将简历发至招聘邮箱,我们会尽快与您联系】

招聘邮箱:

联系电话:0411-62925009 62915010

联系人:李先生

第4篇:计算机java编程培训范文

张林

性 别

专 业

网络系统管理

出生日期

1988年5月8日

所在城市

南 昌

毕业学校

南 昌 大 学

学 历

大 专

健康状况

良 好

籍 贯

江西南昌

电 话

138706****

教育背景

时间

所在学校

学历

2002年9月-2006年7月

江西南城一中

高中

2006年9月-2009年7月

南昌大学

大专

培训经历

时间

培训机构

培训主题

2008年7月-2008年11月

江西微软培训中心

C#,

所得证书

MCP证书

所学课程

专业课程:《计算机网络》、《SQLServer2000》、《C语言》、《C++面向对象程序设计》、《Visual C++》、《软件工程》、《Linux系统管理》、《操作系统》、《计算机通信技术》、《UML基础与Rose建模》、《计算机网络安全》、《网络管理基础》、《计算机网络软件编程指导书》等.

自学课程:《Java2实现教材》

工作经验

2008年在江西微软培训中心学习技术(主要用C#语言),借助.Net Framework虚拟机进行web应用程序开发.了解了客户端-服务器端程序工作模式.竟而掌握创建web Form网页、服务器控件、web用户控件、数据绑定、 安全性及等相关内容.在学习期间跟着公司制作了企业管理系统软件,并的到好评.在学习结束时参加了微软MCP考试并获得相关证书.

自我评价

本人身体健康、对人友好、热爱学习、善于思考、能够吃苦耐劳、有上进心,

富有团队合作精神,良好的沟通和人际协调能力。有很强的忍耐力、意志力和吃苦耐劳的品质,对工作认真负责,积极进取,乐观执着,敢于面对困难与挑战。

联系方式

电子邮箱

QQ号码

597****8

联系地址

江西省南昌市南昌大学软件学院

个 人 求 职 简 历

姓 名

张林

性 别

专 业

网络系统管理

出生日期

1988年5月8日

所在城市

南 昌

毕业学校

南 昌 大 学

学 历

大 专

健康状况

良 好

籍 贯

江西南昌

电 话

138706****

教育背景

时间

所在学校

学历

2002年9月-2006年7月

江西南城一中

高中

2006年9月-2009年7月

南昌大学

大专

培训经历

时间

培训机构

培训主题

2008年7月-2008年11月

江西微软培训中心

C#,

所得证书

MCP证书

所学课程

专业课程:《计算机网络》、《SQLServer2000》、《C语言》、《C++面向对象程序设计》、《Visual C++》、《软件工程》、《Linux系统管理》、《操作系统》、《计算机通信技术》、《UML基础与Rose建模》、《计算机网络安全》、《网络管理基础》、《计算机网络软件编程指导书》等.

自学课程:《Java2实现教材》

工作经验

2008年在江西微软培训中心学习技术(主要用C#语言),借助.Net Framework虚拟机进行web应用程序开发.了解了客户端-服务器端程序工作模式.竟而掌握创建web Form网页、服务器控件、web用户控件、数据绑定、 安全性及等相关内容.在学习期间跟着公司制作了企业管理系统软件,并的到好评.在学习结束时参加了微软MCP考试并获得相关证书.

自我评价

本人身体健康、对人友好、热爱学习、善于思考、能够吃苦耐劳、有上进心,

富有团队合作精神,良好的沟通和人际协调能力。有很强的忍耐力、意志力和吃苦耐劳的品质,对工作认真负责,积极进取,乐观执着,敢于面对困难与挑战。

联系方式

电子邮箱

QQ号码

597****8

联系地址

第5篇:计算机java编程培训范文

关键词:java框架;项目驱动;教学内容;授课计划;考勤系统

中图分类号:TP3 文献标识码:A 文章编号:1009-3044(2013)01-0105-03

Java语言凭借着其卓越的通用性、高效性、平台移植性和安全性拥有全球最大的开发者专业社群,广泛应用在个人PC、互联网、超级科学计算等领域。IDC的统计数字,在所有的软件开发类人才的需求中,对Java工程师的需求量达到全部需求量的60%-70%[1] 。可以说当前最热门的软件编程语言当属Java。应用型本科院校的学科和专业在强调必须的学术性和基础理论性的同时,要更加强调面向市场现实需要和学生的实际与未来发展需求。根据Java的特点和专业的办学定位,我们选择Java作为学生培养的一个重要方向。由于Java内容非常庞大,相关的课程较多,我们提出Java四阶段教学的理念:第一阶段:面向对象原理与 Java 实践;第二阶段:Java Web 应用编程基础;第三阶段:Java Web 开源框架技术;第四阶段:分布式计算技术。Java框架技术教学属于第三阶段的教学,教学内容主要是当前炙手可热的Struts2、Spring和Hibernate (简称SSH)三大轻量级开源框架技术的整合开发。

1 Java框架技术课程教学现况

Java EE技术经过多年的发展日趋成熟,已经成为最佳的电子商务解决方案之一[2]。JavaEE包含的内容也非常多,既包括Sevlet、Jsp等Java Web基础知识,也包括Struts、EJB等框架技术。越来越多的高校开始注重这方面的培养,但是很多高校的计算机专业培养方案中往往只包含Java面向对象程序设计和Java Web基础这两个阶段的内容,而技术更新非常快速的更深层次的框架技术课程却少有涉及,更鲜有列为单独一门课程进行教学。这方面的教学在专业的培训机构中却受到重视,因为社会上的JavaEE工程师的使用最多的还是框架技术。像Java框架技术这样子的课程在高校中属于新兴的课程,以前没有多少教学经验可供借鉴,如果按照传统教学模式教授软件专业培养,效果不好[3]。各个高校对这门课程的研究在不断的进行当中,目前陆续有一些教学成果出来,如河南师范大学计算机与信息技术学院的《Java EE 框架课程教学方法改革与实践》、江苏信息职业技术学院计算机工程系的《课程教学改革的研究》等。我们学院开设这门课程的时间到目前为止也不过是三年的时间,经过艰难的摸索实践和总结,我们在提高这门课程的教学质量方面也取得了一定的成果。

2 项目驱动教学法

Java框架技术课程是一门专业技能课程,对学生的实践动手能力要求大大强于理论学习能力。在传统的教学方式当中,往往以教师课堂讲解为主,学生听为辅,学生被动的接受知识,培养出来的学生缺乏自主探索知识的能力,缺乏运用知识解决实际问题的能力。“项目驱动教学法”是建立在自主学习基础上的一种教学方法。它要求学生完成老师给定的项目任务中,在探究完成项目或解决问题的过程中,在自主学习和小组讨论的氛围中进行学习活动。这样,既培养了学生动手实践能力又学到了知识,提高了学生的创新意识。学生在完成项目的过程中,不断激发了自主学习的创新性、主动性,更容易掌握各项知识[4]。“项目驱动教学法”特别适合像Java框架技术这种专业技能类的课程。

3 教学内容的选择

在学习本课程之前,学生应该已经具备良好的Java面向对象、Java Web应用编程基础、数据库原理等基础知识。MVC设计模式是软件开发人员公认的一种良好的软件设计模式,SSH这三个框架中,Struts2和Spring都实现了MVC设计模式,但是在实际应用中,开发者往往更偏爱使用Struts2框架作为MVC的承载者,把Hibernate作为数据库的操作者,把Spring作为程序的托管者。使用了SSH三大框架的程序结构上一般分为三个层次,分别为Action层、Service层和DAO层,分别实现与用户交互、数据逻辑处理及数据库操作。根据学生的基础以及三个框架和三个层次在程序中的作用,我们制定了相应的教学内容。

3.1 Struts2

Struts2作为程序MVC设计模式的承载者,同时负责与用户界面的交互,在程序中占有重要的地位,要学习的掌握的内容非常多,是教学的重点。Struts2的基本内容应该包括以下几个方面:

1) Struts2的MVC思想。主要介绍Struts2的工作流程及在MyEclipse中的配置,重点介绍手工给Java Web工程添加Struts2的支持。

2) Strust2的核心配置文件Struts2.xml的详细解释。内容包括、、、等子标签的详解,其中的难点是子标签中使用通配符及子标签中页面的跳转方式。

3) Struts2的输入校验及国际化。输入校验包括使用validate()函数和validation校验框架两种方法,国际化包括如何建立资源文件及如何访问,其中的难点是如何使用别名区别不同的请求对应不同的校验方式以及中文国际化资源文件的编码的问题。

4) Struts2的拦截器及类型转换器。内容包括拦截器的工作原理、创建及引用方式,类型转换器的三种建立方式及其配置。它们都有一个共同点就是都要继承特定的类或者实现特定的接口。

5) Struts2的标签库。内容包括有数据标签、控制标签和表单标签,其中的难点是ognl表达式。

6)Struts2的文件上传、下载及其他应用。这部分内容包括单个文件上传、多个文件上传、Struts2对Ajax的支持等。其中的难点是如何控制上传文件的大小及类型。

3.2 Hibernate

Hibernate在程序中专注于数据库的操作,目标是让程序员从繁重的数据库操作中解放出来。其包含的内容并不太多,且对一般的应用并不需要了解太深入。主要内容包括以下几个方面:

1) 对象关系映射(Object/Relation Mapping,ORM)思想、标准查询接口Criteria以及HQL。对一个已经熟悉使用传统的SQL语言来操纵数据库的人来说,要马上接受使用面向对象的方式查询数据库不是一件容易的事情,这是一个重点,也是一个难点。

2) Hibernate的配置。包括核心配置文件Hibernate.cfg.xml、数据表映射文件XXX.hnm.xml和数据表的PO类。其中的难点是一对多关系的映射。

3) Session的使用。Session是Hibernate持久化操作的基础,提供了众多持久化的方法,如save、update和delete等操作。其中的难点是持久化对象的状态转换及事务的处理。

3.3 Spring

之所以把Spring称为程序的托管者,是因为程序三个层次之间的相互调用由Spring来决定,而且Spring还可以托管其它的一些工作,如整个程序的异常处理等。Sprign的内容包括以下两个方面:

1) Spring的控制反转(Inversion of Control,Ioc)思想及其应用。控制反转又称为依赖注入,是Spring的核心机制,但理解起来并不容易。通过使用Ioc机制来实现不同类之间的相互调用会使得程序的耦合程序大大降低,方便日后升级维护。这是教学的一个重点和难点。

2) Spring的面向切面编程(Aspect Oriented Programming,AOP)思想及其应用。AOP专门用于处理系统中分布于各个模块(不同方法)中的交叉注点问题,在Java EE应用中,常常通过AOP来处理一些具有横切性质的系统级服务,如事务管理、安全检查等,AOP已经成为一种非常常用的解决方案[5]。其中最常用的是利用AOP思想进行系统的事务管理,减少数据库操作的代码量,这也是教学的重点。

如果课时安排比较充裕的话,还可以讲解其它常用的框架,如支持Ajax的DWR框架,支持Web Service的Xfire框架等。

4 教学的实施

4.1 项目驱动法中项目的选择

“项目驱动法”中项目的选取是关键,选择一个好的项目既能启发式的给学生传授知识,又可激发学生的学习兴趣。现在学生的迟到和旷课现象比较严重,靠传统的点名考勤方式效果不佳,而且容易使学生反感,主要原因是考勤结果不能即时公布,接受同学们的监督。如果有一个考勤系统能在考勤的同时把累计结果公示出来,可以给违反纪律的学生一种督促,也可以给表现好的学生一种鼓舞。我们使用本门课程即将学习的SSH三大轻量级框架技术实现一个达到以上效果的考勤系统,作为课程的实践项目。在第一次上课时把项目展示给学生,并在平时课堂上使用。授课过程中以此项目引导学生学习,把需要掌握的技术具体应用在这个项目中,达到一种学以致用的效果。当知识点讲完以后,整个项目就可以投入运行

4.2 授课计划

选取了具体的项目后,如何把教学大纲中要求的知识点结合到项目中是一个需要认真思考和设计的问题。既要考虑知识点的全面,又要统筹课时安排,既要突出重难点,又要兼顾项目的实现。在我们的培养计划中,这门课的教学安排是28个学时,我们每个课时的授课计划如表1所示。

由于课时较少,内容较多,要求授课教师对教学内容非常熟悉,动手能力较强,合理组织课堂教学,才能用最短的时间把最好的内容讲解和演示给学生。

5 结束语

根据我们提出的Java四阶段的教学理念,本课程属于第三阶段开源框架技术,所讲授的内容也是学生就业后在工作中使用最多的,因此,这门课程在Java四阶段教学理念中占有非常重要的地位。经过多年的探索,我们逐步确立了以项目为驱动的教学方法。选取了以考勤系统作为实战项目之后,教学质量大大提升。这种通过与学生有紧密联系的项目驱动教学方法一方面提高了学生的学习兴趣,另一方面也对学生的学习纪律起到一种督促作用。使用这种教学方法后学生的迟到旷课现象比没有使用这种方法的时候减少90%以上。

良好的教学实施,增强了学生的学习和实践能力,学生的基础和表现受到来自软件企业的培训教师的赞许,有效地缩短了学生能力与企业具体的用人需求之间的差距。这几年,我院计算机专业毕业生从事 Java开发工作的人数逐届递增,不少毕业生已成为单位的骨干。今年刚刚毕业的2008级的某位同学,已经在任职公司的Java开发小组担任组长。2010 届毕业生中有 5 人进入了广州某知名软件公司从事 Java 开发工作,因工作表现突出,该公司这两年每年都给我院计算机专业毕业生提供 20 个 Java 就业岗位。在刚结束的学期的学生调查结果表明,Java框架技术课程已经成为我院计算机专业学生最为认可和欢迎的课程之一。

参考文献:

[1] 许庆炜,徐兆佳,杨莉.软件工程专业Java教学初探[J].计算机教育,2012(1):28-30.

[2] 郑阿奇.Java EE实用教程[M].北京:电子工业出版社,2009:1-401.

[3] 周运.Java EE 框架课程教学方法改革与实践[J].高师理科学刊,2012(2):99-102.

第6篇:计算机java编程培训范文

【关键词】计算机组装与维护;教学考核一体化平台;Java

【中图分类号】G712【文献标识码】A【文章编号】1672-5158(2013)02-0262-02

《计算机组装与维护》课程是计算机专业的一门必修课,同时也是一门知识性,技能性和实践性很强的课程。课程从计算机组装与维护的相关基础知识出发紧紧围绕组装计算机实现过程中各阶段需要解决的具体问题,展示了如何从硬软两方面对计算机进行组装的实用技术。学生通过课程的学习应达到巩固和强化学生对计算机的组装与维护的基本技能。培养和训练学生综合利用所学的计算机组装的基本知识和基本技能,进行计算机的组装与维护。培养学生适应设备硬件支持岗位需要,具有独立组装计算机和解决计算机使用过程中出现的问题的基本能力等要求。

我国高职教育工学结合理论研究现状,往往存在工学结合理论研究的系统化不够,以及在“工”与“学”两个方面结合程度的研究上缺乏普遍适应性,理论与现实的合理对接问题没有得到很好的解决。目前高职的教学模式往往提倡由以教师为中心的传统教学模式转向以学生为中心的现代教学模式。能够便于教师“教”与学生“学”的,以学生为主体、教师为主导的,实现交互的网络教学环境平台逐渐成为主流需要。

目前多数高职院校的计算机组装与维护课程都有自己的网上教学平台,其教学界面大致为“课程介绍”、“教学大纲”、“教学教案”、“教学课件”、“教学视频”、“教学软件”等,虽然教学网站的建设及其在教育中的应用顺应了教育信息化时代对人才培养的需求,对深化教育教学改革起到了积极的推动作用。但多数高职院校所开设的课程内容往往理论与实践相分离。要么采用传统的理论教学、上机操作分开式的教学模式,要么采用单纯的计算机组装实训模式进行教学。无论哪种都忽略了工学结合的教学模式和学生创新意识的培养。经过多年对毕业生企业调研,采用传统及实训进行授课对学生往往存在两种极端,一种是实践动手能力很强但理论不足,在设备维护工作中只能处理简单故障问题,对基础理论涉及到故障无法及时分辨并维护;另一种是理论知识很好,但动手能力不强,无法迅速进入工作环境及状态中。

基于工学结合的高职计算机组装与维护课程的个性化游戏学习考核软件将理论、实践、培训、考核形成一体化教学考核系统,以满足高职计算机组装与维护课程教学考核要求。将传统的理论教学、上机操作的教学模式以及单纯的计算机组装实训相结合,满足理论实践、升学考试及培训等要求。

1 系统设计的内容及目标

基于工学结合的高职计算机组装与维护课程的个性化游戏学习考核软件系统设计的目标是从教与学的需求出发,设计了根据课程的知识点将理论学习、虚拟实践模块、课程网络平台、作业及考核平台等教学全过程的课程教学系统。该系统具有如下特色:整个软件采用“WWWH”教学模式,即WHAT—“教什么”(教师),“学什么”(学生);WHERE—“在哪教”(教师),“在哪学”(学生);WHO—“谁来教”(教师),“跟谁学”(学生);HOW—“怎么教”(教师),“怎么学”(学生)。整个软件由Java设计作为系统平台,将课程理论按知识点通过Flash形式进行理论学习,在每个课程小节都有动画练习,使学生掌握基础理论完成“WHAT”模式;“WHERE”模块采用Java编程软件通过游戏对形式对部件的采购、安装与维护进行实践练习完成虚拟实践模块;“WHO”模块采用PHP语言形成网上教学平台,其教学界面大致为“课程介绍”、“教学大纲”、“教学教案”、“教学课件”、“教学视频”、“教学软件”等;“HOW”模块采用PHP、SQL等语言形成交流交互方面,集成了BBS非实时交互系统和“网梯”交互系统以及SQL的数据库素材处理系统,建立有针对性的答疑辅导库,使学生能及时了解该知识点的重难点问题。使其在学习过程中对素材的收集单一以及处理问题能力差的情况进行了很好的解决,为专升本及企业培训打下坚实基础。

2 系统开发平台和工具

基于工学结合的高职计算机组装与维护课程的个性化游戏学习考核软件系统注重教学目标及教学内容分析,强调利用各种信息资源来支持“学”、强调以学生为中心、注重自主学习设计、强调“协作学习”,因此,系统选用Java语言作为系统编程平台及“WHERE”模块游戏设计,SQL Server 2012作为数据库服务器,PHP技术作为“WHO”及“HOW”模块网页开发工具。Flash技术作为“WHAT”模块开发程序。

3 系统总体设计

基于工学结合的高职计算机组装与维护课程的个性化游戏学习考核软件系统主要分为四大框架,由“WHAT”、“WHERE”、“WHO”、“HOW”四个模块组成。“WHAT”模块主要完成课程基础知识对学习;“WHERE”主要通过游戏的形式完成实践课程的学习及训练;“WHO”主要对课程的介绍、大纲、教学课件等辅助材料;“HOW”模块由测试、答疑、作业、题库组成课程学习测试模块。

4 系统详细设计

(1)“WHAT”模块子系统其实是一个小型的教学管理平台,完成教学和学习效果评价的功能。

该模块主要划分为下面两个子模块:

①基础课程子模块:由主板、CPU、内存、软驱、硬盘、光驱、可移动存储器、显示器、显卡、微机电源、声卡、鼠标、键盘、扫描仪、打印机及接口知识课程组成。对教学资源库进行学习,主讲教师可以添加、修改、删除课程资源。

②课节练习子模块:由每个知识点形成课节练习,以Flas的形式进行练习训练,主要题型为单选题、多选题和判断题。通过收取学生做得答案,然后与相应的题目的答案进行比对,最后进行统分。

(2)“WHERE”模块子系统用Java语言编程的二维游戏实现,分为部件的采购、安装与维护三个子模块,完成微机组装与维护知识应用能力;微机硬件的组装能力;系统BIOS的设置能力;硬盘分区和格式化能力;Windows系统的安装与使用能力;计算机常见软硬件故障处理能力;数据恢复及备份能力。

该模块主要划分为下面三个子模块:①部件采购子模块功能:由学生进入沈阳三好街电脑城,通过选择不同的商城及商家进行简单的询价及设备部件、工具的采购,买错设备工具或部件扣分;②安装部件子模块功能:则实现按照学生采购的设备部件进行设备安装,设备安装错误扣分;③设备维护子模块:功能则实现对设定对常规问题进行维护。

(3“)WHO”模块子系统采用PHP语言形成网上教学平台,分为课程标准与要求、教师信息、教学指导、学习参考等四个子模块。①课程标准与要求子模块:提供课程培养目标、标准与内涵、教学要求三部分。②教师信息子模块:提供教师信息。③教学指导子模块:提供授课计划、教案、电子课件、教学视频四部分。④学习参考子模块:提供教材、讲义、教学软件三个部分。

(4)“HOW”模块子系统分包含五个模块:①题库生成子模块:提供教师定义测试题型、题量、题分;②测试子模块:提供学生练习机测试的题库,随题库一起提供给学生;③测试及分析子模块。提供学生网络测试、检查测试正确答案、上报成绩使用;④计分子模块:供教师汇集、统计学生测试成绩并打印。⑤学习指导平台子模块:提供、学习动态、互动平台三部分。

5 总结

基于工学结合的高职计算机组装与维护课程的个性化游戏学习考核软件系统为学生精心设计了一款教学平台,提供大量辅导材料有助于学生开拓视野,开发想象力,有利于提高学生的设计水平。实现理论、实践、培训、考核形成一体化教学考核系统,以满足高职计算机组装与维护课程教学考核要求。

参考文献

[1] 龚明德.最新电脑配置与故障检修.北京:清华大学出版社,1998

第7篇:计算机java编程培训范文

姓名:***

出生年月: 1984/12/09 学历:本科 籍贯:四川成都

毕业院校:重庆工学院 专业:计算机科学与技术专业

毕业时间: 2007/07

联系方式: 15008****** 028-87535*** email : qinju****@***.***

个人评价

熟练掌握 java 语言;了解面向对象的思想;熟悉软件开发流程;具有良好的编码风格;有良好的团队合作精神和良好的沟通能力;做事积极主动能吃苦耐劳、能至始至终把工作放在首位;具有上进心、责任心、感恩心。

工作经历

时间: 2007-03 至 2007-07

公司:东软股份有限公司 部门:东软商用事业部

工作职责:软件工程师

项目名称: *** 投信系统

开发语言: java 、 vb 开发工具: eclipse

项目总结:

在 *** 投信系统中 , 我的主要职责是通过客户讲解需求,写详细设计、编码、写测试书、测试。这是我的第一个项目,所以在这个项目中我学到了很多的大学里没有接触到的知识 . 例如 : 自动测试( junit )、 log4j 等等。在这个项目过程中,我发现自己的编码风格、命名风格等有欠缺,所以我自学了《代码大全 2 》中的第二、第三部分。

时间: 2007-07 至 2008-03

公司:东软股份有限公司 部门:东软商用事业部

工作职责:软件工程师

项目名称: *** 航空系统

开发语言: java orcal 开发工具: pl/sql eclipse

项目总结:

在 *** 航空系统中 , 我的任务是对多个客户端发送过来的电文进行接收和解析,然后把电文传给存储过程,在存储过程中把电文转化为记录存入数据库。在这个系统中我学习到了如何把一种特殊的的日志从一般的日志中分离出来(把电文的日志与其他日志分离)、如何使用 dbunit 测试、如何使用游标,批处理,对 orcal 有了更深的理解等。我不仅学习到了以上专业的知识 , 而且让我知道了团队合作的重要性 , 让我明白了要及时的与你的队员一起探讨式样、一起研究解决方案。让我明白了发现问题时,一定要及时的与领导或客户沟通。做这个项目过程中,我发现自己对 java 的继承,接口,设计模式方面理解的太肤浅,所以我报名培训了《 thinkingjava 》、《设计模式》。

时间: 2008-03 至 2008-07

公司:东软股份有限公司 部门:东软商用事业部

工作职责:软件工程师

项目名称: *** 百货店系统

开发语言: java 、 jsf 开发工具: eclipse activereport

项目总结:

在 *** 百货店系统中 , 我的任务是做几个 jsp 画面和画水晶报表。做这个项目我学习了样式表 (css) 、 jsp 、 ajax 。利用 activereport 画水晶报表是一个既费时又费劲的事,但它使我养成了做事要细心要有耐心的习惯。在这个项目中我发现自己 jsp 用的不太熟悉,所以我现在自学 jsp. 做完这个项目后,我的 web 开发能力有很大的提高。

时间: 2008-08 至 2009-03

公司:东软股份有限公司 部门:东软商用事业部

工作职责:软件工程师

项目名称: *** 汽车系统

开发语言: java 开发工具: eclipse

项目总结:

在 *** 汽车系统中 , 我的主要任务是对文件(汽车公司运送汽车后产生的输送结果书)进行解析,并且把文件中的内容解析成单条的记录,然后把记录插入到多个关联的表中 . 这个系统要针对多个公司,所以我在详细设计时利用了模板方法模式。在这个项目中,对我学习的设计模式得到了应用 , 是我更加深入的理解了设计模式的各个模式。

专业能力

编程方面 :本人 熟悉 java 语言,精通软件工程思想, 熟悉使用 js 、 jsp 、 css, 掌握 c 语言 , 数据结构,操作系统,计算机网络、计算机组成原理,编译原理等基础知识,能熟练使用 vc++ 集成开发环境,熟悉软件开发的流程。

数据库方面 :熟练掌握基本数据库理论知识,能熟练使用 orcal;

培训经历

2005/122006/01 华迪实训基地 《社区管理系统》 职责:需求分析、编码、测试

2007/032007/06 东软集团 培训内容: java 、软件工程等。

2007/07 2007/09 东软集团 培训内容: thinkingjava 、设计模式。

个人证书

第8篇:计算机java编程培训范文

关键词: Java 实训 教学改革

Java语言由于具有面向对象、不依赖平台、安全等特点,不仅是正在被广泛使用的编程语言,而且也是软件设计开发者应掌握的一门基础语言。我院信息管理与信息系统和电子商务专业开设的《Java程序设计》课程是一门面向低年级学生开设的程序设计语言基础课程,主要讲授Java语言基础知识,帮助学生建立面向对象的程序设计思想。在课程讲授中主要采用以教师讲解为主导、以案例为驱动的方式,学生通过完成针对性训练掌握Java语言的基础知识。学习《Java程序设计》课程后学生仅处于对面向对象思想和Java语言的初步认识和掌握阶段,特别需要通过进一步的强化训练对Java语言的应用能力加以提高,也为后续课程打好基础。《Java程序设计实训》就是基于上述目的在开设《Java程序设计》学期的实践周单独开设的一门实训课程。

一、《Java程序设计实训》在程序设计类课程体系的地位和作用

《Java程序设计实训》作为一门实训课程,在程序设计类课程体系中起到承上启下的作用,该课程的先修理论课程为《程序设计基础》、《java程序设计》,后继课程《Web应用开发(J2EE方向)》。

对于Java语言这种应用性很强的课程来说,学习的目的在于学以致用,在学生具备了基本面向对象编程思路并且掌握编程工具和方法之后,要通过案例和项目来引导学生运用所学知识解决实际问题以提高工作效率,让学生体会每一点进步所带来的成功和喜悦,感受学习的乐趣,增强学习的动力。因此《Java程序设计实训》课程的设计目标为:要求学生在掌握Java语言的语法、常用类库和面向对象程序设计思想,并有一定编程经验的基础之上,通过软件编程规范培训、程序设计案例和小型项目开发实践等环节,一方面培养学生应用Java语言开发小型项目的实践能力,使学生深入掌握和运用Java语言解决实际问题,为在后继课程中进一步学习开发B/S结构的web应用程序打好基础,另一方面结合案例开发,逐步培养学生良好的职业素养和团队合作精神。

《Java程序设计实训》课程力求弥补传统程序设计语言类课程中以课堂教学为主、验证性实验为辅,学生缺乏学习动力和兴趣的不足之处,通过集中式项目驱动式的教学设计,达到对学生编程能力的强化训练,为后续课程打下良好的基础。

二、《Java程序设计实践》教学改革方案设计

在“Java程序设计实训”课程教学过程中,以Java语言知识点为基础,以案例为依托,以项目为驱动力,采用基于项目驱动的实践教学方式,帮助学生明确学习目标,根据项目需求来学习,由被动地接受知识转变为主动地寻求知识,增强学生的学习效果。

1.知识准备与扩充

结合“Java程序设计”课程内容,对相关知识进行复习和扩充,具体包括:

(1)JDK,Eclipse编译环境的使用,要求学生深入学习Eclipse教程,掌握设置断点、逐步排错等功能。

(2)熟练掌握Java标准类库的查询和使用,可以集合类、图形用户界面组件类为例。

(3)复习Java的编程规范并严格应用于项目开发过程。

(4)知识扩充,包括对Java高级应用——数据与集合类、泛型、JDBC数据库连接、多线程等知识的掌握和熟练应用。

2.示例项目讲解

在教学过程中,采用案例教学能够为学生提供模拟的开发环境,让学生感受学习的意义,为学生提供模仿的样本,而模仿是学习的捷径之一。通过运用项目和程序代码等案例、实例来理解有关思想,使学生记忆深刻,事半功倍。在实际教学安排中,可以一个小型项目为驱动,让学生在实践环节通过对案例的模仿和创新,理解每一环节的任务,从无到有地积累自己的学习成果,在实践过程中掌握各个知识点,增强自己的动手能力,获取实际开发经验,实现学习目标。

3.团队项目开发

(1)项目选择。在设计项目时还要遵循教育性、科学性、实用性、开放性、灵活性于一体,一个成功的任务要有发挥创造力的空间。结合学生的特点,充分考虑现有知识结构、认知能力和兴趣,由浅入深、由表及里、循序渐进地设计任务,通过上网搜集、查阅最丰富的Java项目开发资料,分析、摘取经典Java程序作为实训项目。

(2)团队划分。对于学生来说,仅靠个人的力量来完成一个小型项目是不实际的,需要彼此之间以团队的方式进行合作,共同完成设计目标。团队中各成员的角色和所承担的项目可参照软件工程中的小组软件开发过程TSP(Team Software Process)来制定。在项目的需求分析阶段,成员可以通过共同讨论,集思广益,发挥个人的聪明才智,给出设计方案;在设计过程中,由组长安排各成员的分工合作,确定每人所承担的任务。成员可以轮流承担各阶段的设计、编码和测试任务,使学生在项目的开发过程中扮演不同的角色,熟悉软件设计流程,培养软件创新能力、研究能力、开发能力,团队合作能力,培养遵守软件设计规范的良好职业习惯,培养学生适应软件技术开发的职业岗位能力。同时,各小组之间也形成了一定的激励机制,每个成员的工作都关系到整个小组的成败,这在客观上也要求每名成员尽力去做好自己的工作。

(3)项目开发。实训中常用的项目有:图书借阅管理系统、人事管理系统、考务管理系统、学生成绩信息管理系统、运动会成绩管理系统、仓库管理系统、书店管理系统、校园IP查询系统、超市管理系统、画图板、俄罗斯方块游戏、个人通讯录、日历制作、简易计算器、文本编辑器等,各组选定一个项目完成。在实训中指导教师向学生提供解决问题的必要条件,指导学生如何收集资料获取相关信息,各组自行讨论与交流,培养学生自主学习能力。

(4)过程指导。分组采取自愿原则,根据任务大小及实验室设备情况,一般每组4-5名同学,其中1名同学任组长,负责整个实训任务分配、进度管理、定期汇报。在项目进行过程中,遵循的原则是尽量依靠学生自身的能力和团队的合作,以团队为单位独立解决遇到的难题,但由于学生的经验和知识有限,教师有必要在项目的关键阶段进行适当的指导,并对设计过程中出现的偏差及时纠正,对设计时所可能遇到的比较深的知识点进行有效指导,鼓励学生进行探索。指导的方式可以采用当面讨论、Email答疑或建立QQ群进行集体讨论等。

(5)成绩评判。成绩评判包括:对新技能的掌握及熟练应用,自主学习能力,创造性解决问题能力,将所学知识有效运用到实际环境的能力,学生参与实训活动的态度,等等。实训最终成绩考核以小组为单位,先用10分钟演示项目,再回答3-5个相关问题,教师综合讲述情况和回答程度做出评价。

三、结语

帮助学生在校学习过程中尽量多的掌握Java项目开发的能力与技巧是《Java程序设计实训》课程设置的初衷,通过《Java程序设计实训》课程的增设,增强了理论知识与实际应用之间的联系。学生普遍反映这样的实训课程比以往的学习过程有更多的收获,在项目设计过程中锻炼了团队合作与独立解决问题的能力,增强了对Java语言的学习信心和专业课的学习信心。

通过近一年的课程改革,进一步改进了《Java程序设计》课程与《Java程序设计实训》课程的教学内容设计,使两个课程相互衔接成为体系;初步建成了Java程序设计实训项目资源库,并在每次教学实践中不断丰富和改进;建立了完整的《Java程序设计实训》课程考核评价指标体系和课程考核方案。该门课程的改革也为其他程序设计类课程的实践教学改革提供了良好的借鉴。

参考文献:

[1]陈,耿永军,闫洪亮.《Java程序设计》课程教学改革探讨[J].信息系统工程,2010,19(4):128-130.

[2]招启东.项目实训在JAVA课程教学中的应用[J].时代教育,2008(10).

[3]邵奇峰.Java系列课程的教学改革与实践[J].计算机教育,2010(20):40-43[7].

第9篇:计算机java编程培训范文

【关键词】工程认证背景;软件工程;实践课程平台

一、国内工程认证背景下软件工程专业实践课程的发展概述

在新工科背景下,实践教学作为实践性、创造性较强的教学工作,需要在传统工科实践教学模式的基础上进行深入探索和创新,打造符合新工科模式的实践教学平台。国内各大高校学者在工程认证背景下提出了若干工程教育认证与教育教学理念和研究方法。武汉大学计算机学院学者从软件工程专业实验教学定位分析,结合“以学生为中心、以‘创造、创新、创业’为导向”的教育理念,建设基于云的实验教学平台,培养"新工科"学生的核心能力[1]。东北大学软件学院学者结合新工科教育理念提出了软件工程专业理论与实践相结合的计算机网络课程建设与改革方案。湖南工程学院计算机与通信学院学者提出了软件工程课程教学改革整体框架,该框架构建四位一体的教学模式,以学生为中心,从学习资源库、教学团队、角色课堂和评价体系四个方面,全方面提高学生的项目开发实践能力。肇庆学院计算机科学与软件学院学者提出针对学生实际动手能力不足、团队协作意识薄弱的问题,构建了一种基于校企合作的软件工程专业实践教学模式[2]。郑州升达经贸管理学院信息工程学院学者提出了民办高校软件工程专业进行工程教育改革的措施,以培养学生运用所学专业知识解决实际负责工程问题的能力,提高学生走入社会的竞争力。

二、工程认证背景下软件工程专业实践课程的体系构建

结合我院特色,在软件工程传统实践教学模式的基础上进行探索和创新,研究与建设符合新工科模式的实践教学平台。我院软件工程专业设置了大量的实践课程,2018级、2019级、2020级软件工程培养方案中的实践课程分为51学分、54学分、52.5学分,占总学分的比例为31.76%、33.53%、26.38%。在工程认证背景下,专业课程的设置了大量的上机、课程设计、实验、实训、毕业设计等注重学生实践动手能力的教学环节。现阶段专业教师在进行实践课程授课的过程中仍然采用QQ发放作业、收取作业,亟需建立一个满足日常授课、配套的学生练习和成绩考核以及提高学生实践动手能力和创新能力的平台。现阶段软件工程专业实践课程体系包括上机、课程设计、实训、毕业设计4个教学环节。

2.1上机课程

上机课程占比为1/4~1/2课时,为学生巩固所学知识点而开设,其主要内容强调演示证明某个一个算法、设计某一个模块的实验结果。涉及的课程主要为专业课:计算机程序设计基础、数据结构、面向对象程序设计(Java)、数据库原理与应用、网页制作、软件工程导论、可视化建模与UML、JavaWeb编程等课程。覆盖的工程认证毕业要求1工程知识、2问题分析、3设计解决方案、5使用现代工具等[3]。

2.2课程设计

课程设计是在理论课结束后,新开设的实践课程,能够将对应理论课程的内容进行综合的练习而进行课程设计,是实践课程体系中最重要的组成部分。课程设计强调对课程知识点综合应用,实践案例来自企业真实的项目或者国内知名竞赛的题目。涉及的课程有:网页设计课程设计、软件工程课程设计、Java语言课程设计、JavaWeb课程设计、Web前端开发课程设计等。覆盖的工程认证毕业要求3设计解决方案、5使用现代工具、6工程与社会等。

2.3项目实训

项目实训主要开设在第7学期,综合运用多门课程的知识点完成软件工程的项目实训。让学生参与软件的需求分析、设计、实训、测试、维护等软件工程的生命周期,培养学的团队协作、职业规划、沟通、项目管理、终身学习等能力。软件工程专业现阶段的专业方向课程分为web方向课程和移动端开发方向课程,web方向的课程项目实训涉及课程为Java架构课程设计和Java微服务架构课程设计,题目选取了校企合作的企业级应用项目的部分功能,综合了专业基础课网页设计、Java、JavaWeb编程、数据库原理与应用、Web前端开发技术等多门课程。移动端方向设置的Android高级编程课程设计和微信程序开发课程设计综合了H5移动应用开发、Android应用开发、数据库原理与应用、网页设计、移动后端开发等多门课程的知识。其覆盖的工程认证指标点除了课程设计的要求以为,还覆盖了毕业要求8职业规范、9职业规范个人和团队、10沟通等。

2.4毕业设计

毕业设计是软件工程实践教学体系中的最后一个综合性、创造性的实践性教学环节。毕业设计题目从企业中的实践项目中进行选取,采用指导教师和企业导师联合指导的方式进行。毕业设计的整个过程包括选题、开题、中期检查、毕业论文编写、毕业设计项目演示、项目答辩等过程。最后系部邀请企业导师和校内导师联合推选优秀毕业设计,举办毕业设计展等活动。其课程所覆盖工程认证毕业设计要求的指标点除了上机、课设、项目实训的等课程的指标点以外,还加入了毕业要求11项目管理和毕业要求12终身学习。

三、工程认证背景下软件工程专业实践课程的实践平台建设

我院软件工程实践教学平台坚持“以学生为中心、提高实践能力、增强学习能力”为建设目标,采用项目式教学方法来构建学生的知识体系和动手实践能力。该实践教学平台承担上机、课程设计、实训、毕业设计等多个功能,并体现“工程认证”背景中提出的“以学生为中心”的原则。实践教学平台主要包括实践课资源共享系统、实践课在线培训系统、实践课在线练习系统、学生能力分析系统等4个部分。

3.1实践课资源共享系统

软件工程专业实践课各类资源共享系统,对教师、学生开放。主要包括课程介绍、教学大纲周历、教案、演示文稿PPT、、参考资料、课程录音录像等有助于教学提升的资源。该子系统主要包括平台首页、学习资源、翻转课堂和我的审核等模块。在平台首页、学习资源区均能看到课程的相关资源信息,同时支持同学们对某些重难点知识点按照自己的理解录制讲义视频等,通过教师审核后到平台,供其他同学学习。

3.2实践课在线培训系统

实践课在线培训系统与资源共享子系统搭配,通过学生学习的路径设置相应的算法进行评分设置、学分排名等。学生可以通过学习资源信息、完成作业、参与点赞和信息等行为,实时查看班级的排名信息,该分数可以作为教师过程性考核的依据。

3.3实践课在线练习系统

实践课在线练习系统与培训系统搭配,可根据课程内容或知识点进行考试练习。涵盖出题、组卷、考试、导入考生信息、监考、自动评卷/人工评卷等完整流程。可任意指定参与考试班级,指定考试试卷,规定每场考试时间。并可以限定每名考生的重考次数。

3.4学生能力分析系统

学生能力分析系统与在线培训系统搭配,提供督学监控功能,能正确反馈学生的进度、时间,监控每个学员、每门课程的进度等信息。与在线练习系统搭配,为整个班级、每个学生、每次考试进行分析,分析学员的错题情况,对症下药。

四、工程认证背景下软件工程专业实践课程平台的应用效果

该平台应用于软件工程17级、18级、19级等Java语言程序设计1、Java高级编程、JavaWeb开发等3门课程的上机、课程设计等教学过程中。教学过程中取得了相应的教学数据,同时对系统的进一步优化也提供了数据支撑。

4.1教师端和学生端翻转课堂模块

传统的教学模式中,以教师讲解为主。结合课上课下的讲解案例,教师可以将某一门课程的学习资源包括PPT和视频上传到功能区。同时在该模块中允许学生根据自己的理解对该知识点进行重新讲解,通过教师审核通过后该视频资源,使得教学变成双向过程,师生互动更加流畅。同时也将传统的老师讲-学生听的授课模式更改为学生讲-学生听的翻转课堂模式。

4.2积分模块设计

积分模块主要为激励学生学习兴趣设计,在学习过程中进行嘉奖,也能促进学生之间形成良好的竞争,同时为教师课程打分提供一定的参考。积分系统包含了积分获取、学习排行两个功能。积分获取提供两种获取方式,通过学吧论坛点赞互动以及每日签到。学习排行则提供了班级、年级排行等信息。在学生端首页提供了所在班级的学生排行信息,在教师端提供了所教授班级学生的排行信息。

4.3学生练习-测试模块老师可以申请考试教室,等待管理员进行审批,可以查看自己的申请状态,用来查询是否通过审核。申请教室时支持考试试卷上传,学生考试完毕后,将试卷上传到服务器,老师能够查看并批改上传的试卷。本模块支持多个参数查询、成绩报告生成、历史试卷回阅等功能。

4.4学生实践课程练习分析模块

在不断的教学过程中学生能力不断提升,以往采用期中考试、期末考试为学生能力的评估方式,缺乏中间过程有条理、有证据的分析支撑。无法准确获知学生在哪个阶段出现问题,也难以从源头解决。采用学生能力全过程的分析手段,有助于及时发现异常并调整,高效提升学生的综合素质和能力。以上机练习的选择题为例,将错误的选项进行统计形成分析报告,可以帮助教师分析集中的错误知识点,便于教师有目的讲解错误习题。

五、结束语

针对新工科建设和工程教育认证对软件工程特色专业建设和人才培养的要求,以本校软件工程专业实践课程为突破点,针对学生实践能力较低、动手能力不足、团队协作意识薄弱等问题,践行“新工科”工程教育理念、探索培养模式,助力学院向应用技术型高校转型,构建软件工程专业实践课程教学平台,一方面满足软件工程实践课程的日常教学需求,另一方面完善软件工程实践课程的教学体系,加深课程与课程之间的衔接关系,为其他应用型高校软件工程专业提供较好的借鉴和参考模式。

参考文献

[1]熊念,周珊,刘小丽,陆尧胜.基于云计算的跨校区计算机通识课程实验教学研究[J].实验科学与技术,2020,18(03):114-117.

[2]廖卓凡,王静,熊兵.新工科背景下“软件工程”课程教学与实践改革研究[J].计算机时代,2021,{4}(05):81-83+87.