首页 > 文章中心 > java学习计划

java学习计划范文精选

开篇:润墨网以专业的文秘视角,为您筛选了十篇范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

以能力培养为导向的计算机专业Java课程群建设研究

摘要:积极探索与实践“能力导向,多元培养”的工程教育模式,针对计算机专业应用型本科Java软件人才培养需求,提出以能力为导向的Java课程群建设思路,详细介绍了Java课程群建设的内容。Java课程群建设研究不仅有效提高了Java技术课程的教学效率和质量,也进一步完善了计算机专业课程体系,为本专业其他课程建设提供了借鉴。

关键词:能力导向;计算机专业;Java;课程群建设

中图分类号:G64 文献标识码:A 文章编号:1009-3044(2016)01-0140-03

当今计算机编程主流技术有.net技术和Java(Java EE)技术,Java技术相关职业岗位是计算机专业毕业生最主要的就业方向之一,有着广泛的市场需求。人才的培养侧重在面向经济社会发展所需的能力培养,具体由专业课程体系中每门课程的培养目标来体现。我校计算机专业教育教学积极探索与实践“能力导向,多元培养”的工程教育模式,经过多年的教育教学改革,计算机专业课程体系正在不断完善的过程中,并针对软件企业对Java软件人才的素质、能力要求,有计划、分步骤地进行Java课程群的改革创新和优化建设,使本科毕业生具备Java软件人才必需的素质和Java专业技能。

1 Java课程群建设背景

1.1 Java系列课程开设背景

自1995年Java语言诞生以来,Java技术在不断发展,Java已经远远超出了程序设计语言的范畴,成为一个涵盖了程序设计模式、框架、面向对象的设计思想、方法及语言等方面的技术,是目前IT产业最重要的软件开发技术之一,软件企业迫切需要大量掌握Java技术的软件工程师。自2005年起Java课程就被教育部计算机基础课程指导委员会指定为核心课程,很多高校计算机专业分别开设了Java体系的系列课程,以满足市场对Java软件人才的需求。

1.2 Java系列课程教学中存在问题

全文阅读

Java应用方向四阶段系列课程教学理念与实践

文章编号:1672-5913(2011)23-0064-05 中图分类号:G642 文献标识码:A

摘 要:根据教学应用型本科院校在办学定位、人才培养模式方面的要求,针对计算机专业学生就业普遍存在的问题,阐述Java应用方向四阶段系列课程教学理念,结合课程的教学实际,在增强学生的实践能力、提高学生的就业能力方面取得成效。

关键词:教学应用型本科院校;Java系列课程;教学理念

基金项目:广东省自然科学基金资助项目(10252500002000001),广东石油化工学院计算机科学与技术特色专业建设(214084)。

作者简介:彭志平,男,教授,研究方向为机器学习、面向服务的计算;姚明,男,副教授,研究方向为软件工程与面向对象技术;李启锐,男,讲师,研究方向为图像处理与模式识别。

文献[1]对教学应用型本科院校在办学定位、人才培养模式方面的要求作了清楚的诠释。教学应用型本科院校的学科和专业在强调必须的学术性和基础理论性的同时,要更加强调面向市场现实需要和学生的实际与未来发展需求。作为教学应用型本科院校的计算机专业教师,我们将人才培养的目标定为职业性和工程技术应用型,在专业结构和课程设置中努力去凸现“应用性”。根据计算机语言的发展和应用形势,结合学生的实际情况,我们构建了以Java技术为主线的Java应用方向四阶段系列课程教学。通过近几年的教学实践,取得了良好的效果。

1 选择Java作为教学语言和开发工具

多年的编程语言教学实践让我们深刻地体会到编程语言选择的重要性。对于教学应用型本科院校计算机专业的程序设计教学来说,程序设计语言选择得当,能为学生铺设出一条成才的捷径。

全文阅读

Java程序设计教育问题与对策

