网站首页  词典首页

请输入您要查询的论文:

 

标题 探讨高职《Java程序设计》教学存在的问题及对策
范文

    章景然

    摘要:Java是一门面向对象编程语言,作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程,是一种具有简单性、安全性、健壮性动态性等特点的编程语言,对于桌面应用程序设计、分布式系统设计等都有不可或缺的作用。由于其流行程度高,应用范围广,目前Java程序设计已经成为众多高校开展计算机课程时选择的共同讲解内容。然而受到诸多因素影响,众多高职学生在结束Java程序设计的课程培训之后,自身能力与用人单位要求水平仍有一定差距,难以适应就业市场需要。Java程序设计这一课程的开创目的是为了让学生掌握更多计算机技能并将其应用到工作生活当中,而当下学生在职场中表现则有些背离课程开设的初衷。因此本文试图通过走访调查,分析目前高职《Java程序设计》教学中存在的问题,并提出恰当对策。

    关键词:Java程序设计;课堂教学;问题及对策

    一、高职《Java程序设计》教学目前存在的问题

    (一)教学内容开办不全面

    当下,《Java程序设计课程》几乎是众多高职院校学生的必修课。但受事件影响以及学生自身知识结构和能力水平的影响,高职院校大多把Java SE平台作为重点讲授内容,重点讲授Java核心基础知识。通过几年学习,学生几乎可以掌握Java基础语法、Java多线程、Java数据库连接等知识,基本操作问题不大。可以说,高职院校在开办《Java程序设计》课程中,考虑的更多是基本的、精髓的内容,但这也会给学生带来一定误区,比如认为Java与精简版的C++并没有区别,对于Java优越性的了解程度也会降低,给《Java程序设计》课程的再次开展带来难度。此外,现在高职院校教学缺少Java后续课程的安排,学生没有机会和资源进行Java EE等技术的进一步学习,使学生与处于不断更新状态的Java技术逐渐脱节,走向社会时,面临缺乏相关技术开发应用等诸多问题。

    (二)教师教学水平普遍不高

    通过调查得知,教师年龄大、缺乏创新锐气是本地区高职院校普遍存在的问题之一。缺乏高教学水平教师的高职院校,使得学生作为学习主体的能动性作用受到忽视。教师运用的教学方法比较单一,无法脱离讲课与上机的范围,Java的实用性受到压制,在教学过程中,教师大多更注重语法细节的讲授,而不是解决问题的能力培训,使得课堂氛围压抑,学生产生畏难情绪,对于《Java程序设计》这门课失去学习兴趣,变为被动学习,也增加了教师上课压力。此外,教师的业务素质也受到了考验,许多教师知识获取途径仅限于书本文献,缺少必要的工程实践经验、编程经验,缺乏源于长期一线的开发和实践经验,自然也无法提高学生对于Java程序设计的应用能力。

    (三)实践性课程少

    应试教育的残留使得众多高职对于《Java程序设计》这门课的教学目标认知存在偏差,Java的学习忽略了设计、应用与开发,学生对于知识点的盲目记忆和对于成绩过分追求,忽视了Java教育中最重要的系统开发认知过程。虽然学生在这种情况下仍能对于Java重要知识点加以串联和应用,并能实现部分孤立算法,但仍然缺少独立完成完整项目的能力和勇气。

    二、高职《Java程序设计》教学存在问题的相应对策

    上述问题的出现,归根到底是由于教师能力水平的缺失以及学生学习积极性的缺乏而引起的,基于此,我们需要不断提高教师教学能力水平,激发学生学习兴趣,为学生提供检验自己能力水平的途径,改革传统《Java程序设计》教学课程教学方式。

    (一)教学手段多元化

    将更丰富的教学手段投入到《Java程序设计》的教学过程中去,这不仅是教师自己工作负责的表现,也是全面贯彻Java课程开办目标的途径之一。以具有实际操作性的实践项目为驱动,将学生的知识学习与实际操作开发相结合,提高学生的技能运用水平,对于教师教学质量的提高也大有裨益。此外,教师在教学过程中,应该适当引入对于网络资源的运用,利用网络技术对于学生疑难问题进行针对性的及时答疑,设置技术论坛为师生、生生相互交流提供空间。

    (二)设计针对性的Java课程强化训练

    当前高职计算机课程的培训多以上机为主,可视化开发工具的运用无法同时兼顾学生技能实操水平与理论学习水平的共同提高。采用手写代码的方式可以大大强化学生对于代码写作的记忆。

    (三)选取合适教材

    Java技术体系庞大,内容复杂多样,仅用一本教材贯穿整个教学过程,无法为学生提供全面的Java观照。上课内容应依据教材综合提炼,既要精选出Java 技术的核心基础,又要涉及流行技术内容在内。合适的教材能使学生对于Java高级技术以及实际应用得到详细的学习与了解,对于提高学生学术水平助力甚多。

    (四)树立牢固的软件工程思想

    教师在带领学生进行课程设计、毕业设计等项目时,应严格按照系统分析(包括需求分析、可行性分析等)→系统设计(包括系统功能及流程设计、 业务编码规则、采用技术及开发工具选型、窗体或页面布局设计、类及类间交互关系设计等)→数据库设计→编码实现→测试与发布等流程实施项目开发这一操作步骤。明确开发意图、确定周边条件后再进行Java项目开发,否则上述步骤一旦流于形式,就容易破坏学生正在逐渐树立的软件工程习惯,破坏软件工程思想的树立,影响项目开发效率。

    三、结语

    在Java教学中,教师应该根据学科特点,制定适当的教学计划,提高教学质量,在精彩講解的基础上,提高学生学习兴趣,建立高效的评估系统,保证学生掌握和整合知识点,真正实现Java技术在教育中的价值。

    参考文献:

    [1]王宝妍,刘乔佳.Java教学改革探讨[J].信息系统工程,2015(08).

    [2]张铁成.Java程序设计课程教学改革的探索与实践[J].职业,2015(23).

    [3]李茂民.《JAVA语言程序设计》课程教学改革实践探讨[J].软件工程师,2015(05).

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/3/21 14:11:42