摘要:本文针对当前我国一些高等院校计算机和软件技术专业课程开设情况,对专业课JAVA语言的教学模式进行了分析和讨论,找出JAVA程序设计传统教学模式存在的诸多问题。文章以提高学生创新能力和实践能力为出发点,根据实践教学经验,讨论了JAVA课程的教学方法改革。有利于今后JAVA语言程序设计教学效果的提高。

关键词:JAVA程序设计 教学方法 问题 解决措施教学改革

随着我国高等职业教育的规模迅速扩大,出现了高职毕业生就业难与一线实用人才严重短缺的矛盾,同时又面临高职院校录取分数不断降低的生源状况。造成这种状况的根本原因是高职教育办学特色不足,高职教育沿用的教学模式没有培养出高级技术应用型人才,所以对高职教育课程教学改革研究势在必行。

在互联网时代,JAVA语言已经是使用最广泛的编程语言之一。JAVA程序设计具有移植性、健壮性和多线程性等特点,赢得编程人员的广泛应用。资料显示,IT人才属国内人才紧缺指数较高的一类,优秀的JAvA编程人员更是尤其缺乏。而且Java程序设计课程作为Java系列课程的基础课程,学生对其掌握的好坏程度直接影响对系列后继课程的学习。学习这门课程,不仅要提高程序编程能力,而且更要培养一定的软件开发和设计能力。但是在JAVA语言的教、学过程中还存在很多问题,以下就是对所出现的问题进行深入探讨。

一、JAVA教学过程中存在的问题

1.传统教学模式教学手法单一。一定程度上忽视了学生作为学习主体的存在,忽视了JAVA语言具有极强实践性的特征,使学生丧失了学习的积极性、自主性和创造性。加上"填鸭式"的教学方式,使得很多学生的注意力都集中在了具体的语法细节上,完全忽视了解决问题的整体思想,从而使学生感觉这门课程学习既"苦"又"枯"。"苦"指的是学习的内容较多,学到的东西不会巧妙的运用;"枯"指的是学生刚刚接触这门课还没有产生学习的兴趣,学习时感到很枯燥。

2.学生对课程的难度认识不够。传统的语言教学更加注重对JAVA语言基本语法知识的讲解,那些编程的例子也只是用来验证语法的规则,导致很多学生在学习语言编程过程中只看到表面的一些东西,却不知较深层的含义,不能吃透、学以致用,使得学生在学完课程后,也只能简单孤立的做点小程序,学生开发设计能力差,最终不能达到提高学生编程能力的目的。

3.实践能力差。应试教育思想的影响,学习JAVA目的较狭隘,大多数学生在学习JAVA语言时只注重应试教育忽略了设计的应用和开发,使得学生在学习时只是模仿或者是直接照抄书本上的例子,学习知识点不能做到随时整理,对系统开发认识概念较模糊。传统教学模式下培养出的学生,被动接受知识,理论掌握得较好,也能在实验中实现一些孤立算法,各个知识点之间没有建立相关串联,一旦被要求完成一个实际的完整项目时,则会茫然:得不知从何下手,更不用说运用软件工程的思想进行开发和团队合作了。

全文阅读

于“卓越工程师计划”的Java Web课程教学改革研究

摘 要:根据教育部卓越工程师教育培养计划和创新工程教育的人才培养模式,以强化工程实践能力、工程设计能力与工程创新能力为核心,重构课程体系和教学内容。基于卓越工程师计划的Java web课程注重培养与学生实践能力、创新能力、学习能力,做到知识、能力和素质培养的一体化。

关键词:卓越计划;Java Web;课程改革

1、引言

南阳理工学院软件工程专业作为教育部批准的卓越计划实施专业,按照教育部的要求组织实施“卓越工程师培养计划”的设计方案,进一步深化实施课程教学改革,探索创新人才培养模式。

“卓越工程师教育培养计划”围绕工程能力这一核心问题,对人才培养模式进行全方位改革。在校内学习阶段,高校要在加强科学文化基础知识学习的基础上,以强化工程实践能力、工程设计能力与工程创新能力为核心,重构课程体系和教学内容,着力推动研究性学习方法,加强大学生创新能力训练,加强跨专业、跨学科的复合型人才培养[1]。卓越工程师教育培养计划要求实施创新工程教育的人才培养模式,以强化工程实践能力、工程设计能力与工程创新能力为核心,重构课程体系和教学内容,推动基于问题的学习、基于项目的学习、基于案例的学习等多种研究性学习方法,加强学生创新能力训练,做到知识、能力和素质培养的一体化。

Java Web课程是依据行业企业发展需要和完成职业岗位实际工作任务所需要的知识、能力与素质要求选取教学内容,为学生的可持续发展奠定良好知识与能力基础。课程教改遵循学生职业能力培养的基本规律,以真实工作任务及工作过程为依据设计教学内容,实现教、学、做相结合和理论与实践一体化,科学设计课程实验、综合实训等教学环节。

2、课程标准

Java Web课程是软件工程专业java技术方向的一门专业核心课程。作为java面向对象程序设计、网页编程、数据库原理、软件工程课程的后续课程,主要目的是培养学生运用java web技术进行软件系统开发的能力,并配有其良好的编程规范和职业习惯。该课程是一门项目实践性很强的、项目实践动手能力要求极高、面向应用的课程。课程内容繁杂,记忆性东西偏多;实践内容多,编码量大;实用性强,对职业发展意义重大。鉴于其应用性、项目实践性,要求能够把基本概念、基本理论和项目技能融入到具体的Java Web程序和集成开发环境中去介绍。通过项目实践性的案例教学,化繁为简、化难为易、深入浅出地介绍基本概念和理论。

全文阅读

Java程序设计课程教学分析

摘要:文章针对Java程序设计课程的教学实际,强调了第一堂课的重要性,并给出一些具体可行的措施;介绍了具有河南农业大学特色的企业联合培训学分置换教学环节,提出重视Java 基础教学和加强Java 类库的教学观点;倡导加强实践教学,传统教学与多媒体教学手段并用,以切实增强教学效果,提高学生对Java 语言的综合应用能力。

关键词:Java 教学;第一堂课;学分置换;多媒体教学;实践教学

Java是1995年由Sun公司组织开发的一种编程语言。时至今日,Java已经发展为一个覆盖面广、效率高、易用性强的技术平台,它不仅可以用来开发大型的桌面应用程序,而且特别适合于Internet的应用开发,是一门正在被广泛使用的编程语言。Java是面向对象编程语言,涉及到网络、多线程等重要的基础知识,而且很多新的技术领域都涉及到了Java语言。学习和掌握Java已成为共识,国内外许多大学已将Java语言列入了本科教学计划,IT行业对Java人才的需求也在不断地增长,一些软件公司对其开发人员周期地进行Java的基础培训工作。在IT行业发达的北美洲,有将近60%的软件开发人员在使用Java完成他们的工作。在我国,IT行业对Java开发人员需求量大,已和.NET需求量相当,就业前景广阔,很多高校将Java列入必修课程[1-3]。但由于Java语言的实践性强和开发环境的特殊,怎样让学生更好地学习Java程序设计课程,便成了计算机教学中一个探讨与研究的热点和焦点。本文结合我院教学实践谈几点分析。

1上好Java程序设计第一堂课

通常一个完整的教学过程包括:1)制订课程教学计划;2)准备教案;3)组织授课;4)批改作业;5)辅导学生;6)考查成绩;7)分析质量;8)教学总结。课堂教学质量的提高与前3个环节紧密联系。其中教学计划和教案是教学内容的体现,而组织授课是提高教学质量的关键。在组织授课过程中,课程第一堂课的重要性不言而喻,授课教师借助它来激发学生学习本门课程的兴趣和热情,既要把相关知识传授给学生,激发学生的好奇心,又要尽力促使学生对后续学习充满期待和向往。笔者就Java程序设计课程近年来的教学体会,针对第一堂课的教学内容谈几点经验。

Java程序设计课程第一堂课的内容设计包括4方面:课程的概述、教学安排(包括收缴作业、辅导、答疑等安排)、对学生学习的要求、学习的方法与大学生活的指导。

在课程概述中,笔者主要就如下几个方面进行介绍。

1) 课程的主要内容以及内容间的关系。本课程的主要知识点包括Java概述、语言基础、类和对象、异常处理、输入输出流、多线程、图形用户界面(GUI)设计、Applet开、JavaBean、JDBC、XML、网络编程等。课程先修课程:C语言。后续课程:数据结构(Java版)、Java高级编程、软件体系结构、Java EE编程。

全文阅读

浅谈高职院校Java程序设计的模块化教学

摘 要:作为计算机专业的一门主干专业课程,由于程序设计本身就枯燥难懂,在加上学生的认知能力和抽象思维能力有限,所以Java程序设计成为了计算机教师教学过程中的一个难题,在高职院校的Java程序设计教学中更是如此。本文将以模块化教学的内涵为出发点,对高职院校中Java程序设计教学的现状进行分析,并根据实际的教学情况提出模块化教学在Java程序设计教学中的应用。

关键词:高职院校;Java程序设计;模块化教学

1 高职院校Java程序设计教学的现状

作为《Java Web开发技术》等学科的基础课程,Java程序设计能够培养学生较强的逻辑思维能力和良好的变成习惯,同时,还要求学生能够利用基本的编程方法解决实际中问题,是学习Java类编程学生的专业必修课。但是,在高职院校中的Java课程的教学却存在着很大的问题。在高职院校的Java程序设计的教学中,学生难以将教学中的每个知识点充分理解和掌握,在学习中不懂得举一反三,学以致用,因此,这些学生在毕业以后大部分都难以满足企业的需求,造成学习Java程序设计的高职毕业生就业情况不好的状况。

造成这种现象的原因主要有:首先,由于教师在教学过程中只注重程序语言的讲解,却没有将程序的设计思想和实际的项目详细地教授给学生;其次,教师的教学方式过于枯燥单一,难以激发学生的学习兴趣和学习的积极性,最终导致教学效果的不理想;另外,教师在教学中将精力全部放在了向学生传授知识上,却忽略了培养学生的品德和学习素质的培养。

2 模块化教学在Java程序设计教学中的应用

针对目前高职院校Java程序设计中的现状和问题,在Java程序设计的教学中引入模块化教学模式,有利于解决学生学习兴趣差,实践动手能力弱等问题,可以将高职院校学习Java程序设计的学生培养成社会真正需要的技能型人才,缓解软件用人企业对软件技术人才的需求。

2.1 Java程序设计教学模块的划分

全文阅读

以“重应用、可持续”为目标的Java程序设计课程教改探索

[摘要] 针对Java程序设计课程教学中存在的问题,提出了“面向应用、可持续的”的教学改革方案。方案确立了“面向应用、可持续的”的教学目标,优化了理论教学内容,强化了实践教学,突出了创新应用开发能力培养;从启发式教学、讨论式教学、案例教学和项目驱动教学等方面阐述了教学改革,以适应面向应用、可持续发展的人才培养需要。

[关键词] Java程序设计;教学改革

[中图分类号] G642.0 [文献标识码] A [文章编号] 1674-893X(2013)04?0071?03

Java程序设计是高校计算机、电子信息工程等相关工科专业本科生阶段的一门重要专业基础课。Java语言具有操作性、技术性和应用工程性很强等特点。Java语言也是大多数软件资格水平考试采用的二种考试语言之一。但从目前多数企业对高校毕业生就业的反馈信息来看,高校培养的计算机编程人才与企业需求之间普遍存在一定的差距,大部分应届计算机专业毕业生的实际操作能力不能满足企业的实际需要。企业希望的是应聘者能很快为企业带来实际的生产力,而不是很多额外的培训成本。因此,当前在高校的计算机编程类课程的教学过程中,要将提高接近企业需求的应用开发能力的培养作为目标,特别注重对学生实际创新应用能力的培养。对于Java程序设计课程,这个目标的实现需要体现在课程的整个教学过程中。

一、Java程序设计教学现状

Java语言是学习面向对象程序设计的公认最佳入门语言。目前高校在Java程序设计课程的教学中,还存在以下一些问题。

第一,在教学内容上,存在与Java技术的应用目标脱节的矛盾。目前在Java程序设计课程教学中,教师大多只讲解Java语言的基本语法及其高级特性,很少涉及到使用Java技术进行项目开发。在学完课程后,学生仅仅熟悉了一些Java语言的基础知识,而对使用Java技术开发完成一个项目毫无头绪。学生的工程性知识仍比较缺乏,“只见树木,不见森林”,自然不能满足企业的需求和适应将来的工作。

第二,在教学方法方面,仍然采用传统灌输式教学,忽视了学生的积极性、主动性的发挥。课程教学过程中缺少团队合作环节,教师在指导学生利用Java技术开发项目和培养他们的职业素质等方面做得不够。课程结束后,学生没有完全掌握学习Java技术的方法,也没有掌握更新自己的Java技术知识和适应Java技术的未来发展及革新的能力。

全文阅读

基于岗位需求驱动的Java课程体系构建

在诸多计算机语言中,Java语言因为跨平台的特点和较高的安全性一枝独秀,成为应用最广泛的语言。Java课程在我校也是计算机专业的一门核心课程。Java课程涉及技术较多而课时量较少,因此围绕岗位需求本文对Java课程体系建设提出了探索性建议。

一、Java的就业需求

1. Java的前景

自1999年6月Sun公司宣布将Java平台划分成J2SE、J2EE和J2ME,也就是Sun ONE(OpenNet Environment)体系以来,Java技术就被按照具体的应用领域进行了划分,这三个平台分别着眼于桌面应用程序开发、企业应用开发和移动设备应用程序开发,基本上囊括了现今的主流开发领域。最近我们常常能从广播上听到,全球各手机公司都在利用Java推出第三代手机,特别是目前,安卓职位需求增长使得JAVA排名猛增第一。

2. Java语言的特点

Java借助Internet启动;但同时,Java又将Internet的应用推到极致。正如Sun公司总裁Scott McNealy所说,Java为Internet开辟了一个崭新的时代。因此Java的最主要特点有两个:第一,跨平台,不管是Windows还是Unix或是其他平台,它都可以用;第二,面向对象,C++尽管也是面向对象,但并不是严格意义上的面向对象,另外,在Java中摒弃了C++中的指针和多重继承性,这使得Java的学习简单。所以Java是网络工程师最佳的选择。Java发展到现在,已经不仅仅是一种语言,而可以说是一种技术,这个技术涉及到网络、编程等领域。

3. Java的市场需求

正是因为Java的卓越,才使得其开发人员的数量和薪资节节上扬:在北美地区,使用Java的软件开发人员比例达到了44%,在美国,Java程序开发人员的平均年薪最高,基本年薪为7万美元,拥有Java证书的程序员平均工资高于没有证书人员的37%;在印度和韩国等地,政府和企业出资鼓励人们去学习Java。

全文阅读

Java Web课程资源建设与探索

摘要:探讨课程资源建设思路,分析泛在学习理念的Java Web课程资源建设的内容架构,介绍Java Web课程资源建设的内容要点,阐述面向学习过程的资源组织形式,使学习过程与资源动态聚合,建立开放的、可进化的Java Web课程资源体系。

关键词:Java web;课程资源;建设

0 引言

在信息化高速发展到现在这个阶段,数字化的时代已经来临,传统的教材逐渐不能适应学生学习的需求,学习环境也已经发生巨大的变化。在一个资源随处可得的互联网时代,以一个终身学习者的角度来看,课程资源建设是为学习型社会服务的。因此,开放的学习课程如何能够建设成为适合终身学习的资源,是目前课程资源共享建设的一个研究内容。

Java Web应用开发是软件开发Java语言领域比较流行的一门课程,本文将探讨Java Web程序设计课程资源的建设。

1 资源建设思路

在努力建设学习型社会,倡导终身教育的今天,课程资源不能仅仅是课堂教学“教”的辅助,而应该成为以学习为核心的“学”的内容主体。因此,在Java Web应用开发课程资源建设中,从从事岗位的职业性、知识结构的完成性、工作过程的延续性等方面构思资源建设思路。

Java Web应用开发课程资源的建设,从职业性定位课程目标,从整体性定位资源层次,从工作过程出发定位资源内容。我们提出了资源库建设的思路为:以Java Web开发职业岗位需求为依据,定位Java Web应用开发课程目标与标准(从职业性定位课程,明确课程目标);以Java Web应用开发整体技能架构为基础,梳理资源建设脉络(从整体性定位资源层次,使其为达到课程目标服务,并保持职业技能的延续性);以项目开发过程为主线,分解组织资源内容(从工作过程出发,使资源服务项目开发分不同阶段,以满足分阶段学习);通过优化、整合、改造、拓展等资源建设方法,分解、拆分实际项目,构造课程学习资源(校企合作,贴近实战,通过优化法、整合法、改造法、拓展法等科学的方法进行资源构造),建设Java Web应用开发课程立体化(教材、课程标准、考核方案、电子教案、课件、题库、视频等资源)、多层次(基础技能层次、基本技能层次、提高技能层次)、多介质(纸质教材、网络、光盘)、可进化的教学资源,使其能够成为为高职软件技术专业技能培养,企业技能培训,学生自主化、个性化学习服务的一整套资源体系。

全文阅读

CDIO工程教育思想在Java教学中的实践

摘要:利用CDIO(构思―设计―实现―运作)的高等工程教育思想,以培养学生的创新实践和提高就业竞争力为目标,改革和创新了“Java程序设计”课程的教学方法,强化了对学生应用实践能力的培养,取得了良好的教学效果。

关键词:Java;CDIO;教学方法;教学实践

作者简介:李瑞生(1976-),男,甘肃白银人,甘肃政法学院公安技术学院,讲师;王秋云(1963-),女,甘肃兰州人,甘肃政法学院公安技术学院,教授。(甘肃兰州730070)

中图分类号:G642.0     文献标识码:A     文章编号:1007-0079(2012)10-0094-02

CDIO先进教育思想是麻省理工学院和瑞典皇家工学院等四所大学经过四年的探索形成的研究成果,国外和国内部分高校近年来先后将CDIO思想应用于教育教学实践并取得了良好的应用效果。[1]

CDIO即“构思―设计―实现―运作”的工程教育思想。其中包含12条重要的标准,[1-2]概括起来主要包括:教学中能否最大程度上体现和反映对软件开发的构思、设计、实施和运作的背景;在课程标准的制定上能否体现出对学生工程基础知识、个人能力、人际团队能力和工程系统能力的培养;培养计划是否包含不同能力层次的划分和实施;有没有保证CDIO培养模式开展和实施的工程实践场所;有没有将学科学习和工程职业训练融合在一起的综合性学习经历和主动学习经历;有没有具备实施CDIO思想的高素质师资;学生学习方式是否转变为主动学习和具备持续学习能力;对学生的考核和评价体系是否与CDIO的培养目标一致等。

针对计算机专业学生学习了“Java程序设计”课程后,独立分析和解决实际应用问题能力、团队协作、实际应用开发能力以及就业竞争力不强等问题,将CDIO思想引入到Java教学中,并对CDIO思想在Java教学过程中的应用和实践展开论述。

一、Java课程体系规划和实施

全文阅读